- Licence: Stated by the operator, not yet read on a register
- Operating since: 2019
Best Betting Sites in Kenya
The sportsbooks Kenyan punters actually use — a working Paybill, fast M-Pesa withdrawals, and bonus terms that survive a 15× rollover. Every operator below has been checked against Kenyan licensing, deposit speed on Safaricom and Aviator availability. Updated for the 2026 Finance Act excise rules.
Best Betting Sites in Kenya for 2026 — International Kenya-Licensed
Operators we hold a commercial arrangement with are listed first; each row carries that operator’s Trust Index: Kenyan regulatory compliance, M-Pesa Paybill withdrawal speed, KPL market depth, reserve disclosure and operator scale. International books anchor this table; Kenyan-built operators (Betika, SportPesa, Odibets, MozzartBet) run their own race — are ranked on local-market fit in the block immediately below. Bonuses are Ksh-denominated and apply to GRA-registered accounts only.
- Licensed: GCG · LSLGA
- Operating since: 2017
- Markets we cover: 8 — 2 with a locally verified licence
- Licensed: GCG · LSLGA
- Operating since: 2018
- Markets we cover: 8 — 2 with a locally verified licence
- Licence: Stated by the operator, not yet read on a register
- Operating since: 2018
- Licensed: GCG · LSLGA
- Operating since: 2007
- Markets we cover: 8 — 2 with a locally verified licence
We earn a commission when you sign up via these links. It does influence the order in which operators are listed, and it does not influence the Trust Index, which is computed the same way for every operator and shown in full on each review page. For Kenyan-built operators ranked on local-market fit, see the next block.
Kenyan-Built Sportsbooks (Kenya-Licensed)
Different ranking, different question. Where the Trust Index above asks "will this book still be solvent in 12 months?", this block asks "which book is built for the Kenyan punter?" — native M-Pesa Paybill, deepest KPL coverage, Swahili-fluent customer service and Mashemeji-Derby load-tested cashiers. Four Kenya-licensed Kenyan-incorporated operators below.
- Kenya licence: Active on the 2025/2026 register
- KPL depth: All 18 FKF Premier League fixtures + relegation playoffs
- Our editorial picks: Fastest M-Pesa · Deepest KPL · Cleanest cashier UX · Best Swahili support
See full breakdown in our Best-in-Class section.
- Kenya licence: Active on the 2025/2026 register
- Mega Jackpot: Kenya's flagship — Ksh 100M+ rollovers
- Cash-out depth: Held live through second half on derby Saturdays
- Our editorial picks: Biggest jackpot · Best live cash-out · Strongest brand heritage
2019–2020 tax dispute resolved — fully licensed since.
- Kenya licence: Active on the 2025/2026 register
- Signature: Free-bet boosts & SMS-driven bet placement (*991# USSD)
- Regional reach: Native cashiers in Tanzania & Uganda as well
- Edge: Strongest USSD funnel for feature-phone punters in Kenya
Particularly strong outside the Nairobi metro area.
- Kenya licence: Active on the 2025/2026 register
- Signature: Daily Jackpot — smaller pool, more realistic odds than Mega
- Markets: Strong European football alongside KPL — 200+ pre-match leagues
- Edge: Best high-odds value on EPL late kick-offs vs local field
Daily Jackpot is the contrarian pick — smaller upside, repeatable math.
Table of contents 13 sections
- Best Kenyan Sportsbook for Every Use Case
- Kenya Operator Comparison — Side by Side
- What Lands in Your M-Pesa After Both Kenyan Taxes?
- M-Pesa Charges When You Actually Cash Out
- How to Deposit & Withdraw in Kenya
- Kenya Premier League Betting Guide
- Mega Jackpot vs Midweek Jackpot — Realistic to Win?
- Why Aviator Took Over the Kenyan Sportsbook Lobby
- Live Betting & Cashout — What Actually Works
- Mobile Betting Apps — APK, Play Store & PWA
- Are Betting Tip Sites Actually Worth It?
- What a Kenyan Betting Licence Buys a Punter — GRA and the BCLB Handover
- Responsible Gambling Resources
- Kenya Sportsbook FAQ
Best Kenyan Sportsbook for Every Use Case
No single operator wins on every metric. Headline bonus, payout speed, jackpot depth and KPL market coverage each pull a different operator into the top spot. Pick by what you actually do on a Saturday — not by what the homepage banner shouts.
Betika
M-Pesa Paybill is wired straight into the cashier in both directions, so there is no card detour on the way in and no third-party processor on the way out. Support is answered locally rather than by an overseas queue. We publish no payout timing: we hold no measurement record for it.
See Betika review →SportPesa
The deepest active jackpot pool in Kenya, on a 17-leg structure SportPesa has run since 2015. The current pool, the match list and the winners are all published on the operator’s own jackpot page, which is where to read the size rather than here — it rolls over week to week.
See SportPesa review →1xBet KE
200% up to Ksh 20,000 — biggest number in the directory. Real value depends on the 5× rollover and minimum-odds 1.40 per leg. Net cash-out lower than the front-page suggests.
See 1xBet KE review →Betika Android
Native M-Pesa Paybill integration in the cashier, and an installable Android build served direct from the operator's own Kenyan domain rather than the Play Store.
See Betika review →SportPesa
In-house KPL stream feed plus EPL match-pulse on the bet slip. No subscription paywall for accounts with an active wager — even Real Madrid v Bayern weekday games come through.
See SportPesa review →Betika
Full match-winner, BTTS, corners and cards markets across Tusker, KCB, Posta Rangers and Bandari midweek fixtures. Other operators cap at match-winner-only for lower-table KPL games.
See Betika review →Kenya Operator Comparison — Side by Side
The operators we list for Kenya, side by side. Every figure is the operator’s own published offer for this market as we hold it in our operator record, and the licence line is the position we could read on a regulator’s register.
| Feature | PariPesa | 22Bet | Betwinner | 1win | 1xBet |
|---|---|---|---|---|---|
| Kenya licence | Local licence not verified in this check | Local licence not verified in this check | Local licence not verified in this check | Local licence not verified in this check | Local licence not verified in this check |
| Operating since | 2019 | 2017 | 2018 | 2018 | 2007 |
| Welcome offer (sports) | 100% first deposit (cap set per market) | 100% up to 15,000 KES | 100% up to 19,500 KES | — | 200% up to 20,000 KES |
| Welcome-offer conditions | — | 5x Accumulator Wagering · Min 3 Legs @ 1.40+ | 5x Accumulator Bets · Min 3 Events @ 1.40 | — | 5x Accumulator Wagering · Min 3 Legs @ 1.40+ |
| Casino offer | — | 100% up to 35,000 KES | Up to 190,000 KES + 150 FS | — | Up to 150,000 KES + 150 FS |
| Returning-player offer | Weekly cashback, Wednesday reload, Saturday match | 100% Friday Reload · Up to 12,000 KES | 100% Thursday Bonus · Up to 19,500 KES | — | Advancebet (Play with unsettled slips) · Algorithmically assigned |
| Markets we cover | — | 8 | 8 | — | 8 |
| Trust Index | 7.5/10 | 7.6/10 | 7.7/10 | 6.1/10 | 8.0/10 |
Figures are each operator’s own published Kenya terms as held in our operator record, and the licence position is what we could read on a regulator’s register. We publish no deposit or withdrawal timings here, because we hold no transaction records a reader could re-examine.
What Lands in Your M-Pesa After Both Kenyan Taxes?
The 5% excise on deposits
KRA's guidance on the Finance Act 2026 states that excise duty of 5% is charged on the amount deposited for betting purposes, with effect from 1 July 2026. The base is the deposit, not the stake: it is taken once when you fund the account, and it is not charged again each time you place a slip from the same balance.
Correction. This page previously described a 12.5% excise charged on every stake, and the calculator below multiplied each stake by 0.875 accordingly. Our homepage, meanwhile, quoted 20%. Neither matched KRA's published guidance, and the two figures contradicted each other on the same site. The text, the worked example and the calculator have all been rebuilt on the 5%-on-deposits base that KRA publishes, and the year-by-year slider that used to sit at the bottom of this section has been removed — its historical rates were not sourced.
The 20% withholding tax on winnings
KRA states that betting companies are required to withhold winnings at a rate of 20%. This applies to your winnings — the gross payout less your stake — not to the whole payout, and the operator withholds it and remits it for you. As a recreational punter you do not file separately: the amount withheld is final. Separately, and not from your pocket, operators pay a 15% betting tax on their own gross gaming revenue.
Sources: KRA, Finance Act 2026 — what it means for you (5% excise on amounts deposited for betting, effective 1 July 2026) and Betting and Taxes in Kenya (20% withholding on winnings, 15% betting tax on operator gross gaming revenue). Both read 30 September 2026. Kenya's betting taxes have changed repeatedly and further amendments are under discussion, so check KRA before relying on a figure for a large stake.
Work out what reaches your M-Pesa
This is an illustration of one winning bet, not a forecast: it says nothing about how often a bet at these odds wins. It applies 5% excise to the deposit and 20% withholding tax to the winnings, per the KRA guidance linked above. It excludes the bookmaker's margin, any M-Pesa transfer fee and any operator fee. Check current statutory rates with the Kenya Revenue Authority.
M-Pesa Charges When You Actually Cash Out
Operator-to-M-Pesa is almost always free. M-Pesa-to-agent or M-Pesa-to-bank carries a Safaricom fee that quietly eats winnings if you cash out in small bursts.
Step 1 — Operator → M-Pesa wallet (free on every Kenyan licensee)
Every operator we list absorbs the Paybill push fee. Your winnings land in your Safaricom wallet at face value, ID-verified accounts only. No deduction on this hop.
Step 2 — M-Pesa wallet → agent cash-out (Safaricom 2026 ladder)
| Withdrawal amount | Safaricom fee | Net to hand |
|---|---|---|
| Ksh 100 – 2,500 | Ksh 29 | Ksh 71 – 2,471 |
| Ksh 2,501 – 5,000 | Ksh 51 | Ksh 2,450 – 4,949 |
| Ksh 5,001 – 10,000 | Ksh 84 | Ksh 4,917 – 9,916 |
| Ksh 10,001 – 20,000 | Ksh 113 | Ksh 9,888 – 19,887 |
| Ksh 20,001 – 50,000 | Ksh 167 | Ksh 19,834 – 49,833 |
| Ksh 50,001 – 250,000 | Ksh 309 | Ksh 49,692 – 249,691 |
Step 3 — PesaLink alternative for big wins
Wins above Ksh 70,000 hit the daily M-Pesa wallet cap. PesaLink (bank-to-bank, instant, Ksh 50–110 fee) clears the rest into KCB, Equity or Co-op same hour. Few sportsbooks publish PesaLink as a direct payout rail yet; the workaround is M-Pesa → your bank via the *334# menu.
How to Deposit & Withdraw in Kenya
Realistically this is an M-Pesa market. Card and bank rails exist but sit at single-digit share. Here is what actually works, ranked by share of Kenyan punter use.
M-Pesa Paybill
Universal. Every Kenya-licensed bookmaker publishes a 6-digit Paybill — you send from your Safaricom line via STK push or the *334# menu. Deposits credits within seconds.
Withdrawal speed: 5–30 min on top operators. Daily M-Pesa cap: Ksh 250,000 per transaction.
Airtel Money
Smaller share but reliable. Supported by 22Bet KE, 1xBet KE and Betwinner KE. Withdrawals usually settle within 15 minutes. Worth keeping as a backup wallet if you're a heavy user.
Bank Transfer (KCB, Equity, Co-op)
Used for stakes above the M-Pesa Ksh 70,000 daily wallet cap. Settles same business day; weekends queue until Monday. PesaLink between Kenyan banks moves faster but few sportsbooks support it directly.
Visa / Mastercard
Kept as a fallback, mostly for diaspora accounts funding KE balances from abroad. Card withdrawals run 1–3 business days. Most local punters never touch this rail.
Kenya Premier League Betting — Where the Local Markets Actually Run Deep
FKF Premier League fixtures get treated as second-tier inventory by most international books. The local-licensed ones — Betika, SportPesa, Odibets — run the deepest KPL markets in the country.
How operators actually cover FKF fixtures
Match-winner (1X2) is universal. Both-teams-to-score, over/under 2.5 goals and double-chance also appear across every Kenya-licensed book. Corners and cards are the wedge — only Betika and Odibets carry them on every KPL fixture week.
Mashemeji Derby — Gor Mahia vs AFC Leopards
The biggest fixture in the league. SportPesa and Betika both put boosted markets on it (extra goalscorer choices, first-card minute brackets). The slip volume on derby weekends pushes the cashier to its limit — cash-out availability narrows in the second half.
Tusker FC, KCB, Posta Rangers, Bandari — the rest of the table
Mid-table sides get thinner coverage on international books (22Bet, 1xBet) — sometimes match-winner only. The local books keep BTTS and over/under live across all 17 KPL clubs. Coverage gap matters most for the Tuesday-Wednesday round when international attention turns to UCL.
Best operator for KPL market depth
| KPL feature | Best operator |
|---|---|
| Full markets across all 17 clubs | Betika |
| Corners + cards markets | Betika · Odibets |
| Live in-play with cash-out | SportPesa · Betika |
| Boosted derby specials | SportPesa · Betika |
| Live KPL video stream | SportPesa (FKF deal) |
Beyond KPL — CECAFA & East African Tournaments Kenya Actually Hosts
Kenya is the historic anchor of East African football. Three regional tournament classes most punters in Nairobi, Kisumu and Mombasa actually follow alongside KPL — with very uneven operator coverage. Worth knowing where the markets are deep and where they vanish.
CECAFA Senior Challenge Cup — Kenya's traditional regional home
The Council of East and Central Africa Football Associations (CECAFA) Senior Challenge Cup brings together Harambee Stars and seven neighbours (Tanzania, Uganda, Burundi, Rwanda, South Sudan, Djibouti, Somalia). Kenya has hosted multiple editions outright. Match-winner markets are live on Betika and SportPesa during the tournament window; outright winner futures appear on 1xBet KE and 22Bet KE from the group draw onwards. Cards, corners and BTTS are thin to non-existent on international books for CECAFA — the local operators carry them.
CECAFA U-23 & U-20 Challenge Cups — youth tournaments worth a slip
Kenya regularly fields full sides at the CECAFA U-23 and U-20 Challenge Cups, often as the talent pipeline for Harambee Stars. Markets are thinner than the senior tournament — expect 1X2 and one over/under line on Betika and Odibets; international books may skip the early rounds entirely. Useful pre-AFCON-qualifier form indicator on the youth side, less so a serious betting product.
East African Premier League (EAPL) — the new cross-border idea
The East African Premier League is the recurring proposal for a Kenya × Tanzania × Uganda franchise league above the national leagues, modelled on continental clubs like AFL or SuperSport leagues. Operator coverage of the EAPL has been intermittent — track Betika and SportPesa first when match windows go live, since they cover both KPL and the Tanzanian/Ugandan sides natively. International books typically wait for fixture stability before listing markets.
Best operators for regional / CECAFA coverage
| Tournament class | Deepest market coverage | Where it gets thin |
|---|---|---|
| CECAFA Senior Challenge Cup | Betika · SportPesa | 22Bet, 1xBet (futures only) |
| CECAFA U-23 / U-20 | Betika · Odibets | International books skip early rounds |
| East African Premier League | Betika · SportPesa | Listing intermittent on international books |
| Harambee Stars AFCON qualifiers | SportPesa · Betika · 1xBet KE | BTTS and cards thin on international |
Mega Jackpot vs Midweek Jackpot — Which Is Realistic to Win?
Every Kenyan operator now sells a jackpot product. SportPesa and Betika dominate the headline pools. The maths is the same everywhere: 17 legs at 2.5 average odds is one slip in nearly six million.
How the maths actually works
Each leg has independent probability roughly equal to 1 ÷ decimal odds. Multiply across all legs and you get the slip's true hit rate. The pool size determines what one winning slip pays out — split equally between any winners that share the prize.
Real pool sizes 2024 → 2026
| Jackpot | Legs | Typical pool |
|---|---|---|
| SportPesa Mega Jackpot | 17 | Ksh 100M – 425M (rollovers compound) |
| SportPesa Midweek Jackpot | 13 | Ksh 10M – 60M |
| Betika Grand Jackpot | 15 | Ksh 100M – 200M |
| Mozzart Daily Jackpot | 9 | Ksh 500K – 5M |
Probability vs perception — run your own numbers
The calculator below estimates how many weeks of consistent play you'd need to be statistically likely to win, given your leg count, average odds and weekly stake. The honest answer is rarely "next Saturday".
Educational model. Assumes independent equal-odds legs and one slip per week. Real jackpot legs vary in price; pool splits dilute payout if multiple winners share. Refer to Gambling Regulatory Authority for licensee operator obligations.
Why Aviator Took Over the Kenyan Sportsbook Lobby
How Aviator works (single screen, 18-second rounds)
Spribe's Aviator is a single-screen multiplier crash game — a red plane lifts off, the multiplier climbs, you cash out before it disappears. Round length: roughly 18 seconds. That fits the M-Pesa attention span better than a 10-leg EPL accumulator ever could.
KE adoption timeline (Betika led, others followed)
Every operator in our Kenya directory now offers Aviator alongside sports. SportPesa added it in late 2022 after Betika led the charge. By 2024, several Kenyan operators were quietly reporting that crash games out-grossed single-event sports betting on weeknights.
Real RTP vs perceived RTP
The maths aren't great for the player long-term — Spribe's published house edge sits between 3% and 5%. Average return-to-player is 97% across the rated catalogue. The format hides that with momentum: low stake, fast result, immediate re-bet.
Honest verdict — don't switch operators chasing it
Aviator is a feature, not a reason to pick a sportsbook. Don't switch operator chasing a Ksh 50 free spin on it. Pick the bookmaker with the deepest EPL market and the fastest M-Pesa withdrawal — Aviator will be there anyway.
What works for Aviator
- Ultra-fast rounds — perfect for short sessions
- Low minimum stake (Ksh 10 typical)
- Provably-fair RNG (Spribe publishes hashes)
- Auto-cashout option saves discipline
What doesn't
- House edge 3–5% — long-run negative EV
- Momentum design encourages chase-bets
- "Patterns" sold by tip channels don't exist
- Self-exclusion controls usually buried
Live Betting & Cashout — What Actually Works
Every operator advertises cash-out. Not every operator keeps the button live when the slip is actually winning. Here is what survives real second-half pressure.
Which operators offer real-time cashout
Betika and SportPesa offer full pre-match + live cashout across football, basketball and tennis. 22Bet KE limits cashout to pre-match only. 1xBet KE has live cashout but disables it on any 6+ leg accumulator the moment the first leg settles.
When cashout disables
Cashout greys out predictably: in the final 15 minutes of a close football match, during VAR reviews, and when a corner / penalty event is pending. Operators flag this as "market suspended" rather than "cashout closed" — same thing, different label.
Live streaming coverage (EPL + KPL)
| Operator | Live stream coverage |
|---|---|
| SportPesa | KPL video (FKF deal) + EPL match-pulse |
| Betika | EPL audio + selected KPL fixtures |
| 22Bet KE | None (uses third-party tracker only) |
| 1xBet KE | EPL + La Liga + UCL video (Stream login required) |
Mobile Betting Apps in Kenya — APK, Play Store and PWA
Google Play removes most KE betting apps under its real-money gambling policy. The actual install path for Kenyan punters is direct APK download or progressive web app (PWA). Each route has trade-offs.
Why most KE operators ship direct APKs
Play Store geo-blocks real-money sports betting apps in Kenya. Operators sidestep this with direct APK downloads from their own .ke domains. Install requires enabling "Unknown sources" once.
PWA installation on Safaricom data
Most operators now ship a PWA fallback — "Add to home screen" from Chrome or Samsung Internet creates an app-like shortcut without an install. Lighter on storage, but offline behaviour is worse and push notifications are inconsistent on Android 12+.
iPhone reality — App Store geo-block
Apple geo-restricts KE-licensed betting apps at the regional store level. iOS punters fall back to the operator's mobile web — adequate but with weaker Face ID / Touch ID integration. The Safari "Add to Home Screen" shortcut is the closest iPhone equivalent to an APK.
APK / native Android
- Offline UI loads, syncs when online
- Native Paybill prompt integration
- Push notifications reliable
- Better camera access for KYC selfie
PWA fallback
- Slower first paint on cold open
- Push reliability varies by Android version
- No offline write-cache for bet slips
- Faster updates — no APK reinstall
Are Betting Tip Sites Actually Worth It?
WhatsApp groups, Telegram channels and paywalled tip subscriptions promise "sure tips" and "2 odds daily". Most Kenyan punters end up paying for them at least once. Honest take below.
Common belief: Paid tip channels have inside information that beats the bookmakers.
Reality: If anyone had genuinely repeatable edge against an EPL line, they'd stake it themselves — not sell it for Ksh 500 a week. The actual business model is volume: 5,000 subscribers × Ksh 500 = Ksh 2.5M weekly, regardless of whether the tips win or lose. The few public tipsters with verifiable long-run records exist; they don't post on Telegram.
Free tips on operator-affiliated sites are marketing — sometimes good, sometimes random. Treat them as conversation, not signal. The honest edge is the same as it's always been: bankroll management, low rollover bonuses claimed at face value, and bookmakers with low overround.
What a Kenyan Betting Licence Buys a Punter — GRA and the BCLB Handover
Who issues the licence and which act they enforce
The Gambling Regulatory Authority (GRA) is the issuing authority, established by the Gambling Control Act, 2025 (Act No. 14 of 2025) in place of the Betting Control and Licensing Board, which licensed the market under the Betting, Lotteries and Gaming Act (Cap. 131). Licences the former board issued stay valid until they expire, so a BCLB certificate number in a site footer can still be current for its term. Every legal Kenyan sportsbook posts that number.
What the licence guarantees
Identity verification is mandatory: you will be asked for an ID or passport plus a selfie before your first withdrawal, whatever the bet size. The operator remits the 5% excise on deposits and the 20% withholding tax on winnings to KRA on your behalf. If an operator stalls a legitimate withdrawal, escalate to the Gambling Regulatory Authority, which the Gambling Control Act, 2025 established in place of the Betting Control and Licensing Board.
How to verify a licence in 30 seconds
Scroll to the operator's footer. Look for the licence number and current expiry — it may still read BCLB if it was issued before the handover. Cross-check against the public licensee register on gra.go.ke. If the footer shows only an offshore (Curaçao, Malta) licence and no Kenyan number, the site isn't legally serving Kenyan punters — your deposits aren't protected under the Gambling Control Act, 2025.
The 2019 SportPesa saga — what it actually changed
SportPesa lost its licence in 2019 over a KRA tax dispute. The market reshuffled around Betika for almost two years. SportPesa returned via the SBO Group entity in 2020 with full Kenyan regulatory compliance. The lesson the market took: a flashy TV sponsorship doesn't guarantee continuity — pick a sportsbook with both a licence and a working tax position.
Verified March 2026 — re-checked against the Kenyan regulator's public register weekly.Responsible Gambling Resources — When to Step Away
Kenya has had a public conversation about youth gambling addiction since 2017. Use these resources when betting stops being entertainment. They are all free and confidential.
| Resource | Contact |
|---|---|
| Gambling regulator helpline | 0709 920 000 · Mon–Fri 08:00–17:00 EAT |
| NACADA (National Authority) | 1192 toll-free from any Kenyan line, 24/7 |
| Self-exclusion | Inside every Kenya-licensed operator's account settings |
| BeGambleAware (international) | begambleaware.org |
More resources on our responsible gambling guide. NACADA also runs in-person counselling at 27 county offices across Kenya — call 1192 for the nearest.
Kenya Sportsbook FAQ
Which sportsbook has the fastest M-Pesa withdrawal in Kenya?
Betika and SportPesa are the quickest for verified accounts — the window each operator commits to is the one in its own terms, and the locally licensed books generally state a shorter one than the international entrants. The first withdrawal of a new account is always slower because KYC review queues separately; expect a one-off delay of up to 24 hours.
Do I pay tax on betting winnings in Kenya?
Yes, two taxes touch a punter, but they are charged at different moments and on different bases. KRA's guidance on the Finance Act 2026 states that excise duty of 5% is charged on the amount deposited for betting purposes, from 1 July 2026 — so it comes off when you fund the account, not each time you place a slip. Separately, KRA states that betting companies must withhold winnings at 20%, taken from your winnings before the M-Pesa withdrawal is released. Both are automatic and remitted for you; recreational punters do not file separately. An earlier version of this answer described a 12.5% excise on every stake, which did not match KRA's published guidance.
What's the minimum bet on M-Pesa in Kenya?
Most operators set the minimum deposit at Ksh 50, with bet sizes from Ksh 10 on the bet slip. Betika and SportPesa publish Ksh 1 minimum stake on selected jackpots — useful for testing a multibet before committing real money. Aviator usually starts at Ksh 10.
Is SportPesa still licensed in Kenya?
Yes. After the 2019 licence suspension and the subsequent tax negotiation, SportPesa returned to the Kenyan market in 2020 under the SBO Group entity and now operates a full Kenyan licence. It is one of the most active sponsors of Kenyan football and remains a top-three operator by market share.
How do I tell the Kenya-licensed 1xBet KE cashier apart from the global 1xbet.com?
1xBet, 22Bet and Betwinner operate KE-specific subsidiaries that hold Kenyan licences and accept M-Pesa Paybill deposits. The international .com versions do not — those are blocked or geo-restricted. If you see the Kenyan Paybill prompt at deposit, you're on the licensed local entity. If you see only crypto or international cards, you're on the wrong domain.
Can I use the same M-Pesa number on multiple sportsbooks?
Yes. M-Pesa is a payment rail, not an account lock — your Safaricom line can fund every Kenya-licensed bookmaker independently. Each operator does its own KYC on the ID name attached to the number; if those don't match, the deposit credits but the withdrawal will be held. Stick to your own line.
How big is the SportPesa Mega Jackpot pool right now?
The Mega Jackpot pool resets each week and rolls if nobody hits all 17 legs. Typical baseline starts around Ksh 100M. Rollover weeks have pushed the pool above Ksh 400M four times since 2024, with a current-era record of Ksh 423M in March 2026. Live pool size is on the SportPesa jackpot page; we publish week-on-week deltas in our weekly KE digest.
Where can I bet on Gor Mahia matches online?
Every Kenya-licensed operator we cover lists Gor Mahia fixtures, including the Mashemeji Derby against AFC Leopards. Betika typically lists the deepest market slate — match-winner, BTTS, over/under, corners, cards and a goalscorer market. SportPesa runs boosted derby specials. International books like 22Bet KE cap at match-winner only on lower-profile midweek KPL games.
Which Kenyan sportsbook has the best welcome bonus?
Headline number alone: 1xBet KE at 200% up to Ksh 20,000. After accounting for rollover (5×) and minimum odds (1.40 per leg), the realistic net cash-out is lower than that figure suggests. Betika's 100% up to Ksh 10,000 with a 10× rollover is smaller on paper but the operator's faster M-Pesa rail makes the cleared bonus easier to withdraw quickly. Pick by your patience level for rollover, not the front-page number.
Is M-Pesa or Airtel Money faster for KE betting withdrawals?
M-Pesa wins on raw share — every operator integrates it natively and routes withdrawals through Safaricom's Paybill API in 5–30 minutes. Airtel Money is supported on a smaller set (22Bet KE, 1xBet KE, Betwinner KE). If you have both wallets, M-Pesa is the default; keep Airtel as backup for the rare night when Safaricom B2C is delayed.
What protection does a Kenyan punter lose by betting through a VPN on an offshore site?
Online sports betting is legal in Kenya under the Gambling Control Act, 2025 when placed on a Kenya-licensed operator. No VPN is needed for the licensed local entities (Betika, SportPesa, Odibets, 22Bet KE, 1xBet KE etc.). Using a VPN to access an unlicensed offshore .com site is grey-area — your winnings there are not protected under Kenyan law and KRA tax obligations still apply.
How do I deposit on Betika with M-Pesa Paybill?
Two routes. STK push: log into Betika, tap deposit, enter the amount and your Safaricom PIN on the prompt that appears on your phone. Funds credits within seconds. Alternative: dial *334# > Lipa na M-Pesa > Paybill > enter Paybill 290290 and use your Betika account number as the reference. Same speed. First deposit triggers KYC: have your ID number ready.
From the Kenya Desk
Kenya coverage is written by Eric Otieno, Kenya Sports Betting Analyst.


