18+ · GAMBLE RESPONSIBLY · INDEPENDENT EDITORIAL · NO AFFILIATE PARTNERSHIP
SportPesa
⚠ Business Daily Africa + Court of Appeal Kenya
Active trademark and tax-evasion litigation: founding shareholder Paul Wanderi Ndung'u filed a fresh High Court suit on 13 November 2025 alleging the GBP 100,000 trademark transfer to UK-based SportPesa Global Holdings was fraudulent and that stamp duty was unpaid; tax evasion claims against Milestone Games + SGHL are pending KRA disclosure. The Court of Appeal dismissed Ndung'u's earlier consent-order challenge on 14 February 2026 (costs to Milestone) but the November 2025 suit remains live. Separately, PissedConsumer logs 39 KE rated reviews (3.3/5) with recurring complaints about deposits not reflecting after M-Pesa transfer. Trustpilot international 1.5/5 from 72 reviews documents big-win account-block pattern (USD 4,000+ wins triggering re-verification).
Day-to-day BCLB-regulated operation is unaffected; the brand remains licensed under BK 0001193 + PG 0000427. Monitor Business Daily and The Star for case updates. For deposit disputes, escalate via care@ke.sportpesa.com with M-Pesa transaction code, then to BCLB at complaints@bclb.go.ke if unresolved within 14 business days. For big-win blocks, complete KYC fully before placing high-stake jackpot tickets.
Read the source warning →SportPesa has processed M-Pesa payments for more than 4 million registered Kenyan bettors since its 2014 Nairobi launch — surviving the 2019 KRA tax shutdown of original operator Pevans East Africa and returning in October 2020 under Milestone Games Limited with Paybill 955100 intact. The #1 strength is the Mega Jackpot Pro prize pool: tiers run from KES 10M (13/13) up to a top prize of KES 100M (17/17), with the rolling pool exceeding KES 400M when it goes unclaimed, and a documented KES 424.6M single-bettor payout (Boniface Kamau, 2025) — the largest weekly jackpot in the Kenyan market. The #1 weakness is an active trademark and tax-evasion dispute brought by founding shareholder Paul Wanderi Ndung'u (Nov 2025 High Court suit) that keeps litigation hanging over the brand even after the Court of Appeal dismissed his consent-order challenge in February 2026; Betika offers a cleaner regulatory record for risk-averse bettors. This review covers the BCLB licence (BK 0001193 + PG 0000427 for casino), Mega Jackpot mechanics, the M-Pesa Paybill 955100 / 5212121 deposit path, customer-care performance from real PissedConsumer complaints, and a verified self-exclusion route via NACADA helpline 1192.
*T&Cs apply. This is an independent editorial review — no affiliate partnership with SportPesa.
Payout Speed
Within 24 hours via M-Pesa
KYC Method
National ID
Min Deposit
KES 70,000 daily M-Pesa ceiling
Verified Payment Rails
SWIPE →Find what you came for
Casino games on the lobby
Read review →
Live on lobby
Read review →
Read review →
Live on lobby
Live on lobby
Live dealer tables present · The casino section operates under a separate BCLB licence — Casino licence PG 0000427 held by Standard Global East Africa Limited. Game catalogue includes slots, roulette, blackjack, poker, plus the signature Aviator crash-game which appears prominently in the top navigation. Casino Slot Jackpot pools are featured in right-hand-rail banners. A dedicated Casino App is available alongside the main Sports App. Sky Control and Aviator are flagged as featured games with 'free bets daily' promo banners. Cash transfer between Sportsbook wallet and Casino wallet is built into the user account menu ('Casino Transfer'); withdrawal from casino must route via main wallet to M-Pesa.
Top Sportsbook Markets
Casino Slots & Providers
The casino section operates under a separate BCLB licence — Casino licence PG 0000427 held by Standard Global East Africa Limited. Game catalogue includes slots, roulette, blackjack, poker, plus the signature Aviator crash-game which appears prominently in the top navigation. Casino Slot Jackpot pools are featured in right-hand-rail banners. A dedicated Casino App is available alongside the main Sports App. Sky Control and Aviator are flagged as featured games with 'free bets daily' promo banners. Cash transfer between Sportsbook wallet and Casino wallet is built into the user account menu ('Casino Transfer'); withdrawal from casino must route via main wallet to M-Pesa.
The Edge (Pros)
Mega Jackpot Pro prize pool tops out at KES 100,000,000 (17/17 category) with 5 sub-jackpots from 13/13 KES 10M up — largest weekly jackpot in Kenya, with documented KES 424.6M single-bettor payout (Boniface Kamau 2025).
Native iOS app (App Store id 1397869645) and Android app on Google Play (~4.4 star, 14,000+ ratings on KE store) plus dedicated Casino App and SP Score live-results companion — strongest multi-app footprint among KE operators.
Multi-channel deposit path: M-Pesa Paybill 955100 or 5212121, Airtel Money 955100, USSD *790# (Option 4), web/app — KES 10 minimum, free, instant reflection per operator.
BCLB-licensed via Milestone Games Limited (bookmaker licence BK 0001193) and Standard Global East Africa Limited (casino licence PG 0000427), both currently valid per the operator's legal footer on ke.sportpesa.com.
Strong responsible-gambling toolkit on-account — Self Exclusion built into account settings menu — paired with NACADA national helpline 1192 mandatory linkage.
The Friction (Cons)
Active trademark and tax-evasion dispute brought by founding shareholder Paul Wanderi Ndung'u (Nov 2025 High Court suit) alleges the GBP 100,000 trademark transfer to UK-based SportPesa Global Holdings was fraudulent and that stamp duty was unpaid — Court of Appeal dismissed his February 2026 challenge but new suit is pending KRA disclosure.
PissedConsumer logs 39 KE rated reviews (3.3/5, 33% negative) with recurring complaints about deposits not reflecting after M-Pesa transfer and 24-hour withdrawal delays — operator response patchy per real KE user reports.
Betika offers a cleaner regulatory and ownership record (no comparable trademark or tax dispute) and a denser local KPL odds book, making it a better fit for risk-averse Kenyan bettors.
Trustpilot international profile sits at 1.5/5 with 72 reviews dominated by scam allegations (withdrawal blocks after wins ~USD 4,000, KYC document rejection) — verify how account-handling policies have changed since.
Bonus expiry is short ('loyal users find it punitive' per November 2025 PissedConsumer review) — wagering window can feel tight if you do not stake actively after deposit.
How we researched this
Cross-referenced: telecomasia.net, topbets.co.ke, bettingcompanies.africa, tipsterbattle.com, casino.guru, nairobileo.co.ke, waivy.io. See our methodology.
Rating breakdown
3.5/5 composite across an 8-dimension scorecard. Last verified 2026-06-11.
Sportsbook depth & odds
513 sports listed including football, eFootball, basketball, tennis, rugby union, ice hockey, volleyball, handball, cricket, baseball, boxing, MMA, American football (per ke.sportpesa.com/how-to-play). KPL official sponsor; Gor Mahia FC, Everton, Hull City, Arsenal historical partner; Mega Jackpot Pro 17-match selection across global football.
Live betting & streaming
4Live games across 20+ sports per gurubetting.africa affiliate verification; in-play markets switch from 100+ pre-match to in-progress odds; some live streaming on select fixtures (verify on ke.sportpesa.com).
Bonuses & promotions
2.5No standing first-deposit welcome bonus advertised on the operator site as of June 2026 — value is concentrated in the jackpot bands and the Multibet boost rather than a sign-up incentive. Mega Jackpot Pro starts KES 10M (13/13) -> KES 100M (17/17) with the rolling pool above KES 400M; Multibet accumulator boost; Goal Rush + Lucky Numbers ongoing. Scored lower than welcome-bonus rivals (22Bet, Betway) — verify current values on ke.sportpesa.com/promotions.
Mobile / app
5Native iOS app (App Store id 1397869645, ranks #3 in KE brand SERP), native Android app on Google Play (package id com.pevans.sportpesa.ke, ranks #8), Casino App separate, SP Score companion app for live results. SMS bet via 79079, USSD *790#.
Banking (deposits & withdrawals)
4M-Pesa Paybill 955100 or 5212121; Airtel Money 955100 or SPORTPESA; daily M-Pesa ceiling KES 70,000 (Safaricom cap); affiliate-cited deposit min KES 10, withdrawal min KES 100, withdrawal time <=24 hours, fees free — verify on ke.sportpesa.com/deposit.
Customer support
324/7 live chat + email care@ke.sportpesa.com + phone lines 0755 079 079 and 0709 079 079 (operator-published). However PissedConsumer logs 39 KE rated reviews with recurring complaints on deposit-not-reflecting and unpaid winning bets — recovery on individual basis.
Licence & safety
3BCLB bookmaker licence BK 0001193 (operator); BCLB casino licence PG 0000427 (Standard Global East Africa Limited) — both currently valid. However active trademark dispute: Court of Appeal ruling Feb 14 2026 dismissed Wanderi challenge; fresh Ndung'u suit Nov 13 2025 alleging fraudulent transfer + tax evasion is pending. Original Pevans tax debt (Sh21.4B-95B per KRA) remains historic context.
User reputation
3Google Play KE rated ~3.8-4.4/5 across the local sample (1,259+ to 14,000+ ratings depending on listing) vs PissedConsumer 3.3/5 (39 KE rated, 302+ total reviews, 46% positive / 33% negative) vs Trustpilot 1.5/5 (72 international reviews, scam-allegation skew). Spread > 1.0 — disclose all three; weight the Google Play KE sample as the strongest local signal but acknowledge deposit-delay and account-lock themes.
Quick facts
- Betting Control and Licensing Board (verify on bclb.go.ke)
- BK 0001193 (bookmaker, Milestone Games Limited) + PG 0000427 (casino products, Standard Global East Africa Limited)
- Milestone Games Limited (trademark licensed from SportPesa Global Holdings Limited, UK)
- 2014 (Pevans East Africa Limited era); 2020 reissued under Milestone Games
- Ronald Karauri (controlling stake via Selenium Ltd + NOB Five Ltd) + Francis Waweru Kiarie ~40.9% (combined 95.3% per BDA reporting) — verify on milestonegames.co.ke
- KES (Kenyan Shilling)
- KES 10 (verify on ke.sportpesa.com/deposit)
- KES 100 (verify on ke.sportpesa.com/withdraw)
- KES 70,000 daily M-Pesa ceiling (Safaricom cap) — higher tier via support
- Web (ke.sportpesa.com), iOS app (App Store id 1397869645), Android app (Google Play com.pevans.sportpesa.ke), SMS 79079, USSD *790#, Casino App, SP Score companion
- English, Kiswahili
- P.O. Box 25675-00100, Nairobi (historic Nyaku House, Argwings Kodhek Road, Hurlingham)
- 12M+ Kenya, 20M+ global (per operator)
- 20% on net winnings (KRA — auto-deducted before M-Pesa wallet)
Sportsbook
SportPesa covers 20+ sports with football dominant: 150+ markets per English Premier League fixture and around 80 markets per KPL / FKF Premier League match, alongside La Liga, Serie A, UEFA, eFootball, basketball (NBA, EuroLeague, ABA), tennis (ATP, Wimbledon — 40-50 markets per match), rugby union including the Kenya Sevens, ice hockey, volleyball, handball, cricket (T20, ICC World Cup qualifiers), baseball, boxing, MMA, and American football. Esports coverage is limited (CS:GO, Dota 2). The brand's local football credentials include being the official sponsor of the SportPesa League (Kenya's top flight, branded as such since 2025) and historic partnerships with Gor Mahia FC, Everton, Hull City, Arsenal, and Formula One Racing Point.
Bet types span 1X2, double chance, over/under, Asian handicap, correct score, BTTS, first/last scorer, system bets, single, and multi (accumulator min 2 / max 50 games), with cash-out on roughly 60% of in-play multibets. JengaBets, a custom market-builder, is unique to SportPesa. The signature product is the Mega Jackpot Pro — a 17-match weekend accumulator with 5 prize tiers: 13/13 from KES 10M, 14/14 KES 20M, 15/15 KES 40M, 16/16 KES 70M, and 17/17 KES 100M (rolling above KES 400M when it goes unclaimed). Double and triple combinations available up to 10 games on doubles, 5 games on triples. Each bet ticket is KES 99. Mid-week Jackpot is a separate 13-match KES 99 ticket starting at KES 10M.
Live betting covers 20+ sports with odds refreshing every 3-5 seconds; live streaming is available on selected events (verify on ke.sportpesa.com). Independent testing by Betzoid (Jan 2026) put the average 1X2 payout margin around 93.8% on a 50-EPL-match sample, with Asian handicaps near 92.5%. Odds quality vs Betika is comparable on EPL and Champions League fixtures; Betika tends to be sharper on KPL specials, while SportPesa is sharper on jackpot-tier multi-match accumulators. Goal Rush and Lucky Numbers add side-game depth, and Virtuals run 24/7.
Casino & extras
The casino section is operated under a separate BCLB licence — Casino licence PG 0000427 held by Standard Global East Africa Limited (per the operator's legal-and-compliance footer on ke.sportpesa.com). The catalogue runs to 2,000+ games from providers including Pragmatic Play, Habanero, Spribe, and 1X2 Gaming — slots, HD live dealer (roulette, blackjack, baccarat), crash games (Aviator, JetX), and virtuals. Aviator and Sky Control are flagged as featured games, with Aviator Rain dropping free bets up to KSh 500 daily. Casino Slot Jackpot pools (including Gummy Rain x1000) are featured in right-hand-rail banners on the operator site.
A dedicated Casino App is available alongside the main Sports App — one of the few KE operators that maintains separate app builds for sports versus casino.
Versus Betika Casino, the SportPesa Casino offering wins on Aviator visibility and dedicated app, but loses ground on table-game depth and on big-name live-dealer providers (Betika and Betway carry Evolution/Microgaming libraries). Versus Odibets Casino, SportPesa has the brand-scale advantage but Odibets carries faster Aviator load times based on PissedConsumer commentary about session expiry.
Wallet handling moved to a single wallet from November 2025; the legacy 'Casino Transfer' option historically moved funds between the Sportsbook and Casino wallets, and casino withdrawals route via the main wallet to M-Pesa.
WARNING: bonus values, free-spin terms, and wagering requirements — verify on ke.sportpesa.com/promotions before depositing.
Mobile & app
APP AVAILABILITY (confirmed in SERP):
- iOS: 'SportPesa Kenya' on the App Store at apps.apple.com/ke/app/sportpesa-kenya/id1397869645 (ranks #3 in the KE brand SERP). Cited rating — verify current rating on App Store. - Android: 'SportPesa Betting & Casino App' on Google Play at play.google.com/store/apps/details?id=com.pevans.sportpesa.ke (ranks #8). Package id retains the historic Pevans codebase suffix even though Milestone Games now operates it. Verify current rating on Google Play; aggregate sample reportedly ~4.4 star with 14,000+ ratings. - Companion app: SportPesa Score (sportpesascore.com), live results, statistical insights, real-time updates. Google Play 3.5 star / 2,153 reviews per SERP. - Casino App: separate dedicated build (ke.sportpesa.com/casino-app). - Mobile web: m.sportpesa.com mirrors the desktop experience.
The Android app and iOS app share core functionality: bet placement, deposits/withdrawals, bet history, live betting, casino transfer. The SMS channel (text to 79079) and USSD (*790#) remain fully supported for low-data scenarios — particularly valuable in rural Kenya where data is expensive. Biometric login is supported on iOS and Android.
Install Android directly from Google Play under 'SportPesa Betting & Casino App' — do not sideload third-party APKs claiming to be SportPesa (security risk: app-cloning is documented in PissedConsumer threads). For iOS, only install via the official App Store listing.
At a glance
Banking
Full banking guide →Support
Support details →Bonuses
Welcome: No standing sportsbook welcome bonus as of June 2026 — SportPesa channels value into the Mega Jackpot system, the Multibet boost, and Aviator Rain free bets instead (verify on sportpesa.com). Do not trust third-party 'promo code' sites claiming a SportPesa welcome match.
Ongoing: Mega Jackpot Pro 17 (KES 99 entry, KES 100M top tier, pool rolls above KES 400M), Midweek Jackpot from KES 10M, Multibet accumulator boost (auto-applied from 3+ legs), Aviator Rain daily free bets (up to KSh 500)
All bonuses →Safety & licence
The operator of ke.sportpesa.com is licensed and regulated by the Betting Control and Licensing Board (BCLB) under bookmaker licence number BK 0001193, and casino products are provided by Standard Global East Africa Limited under BCLB casino licence number PG 0000427 — both stated verbatim in the legal-and-compliance footer of the operator site. Verify both on bclb.go.ke.
The licence sits under Milestone Games Limited, which took over the SportPesa brand on 30 October 2020 from the original operator Pevans East Africa Limited. Pevans had its licence revoked in July 2019 over a KRA tax dispute (initial assessment Sh21.4 billion, later recomputed up to Sh95 billion). The trademark itself was transferred from Pevans to UK-based SportPesa Global Holdings Limited for GBP 100,000 on 2 June 2020 and then sub-licensed to Milestone Games for five years. This relaunch sequence is the subject of an ongoing legal dispute brought by Pevans co-founders Paul Wanderi Ndung'u (17%) and Asenath Wachera Maina (21%). The Court of Appeal dismissed Ndung'u's challenge to the consent order on 14 February 2026 (costs to Milestone). A fresh High Court suit was filed by Ndung'u on 13 November 2025 alleging fraudulent transfer, unpaid stamp duty, and tax evasion against SGHL — outcome pending. We disclose this transparently; readers should monitor Business Daily and The Star for updates. Day-to-day customer experience and BCLB-regulated operation remain unaffected at the time of writing.
KYC follows the BCLB 2024 enhanced framework: valid Kenyan national ID (or passport for non-citizens), phone number matching Safaricom KYC linkage, identity verification inside My Account -> Profile. Until KYC is approved, withdrawals are capped at KES 2,000.
Responsible-gambling tools include deposit limits, loss limits, time-out, and full Self-Exclusion (account menu -> Settings -> Self Exclusion; or email care@ke.sportpesa.com with the subject 'Self-exclusion'). National support: NACADA helpline 1192 (24/7, free) — Kenya's mandated problem-gambling channel, plus responsiblegambling.or.ke. Minimum age 18.
User reputation
Aggregation across five sources triangulates the picture honestly:
- Google Play KE — local listings range from ~3.8 star (1,259+ ratings) up to ~4.4 star (~14,000+ ratings on com.pevans.sportpesa.ke); verify the current rating on Google Play. Strongest local sample size; positive skew. - PissedConsumer KE, 3.3/5 from 39 rated KE reviewers (302+ total reviews; 46% positive / 33% negative / 21% neutral). Recurring themes: deposits not reflecting after M-Pesa transfer, withdrawals delayed past 24 hours, bonus expiry frustration, wrongly settled parlay disputes. Many Nairobi-County reviewers. - Trustpilot (international), 1.5/5 from 72 reviews. International skew; recurring scam allegations after wins ~USD 4,000 (withdrawal blocks, KYC document rejection). Not Kenya-specific; weight accordingly. - Court documents (KE), Court of Appeal Feb 14, 2026 dismissed Ndung'u's bid to set aside consent order; Business Daily Africa Nov 13, 2025 reports fresh Ndung'u suit alleging fraudulent trademark transfer and tax evasion. - Affiliate review platforms, gurubetting.africa, betipawa.com, sportpesaonline.com cite 4.5-4.8/5 on internal scales; outdated 2024 copy still references Pevans as owner.
Google Play KE 3.8-4.4 vs Trustpilot 1.5 = spread > 1.0. The most-defensible read is: Kenyan bettors using the app rate it positively (a sample of thousands); a vocal minority on complaint-focused platforms (PissedConsumer, Trustpilot) document real deposit-reflection and withdrawal-delay issues that the operator does not always resolve quickly.
What real players say
Sourced quotes from forum threads and verified reports. Paraphrased for length and anonymity.
"I placed a parlay, and it has said that I have lost, when I was actually supposed to have won. I have been using your app for a while, and this has never happened. Players should rightfully win the money that they have earned."
PissedConsumer KE (Wanjiku M., Verified Reviewer, Nairobi County), March 2026wrongly-settled parlay dispute
"SportPesa's quick expiry of bonus funds is incredibly frustrating, especially for active, loyal users. It is unreasonable to impose such short timeframes to utilize promotional credits while one is still actively engaging with the platform."
PissedConsumer KE (Anonymous, Nairobi County), November 2025bonus expiry frustration
"I deposited 50 KSH with number 078458****, but I haven't received any money in my account. I was recommending a quick check-up on my account so I can receive my money."
PissedConsumer KE (Nickson N., Verified Reviewer), May 2025deposit not reflecting after M-Pesa transfer
Final verdict
SportPesa is for Kenyan football fans who want the biggest weekend Mega Jackpot prize pool in the market (KES 100M top tier, pool rolling above KES 400M), a polished iOS + Android app combination, and end-to-end M-Pesa integration via Paybill 955100 — including SMS and USSD access that needs no internet. The brand-scale advantage is real: 12M+ Kenya customer base and BCLB licence BK 0001193 valid through 2026.
SportPesa is not for bonus hunters (22Bet and Betway run standard welcome offers; SportPesa has none), live-streaming bettors, or anyone who wants 24/7 live chat — and not for risk-averse bettors. The active Ndung'u trademark and tax-evasion litigation creates ongoing headline risk, and the PissedConsumer pattern of deposit-not-reflecting complaints is real. Betika offers a cleaner regulatory record and a denser local KPL odds book for those bettors.
Composite: 3.5/5 — earned by product depth, jackpot scale, and licence validity; capped by the missing welcome bonus, reputation conflict, and live litigation.
Regional Availability
| Region | Regulator | Share | Status |
|---|---|---|---|
| Kenya | BCLB | 8.6% | -13.5% |
| Tanzania | GBT | — | — |
| South Africa | Provincial boards | — | — |
Welcome Bonus
Aviator free bets daily (no standing sportsbook welcome)
Wagering requirements apply — check terms before opting in
No standing first-deposit welcome bonus advertised on the operator site as of June 2026. Recurring value sits in the jackpot bonus bands and the Multibet boost. Aviator Rain distributes daily free bets (up to KSh 500) a…
Full bonus analysisCustomer Support
Responsible Gaming
Time-Outs
Self-Exclusion
Compare with similar operators
Other Kenya-licensed brands you might be evaluating against SportPesa.
Betgr8
★ 3.5Betgr8 Kenya is a newer M-Pesa-first sportsbook and casino operated by Level X Tech Limited, registered at Kimathi Street, Building Sixty Ei
MozzartBet
★ 3.5MozzartBet Kenya holds BCLB licence BK.0000665 and processes M-Pesa withdrawals to Kenyan players typically within 5 to 30 minutes via Paybi
1xBet
★ 3.01xBet Kenya operates under BCLB license #0000455 (Advanced Gaming Limited) alongside a Curacao eGaming parent license (1X Corp N.V., 1668/JA
Where SportPesa sits in Kenya
Market context against the 10-brand ranking. Editorial archetype below explains what this combination of share + growth usually means for players.
SportPesa by market
Where SportPesa operates and how its position differs by country.
Frequently Asked Questions
Is SportPesa legit in Kenya?
Who owns SportPesa now?
How long do SportPesa withdrawals take?
SportPesa vs Betika — which is better?
Is my big SportPesa win safe?
Related searches
Related
Last updated 2026-06-11 by Afroduma Editorial. Synthesised from public market data with editorial oversight. No affiliate partnership with SportPesa.