Licence status
- No local licence listed15
- Earlier register listing7
KEEastern Africa
Betting sites in Kenya are listed by the Gambling Regulatory Authority under company names and licence categories. Its published operator table includes a trading period, so the period matters alongside the brand. M-Pesa instructions and football offers need separate, current operator information.
Hold Ctrl and scroll to zoom
Showing 22 bookmakers
| # | Products | Payments | Visit site | |||
|---|---|---|---|---|---|---|
![]() Mozzartbetmozzartbet.co.ke | Earlier register listingDocumented offerAdGambling Regulatory Authority of Kenya |
| ||||
22Bet22bet.com | Earlier register listingDocumented offerAdGambling Regulatory Authority of Kenya |
| ||||
![]() 888Starz888starz.bet | Earlier register listingRegister entryAdGambling Regulatory Authority of Kenya |
| ||||
| No local licence listedAudience interestAdCuraçao Gaming Authority · OGL/2024/565/0553 | ||||||
Melbetmelbet.com | Earlier register listingDocumented offerAdGambling Regulatory Authority of Kenya | 200% up to KES 25,700Sports first-deposit bonus · Minimum deposit KES 130 |
| |||
1xBet1xbet.com | Earlier register listingRegister entryAdGambling Regulatory Authority of Kenya |
| ||||
Betgr8betgr8.com | No local licence listedDocumented offer | 100% up to KES 100Promotion | ||||
Betkumibetkumi.co.ke | No local licence listedDocumented offer | 500% up to KES 70,000Promotion · Minimum deposit KES 30 |
| |||
YellowBetyellowbet.com | No local licence listedDocumented offer | |||||
Cloudbetcloudbet.com | No local licence listedInternational siteAd | 10% up to 2,500Promotion | ||||
Gamdomgamdom.com | No local licence listedInternational siteAdGovernment of the Autonomous Island of Anjouan · ALSI-152406043-FI4 | 15% deposit matchPromotion | ||||
![]() SportyBetsportybet.com | Earlier register listingDocumented offerGambling Regulatory Authority of Kenya |
| ||||
| No local licence listedAudience interest | ||||||
ZaxBetzaxbetaffiliates.com | No local licence listedDocumented offer | |||||
BetFurybetfury.com | No local licence listedInternational siteAd | 590% up to USD 10,500Welcome package | ||||
| No local licence listedAudience interest | ||||||
Shuffleshuffle.com | No local licence listedInternational siteAdCuraçao Gaming Authority · OGL/2024/1337/0628 | |||||
BitStarzbitstarz.com | No local licence listedInternational siteAdCuraçao Gaming Authority · OGL/2024/165/0185 | 180 free spinsWelcome package | ||||
![]() MulaSportmulasport.com | No local licence listedDocumented offer |
| ||||
![]() Stakestake.com | No local licence listedDocumented offerAd | 3.5% deposit matchPromotion |
| |||
![]() BangBetbangbet.com | No local licence listedDocumented offer |
| ||||
![]() | Earlier register listingDocumented offerGambling Regulatory Authority of Kenya |
|
No bookmaker matches that filter.
The GRA operator list identifies companies, trading names, categories and websites. Its 2025/26 table associates Betika with Shop & Deliver Limited, SportPesa with Milestone Games Limited and OdiBets with Kareco Holdings Limited.
Read the table's period rather than converting an old reference into a permanent licence claim. A casino or promotion entry also does not necessarily establish permission for every betting product.
Use payment instructions from the actual operator's cashier or help service. A paybill copied from a search snippet or message can be outdated or belong to another business. The account reference must identify the intended customer.
Keep the M-Pesa receipt and bookmaker transaction reference if a deposit is delayed. A successful wallet transfer and credit to the betting balance are separate events. Withdrawal limits, charges and identity checks require their own confirmation.
A jackpot and a conventional accumulator can use different eligibility, prize-sharing and settlement rules. Check the required selections, qualifying odds and treatment of postponed matches before comparing the potential return.
For a single match, regular-time result and qualification markets are different bets. A team can draw after regular time and still qualify. Promotional headlines do not explain that distinction. The GRA website provides official regulatory notices.
The regulators whose registers list the brands above. A licence covers the jurisdiction of the body that issued it.
Listed in a foreign register
Listed in a foreign register
The company, licence category, trading period and website also matter. A name match alone can miss a different entity or product.
No. It records a payment. The accepted betting ticket and its selection details establish the separate wager.
Keep the recipient, transaction reference, amount and time, alongside the betting account's payment history. A successful transfer message and an accepted betting ticket answer different questions. If the account has not been credited, contact the operator through its documented support channel with those details. Do not assume that a paybill in an old advert remains the correct recipient. The same care applies to company names: the GRA's dated table connects brands with legal businesses for a particular period. A later licensing claim needs evidence for the later period. Neither an M-Pesa logo nor a functioning cashier establishes that a previous licence has been renewed.
Gaming Commission of Ghana
Mostbet, Stake, SportyBet
Lagos State Lotteries and Gaming Authority
Stake, SportyBet, Betgr8
Gaming Board of Tanzania
Mostbet, Betway, Sokabet
Decide what you can afford to lose before you bet and stop when you reach it. Many licensed bookmakers offer deposit limits, time-outs and self-exclusion in the account settings.