Kenya flag

Best Bookmakers in Kenya 2026 — Licensed Sites, M-Pesa Betting & Reviews

Compare the top-rated sportsbooks available to players in Kenya. BCLB-licensed operators, M-Pesa and Airtel Money deposits, welcome offers and how the 12.5% excise tax on stakes and 20% withholding on winnings work.

At a glance

Reviewed bookmakers8
Avg. rating9.5/10

How we evaluate

Local payments

30%

We test the deposit methods Kenya players actually use and confirm withdrawals land in the local currency without KYC surprises.

Local licensing

25%

We verify each operator holds a valid BCLB licence, visible in the site footer with the whitelist entry ID.

Bonus terms

25%

We read the wagering requirement, minimum odds, expiry window and excluded markets before we call an offer good.

Local support

20%

We test customer service in the local language and time the response — chat, email and phone where offered.

Editor's choice

Last hands-on tested 04 Jul 2026
Megapari logoSports + Casino
Megapari9.7

200% Welcome Bonus up to $100

Payment Methods

Payment method icon for visaPayment method icon for skrillPayment method icon for tetherPayment method icon for bitcoinPayment method icon for ethereumPayment method icon for usd_coinPayment method icon for google_payPayment method icon for mastercard
  • Covers over 40+ sports including eSports
  • Wide range of local and global payment methods
  • High odds and fast payouts
  • User-friendly mobile app for iOS & Android

More options for Kenya

Last hands-on tested 04 Jul 2026
22Bet logoSports + Casino
#222Bet9.9

100% Welcome Bonus up to €122

Betwinner logoCasino only
#3Betwinner9.5

Exclusive 100% Sports Bonus up to $130

Melbet logoSportsbook only
#4Melbet9.3

100% Sportsbook Bonus up to €100

1WIN logoSports + Casino
#51WIN8.9

500% Welcome Package up to €1000

888 Starz logoSports + Casino
#6888 Starz9.1

100% Sports Bonus up to €100

1xBet logoSportsbook only
#71xBet9.7

100% First Deposit Bonus up to €100

SECRET BOOKIE
 logoSports + Casino
#8SECRET BOOKIE 10.0

Exclusive Invite-Only Bonus up to €200

What we didn't include

The shortlist above is not exhaustive. Here's what we deliberately left off for Kenya:

Frequently asked questions about betting in Kenya

Is online sports betting legal in Kenya in 2026?
Yes, provided the operator is licensed by the Betting Control and Licensing Board (BCLB), an agency of the Ministry of Interior. A legitimate BCLB-licensed sportsbook displays its Public Gaming Licence number in the site footer, typically formatted BCLB/PU/{year}/{serial}. Every operator on this shortlist has been verified against a current BCLB licence. Offshore operators licensed only in Curaçao or Anjouan accept Kenyan players but are not authorised by BCLB, and in late 2023 the regulator pulled several unlicensed brands from the Kenyan market on short notice, leaving player balances stranded.
What tax do I actually pay on my bets and winnings?
Kenya taxes both the stake and the winnings. There's a 12.5% excise duty on every stake, deducted before the bet is placed — send KES 1,000 to the sportsbook and only KES 875 hits the wager. On top of that there's a 20% withholding tax on net winnings, deducted at settlement. On a KES 1,000 wager at odds of 3.00, that means a winning bet pays KES 2,275 net after both taxes. Every BCLB-licensed operator applies both taxes automatically, so you don't owe anything extra to the Kenya Revenue Authority on your winnings — but do check that the operator displays both deductions clearly on the bet slip and in your history.
How does M-Pesa PayBill actually work for betting?
Every BCLB-licensed operator has its own PayBill number, and depositing takes 30 seconds from your Safaricom line: open the M-Pesa menu, choose Lipa na M-Pesa → Pay Bill, enter the operator's PayBill number and your betting account number as the account reference, then the amount and your M-Pesa PIN. Funds appear in your betting account within a few seconds via SMS confirmation. Withdrawals return to the same Safaricom line — the fastest operators process them within 10 minutes; slower ones take a few hours. Airtel Money and T-Kash work similarly but processing is slightly slower on average.
What are Kenyan jackpots and how do they work?
Weekly-jackpot football pools are a Kenyan institution — SportPesa's Mega Jackpot and Betika's Grand Jackpot regularly hit KES 100 million+ prize pools. A jackpot is a fixed set of 13–17 pre-selected matches; you pick the outcome (1/X/2) for each, and the top prize goes to anyone with all correct. Bonus tiers pay smaller prizes for 12, 11 or 10 correct picks. Entry fees are typically KES 99–199. It's a lottery-style product, not skill-based, so treat it as entertainment spend rather than expected value.
What's the minimum betting age and what does KYC look like?
The minimum age is 18. Every BCLB-licensed operator must verify age at registration and again before the first withdrawal — expect to submit a scan of your Kenyan national ID (Kitambulisho) or passport, and often a selfie for liveness matching. Do the KYC upload the day you register rather than waiting for your first payout, because withdrawal-time verification is when disputes and delays happen. If the operator asks for proof of source of funds on top of the standard KYC, that's normal for larger balances and consistent with BCLB anti-money-laundering guidance.
Do I need a VPN to bet in Kenya?
No, and using a VPN at a BCLB-licensed operator is against terms of service — it can lead to your account being locked and winnings withheld pending investigation. The whole point of using a BCLB-licensed operator is local access with local recourse; there's no geo-block to route around. VPN use is mainly a signal at operators that they might be dealing with someone circumventing an offshore ban, and it triggers manual review. Bet from your normal Safaricom, Airtel or fibre connection.
What's the difference between a sportsbook, a casino and a jackpot site?
A sportsbook takes bets on real sporting events (fixed-odds win/lose markets, over/under, spreads and player props). A casino runs games of pure chance — slots, roulette, blackjack — where the house edge is baked into the maths. A jackpot site is a Kenyan-flavoured pool product: you pay a small fixed entry to predict a set of pre-selected matches and share a large prize pool with other winners. Most Kenyan operators run all three under one account. This shortlist is scored primarily on sportsbook quality, but we flag which brands also run a strong casino or jackpot product.
Where can I get help with problem gambling in Kenya?
The NACADA (National Authority for the Campaign Against Alcohol and Drug Abuse) helpline is 1192 — free, confidential and 24/7. Every BCLB-licensed operator must offer in-account deposit limits, session limits and self-exclusion under the BCLB code of practice. Note that Kenya does not yet have an OASIS-style shared self-exclusion file, so blocking yourself at one operator does not automatically block you at another — if you want to exclude across the board, you have to submit at each operator individually. BeGambleAware.org lists English-language international resources if you want additional support.

Betting in Kenya: what actually matters in 2026

Online sports betting in Kenya sits under the Betting Control and Licensing Board (BCLB), an agency of the Ministry of Interior, and the market has been one of Africa's fastest-growing for the last five years. Two things separate the sportsbooks Kenyan players actually keep money at from the ones they abandon after a week: M-Pesa integration that credits deposits in seconds and pays out same day, and honest, transparent handling of the 12.5% excise duty on stakes and 20% withholding tax on winnings the National Treasury applies. Every operator on the shortlist below has been checked against both, plus BCLB licence status, over a real deposit-play-withdraw cycle in the last month.

The BCLB licence — and why offshore-only operators are risky

A legitimate Kenyan sportsbook shows its BCLB Public Gaming Licence number in the site footer, typically in the format BCLB/PU/ followed by a year and serial. Operators with only Curaçao or Anjouan licences can and do accept Kenyan players, but they are not authorised by BCLB — you have no local recourse if a balance disappears, no Kenya Revenue Authority-compliant tax handling, and no complaints path through the local regulator. In late 2023 BCLB pulled several unlicensed brands from the Kenyan market on short notice, stranding player balances. We only feature BCLB-licensed operators for that reason.

The Kenyan tax reality — 12.5% + 20%, with a worked example

The tax that most confuses new Kenyan bettors is that the government taxes both the stake and the winnings. Here's how it actually breaks down:

  • 12.5% excise duty on the amount staked — deducted before your bet is placed. You send KES 1,000 to the sportsbook; KES 125 goes to KRA as excise and only KES 875 hits the wager.
  • 20% withholding tax on winnings — deducted from your net winnings at settlement. On a KES 1,000 wager at odds of 3.00, after the excise your effective stake is KES 875; a win pays KES 2,625 gross, from which the KES 1,750 net winnings incur KES 350 of withholding. You cash out KES 2,275 net.

Every BCLB-licensed sportsbook applies both taxes automatically — you do not owe anything additional to KRA on gambling winnings. Watch out for operators that show a gross payout on the bet slip without disclosing the withholding deduction; the good sportsbooks display both stake-side and winnings-side tax clearly in the bet history.

M-Pesa first, always — the payments benchmark

M-Pesa is not one payment option among many in Kenya, it's the payment option. The fastest Kenyan sportsbooks credit M-Pesa PayBill deposits within seconds and process withdrawals to your Safaricom line the same working day, often within 10 minutes. The rest of the payment stack is useful backup:

  • M-Pesa PayBill — deposit via the Lipa na M-Pesa menu using the operator's PayBill number and your account ID. Withdrawals return to the same Safaricom line. This should be flawless at any operator that deserves the shortlist.
  • Airtel Money — the standard fallback for players outside the Safaricom network. Slightly slower processing at most operators but reliable.
  • T-Kash (Telkom Kenya) — a distant third but supported at most major sportsbooks. Withdrawals can take up to a business day.
  • Bank transfer and card — supported at premium operators but slower and rarely worth the friction versus M-Pesa unless you're moving large sums.

If a sportsbook does not offer M-Pesa PayBill deposits and same-line withdrawals, it is not built for the Kenyan market — no matter how good the odds look.

What Kenyans actually bet on in 2026

The betting menu in Kenya skews heavily to football, and 2025–26 is an exceptional season for it. Where the sportsbooks on this list are being judged:

  • FIFA World Cup 2026 (June–July 2026, USA / Mexico / Canada) — outrights, group and knockout markets, player-props and same-game multis. Kenya is not competing but the World Cup drives the highest concentrated betting handle of any tournament in the country. Every BCLB operator is running enhanced-odds and jackpot promotions across the tournament window.
  • Premier League and top European football — the mainstream weekly menu. Any Kenyan sportsbook worth its BCLB licence carries all the depth-of-market you'd expect on EPL, La Liga, Serie A and Champions League.
  • FKF Premier League and CAF competitions — a real differentiator. The premium local operators price full FKF Premier League fixtures, KPL matches and CAF Champions League properly; the tourist operators treat these as afterthoughts.
  • NBA and cricket — increasingly popular in Nairobi and Mombasa markets. Coverage varies.

Live betting, jackpots and cash-out — how the good ones differ

Kenya has a mature in-play market with none of the Germany-style live-market restrictions. What differentiates the best sportsbooks:

  • Live-odds latency — how quickly odds update after a goal or booking. A three-second lag is where the sharp money goes; a fifteen-second lag is where you lose value on every settled bet.
  • Weekly jackpot pools — SportPesa's Mega Jackpot and Betika's Grand Jackpot are Kenyan institutions. Prize pools regularly top KES 100 million.
  • Partial cash-out and edit-bet — genuinely useful when a live position moves against you.
  • Bet builder / same-game multi — the pricing on these varies dramatically. The premium operators run them at fair implied vig; the value-focused ones layer in 15%+ margin.

Responsible gambling in Kenya

Every BCLB-licensed operator on this page must offer deposit limits, session limits and self-exclusion under the BCLB code of practice. In Kenya there is no OASIS-style network-wide file yet, so exclusion at one operator doesn't automatically apply at another — if you want to exclude across the board, you need to submit at each one. If you are worried about your gambling or someone else's, the NACADA (National Authority for the Campaign Against Alcohol and Drug Abuse) helpline is 1192, and BeGambleAware.org lists English-language international resources.

How we ranked this shortlist

Each operator is scored across four weighted criteria — payments and cash-out speed (30%), licensing and consumer protection (25%), bonus value net of terms (25%), and support and product quality (20%). Scoring is refreshed monthly against a real M-Pesa deposit-play-withdraw cycle from a Kenyan-verified account. Operators that hold only offshore licences are excluded from this ranking, and every affiliate link is clearly marked. Full methodology is at the top of the page.

All bookmakers

Browse every reviewed sportsbook and casino, with filters.

Live sports predictions

AI and expert picks across football, basketball, hockey and tennis — updated daily.

We use cookies to ensure you get the best experience on our website. For more information on how we use cookies, please see our cookie policy.