A useful SportPesa review has to answer three practical questions for a Kenyan punter: does mobile money move cleanly in both directions, do the prices justify the stake, and does a winning ticket get paid without a fight. SportPesa has been part of the Kenyan betting scene since 2014, and it still builds almost everything around Safaricom-style convenience — SMS registration, a single paybill, payouts back to the number you signed up with.
The Betzoid editorial team went through the operator's published terms, betting and payment limits, jackpot structure and app distribution, then compared its posted football prices with what other Kenyan books list on the same fixtures. Below you'll find the licence details, the minimum deposit and minimum bet in Kenya, how the paybill deposit works, what the bonus structure normally looks like, how deep the markets actually go, and what to expect when you cash out to M-Pesa.
SportPesa at a Glance: Licence, Limits and Payouts
Start with the paperwork, because in Kenya it decides who you complain to when something goes wrong. SportPesa operates under a Betting Control and Licensing Board (BCLB) licence, publicly listed as number 870, rather than an offshore permit. That matters in a way most reviews gloss over: disputes, tax handling and advertising rules all fall under Kenyan law, and the regulator sits in Nairobi rather than Curaçao.
| Category | Detail |
|---|---|
| Licence | BCLB Kenya, licence no. 870 |
| Launched | 2014, relaunched in Kenya from 2020 |
| Minimum deposit | KES 50 |
| Minimum bet | KES 10 |
| Paybill number | 290290 |
| SMS shortcode | 79079 (join, bet, withdraw) |
| Football 1X2 payout | Around 93.8% on Premier League prices |
The entry points are the headline here. A KES 50 minimum deposit and KES 10 minimum bet put SportPesa among the cheaper places in the market to test a strategy, which is worth keeping in mind if you normally hunt for betting sites with low deposit requirements. Practically, that means you can run a week of small multibets for the price of a matatu fare rather than committing a full bankroll up front.
What Stood Out for Kenyan Punters
Reading the terms alongside the sportsbook itself, a fairly clear picture emerges: this is a football-first book built for mobile money, and it is unusually consistent in the areas Kenyan bettors complain about most.
- Genuinely competitive football pricing: Premier League 1X2 markets sit around a 93.8% payout, roughly one to two points above the 91–92% typical of the local market.
- M-Pesa built into the core, not bolted on: deposits through paybill 290290 credit in well under a minute in normal conditions, and payouts return to your registered number only.
- Low barriers: KES 50 deposits and KES 10 stakes keep the book usable for casual weekend punters, not just high rollers.
- Serious market depth on football: around 156 markets on a big Premier League fixture and roughly 80 on Kenyan Premier League games, including cards, corners and correct score.
- Jackpot range: Mega, mid-week and daily jackpots give small-stake players a long-odds option alongside normal betting.
- Cash-out that behaves: available on most pre-match bets and about 60% of live multibets, with values tracking the expected return rather than quietly shaving it.
SportPesa rewards football specialists. If your betting week revolves around the Premier League, the KPL and a weekend jackpot line, the pricing edge compounds. Live streaming isn't part of the package, so plan on watching the match elsewhere while you bet in-play.
Setting Up and Funding Your SportPesa Account
Registration is deliberately old-school, and that's a strength in Kenya where data can be patchy. How to register on SportPesa comes down to one text: send JOIN to 79079 from the number you intend to bet with. The confirmation SMS carries your account number, and the whole exchange takes seconds rather than minutes.
Next, set your PIN by sending PIN# followed by a four-digit code of your choice to the same shortcode. That PIN authorises withdrawals, so treat it like your M-Pesa PIN and don't share it. For web and app access, open the site, choose Login, enter your phone number and PIN, then create a stronger password — eight characters or more, mixing letters and digits.
Age and identity checks lean on Kenya's mobile money rules, since M-Pesa, Airtel Money and Telkom lines are already registered against an ID. That removes the document-upload stage most international books insist on, and it puts SportPesa closer in feel to betting sites that skip lengthy registration without abandoning verification altogether.

Depositing with the SportPesa Paybill Number
The SportPesa paybill number for deposits is 290290. Open M-Pesa, choose Lipa na M-Pesa, then Pay Bill, enter 290290 as the business number and your SportPesa account number or phone number as the account reference. The minimum is KES 50, and the operator charges no deposit fee.
Funds normally reflect within about 30 seconds. Saturday afternoons before a full Premier League card are the exception, when confirmation can stretch towards two minutes — so fund the account before kick-off rather than during it.
Welcome Bonus Terms for New Customers
The SportPesa bonus for new customers changes periodically, so confirm what's live on the promotions page before depositing. The structure the operator has favoured is a Karibu-style first-deposit offer — a match of around 50% up to roughly KES 5,000, or a free bet — rather than an inflated headline package.
Where it earns points is the rollover: wagering in the region of 5x on qualifying odds of 1.50 or higher, against 8–10x at many rivals. On a KES 1,000 bonus that's KES 5,000 of turnover instead of KES 8,000–10,000 elsewhere, and the credit typically expires inside seven days. At KES 100 a bet, you'd clear it in fifty qualifying selections — realistic across one busy weekend of football.
Odds, Markets and Live Betting on SportPesa
Comparing posted prices is the most useful test of a bookmaker, and it's where SportPesa holds up. Across Premier League fixtures its 1X2 lines translate to roughly 93.8% payout, while Asian handicaps and totals run a little tighter at about 92.5%. Both sit at or above the Kenyan average, which is why value hunters who already scan bookmakers known for higher odds tend to keep an account here. Two points of margin sounds abstract until you stake it: on KES 1,000 a bet, it's about KES 20 of expected value per slip, or KES 1,000 across fifty bets.
- Football: around 156 markets per Premier League match, roughly 80 on KPL fixtures, plus the major European leagues and cups.
- Basketball: 90-plus markets on NBA games, including quarters, spreads and player-led lines.
- Tennis: thinner at 40–50 markets per ATP or WTA match, adequate for match winner and set betting rather than deep prop work.
- Live betting: odds refresh every few seconds, and markets suspended by a goal generally reopen within 15–20 seconds.
- Cash-out: offered on most pre-match slips and about 60% of live multibets.
- Virtual sports: running around the clock when the real fixture list is empty.
In practice, treat SportPesa as a football and basketball book with a usable in-play engine. Tennis and esports coverage is functional rather than specialist, so if those are your main markets you'll find the market count limiting. For the overwhelming majority of Kenyan punters — weekend football, midweek European ties, a live bet on a second half — the depth is more than enough.
Placing Your First Bet Step by Step
Knowing how to place a bet on SportPesa takes one attempt. Pick your sport from the menu, open the fixture, then tap any price to send it to the bet slip, which sits at the foot of the screen on mobile and on the right on desktop.
Type your stake — KES 10 upwards — and the potential payout calculates automatically. Confirm with Place Bet and an SMS receipt follows within seconds. Multibets work identically: stack your selections first, then enter a single stake for the combined odds.
Mega Jackpot Entries and Prize Tiers
The Mega Jackpot is the reason many Kenyans open an account at all. It has run as a 17-fixture weekend pool with entry around KES 99 per line and a headline prize that has climbed into the hundreds of millions of shillings when it rolls over; confirm the current fixture list and tiers on the jackpot page before staking.
Bonus tiers reward partial success from about 13 correct upwards, which is where most realistic returns come from. Ten lines cost roughly KES 990, so decide that number in advance — if you're chasing SportPesa mega jackpot predictions for this weekend, treat the spend as entertainment budget rather than a strategy.
SportPesa App Download and Mobile Betting
The SportPesa app download for Android happens on the operator's own site, not Google Play, because real-money betting apps aren't distributed through the store in Kenya. Open sportpesa.co.ke in your phone browser, scroll to the footer and tap the Android link. The APK is small — in the region of 15MB — so the download finishes quickly even on a weak 4G signal.

Before installing you'll need to allow installation from unknown sources in your security settings, then reverse the setting afterwards if you prefer. iPhone users don't get a native app; the mobile site works well and can be added to the home screen from Safari for the same one-tap access.
Because the build is light, it sits comfortably on entry-level handsets from the likes of Tecno and Infinix rather than demanding a flagship, and it uses only a modest slice of RAM while open. Push notifications flag cash-out opportunities and upcoming fixtures for teams you follow, and you can trim them under Profile, then Notifications. For most Kenyan bettors the app is the better route simply because bet placement and slip management need fewer taps than the browser version.
SportPesa Withdrawals and Payout Times
So how long does SportPesa take to pay out? The operator handles mobile money withdrawals as same-day transfers rather than banking-day batches, quoting a window of roughly one to 24 hours, with most M-Pesa payouts landing in the first few hours. Weekend requests follow the same schedule as weekdays, a real advantage in a market where some books slow down on a Sunday.
| Requirement | Limit | What it means in practice |
|---|---|---|
| Minimum withdrawal | KES 100 | Small wins can be cashed out rather than left in the balance |
| Single transaction cap | KES 150,000 | Larger wins are split across requests |
| Daily ceiling | Up to KES 500,000 | Applies to fully verified accounts |
| Destination | Registered number only | Transfers to a third-party line aren't permitted |
How to withdraw from SportPesa to M-Pesa is another shortcode job: send W# plus the amount to 79079, so W#5000 releases KES 5,000, and a confirmation SMS follows. A KES 400,000 win means three separate requests under the 150,000 cap, all inside the daily ceiling. Keep the registered-number rule in mind before you change SIM cards, and remember that Kenyan betting returns carry statutory deductions — punters weighing how excise and withholding tax affect net returns can compare our rundown of betting sites without tax for context.
Reaching SportPesa Customer Care in Kenya
SportPesa customer care in Kenya covers four routes: the support line on 0709 079 079, the 79079 shortcode for account commands, email to customercare@sportpesa.co.ke, and the @SportPesa_Care account on X for quick queries.
Phone remains the fastest channel for anything touching your balance, a stuck deposit or a disputed settlement, since the agent can see the account live. Email suits documentation-heavy issues and usually answers within a day rather than minutes, so don't use it when a deposit hasn't reflected before kick-off.
Is SportPesa Legit? Safe Starts for New Bettors
Is SportPesa legit in Kenya? Yes — it holds a BCLB licence (number 870) and operates as a locally regulated bookmaker rather than an offshore brand accepting Kenyan traffic. The 2019 tax standoff that pushed the company out of the market ended, and SportPesa resumed Kenyan operations from 2020 under a restructured setup, which is why the licence and paybill can be checked against public records today.
On the security side, the mobile-money model does a lot of the work. Deposits move through paybill 290290 and withdrawals return only to your registered line, so your bank card details never sit on the bookmaker's servers, and SMS confirmation adds a second factor to logins and cash-outs. Sessions run over standard SSL encryption.
For a safe start, three habits matter more than any feature list. Set a deposit limit in your account settings before your first bet, not after a bad weekend. Keep your withdrawal PIN separate from your M-Pesa PIN. And size stakes against the KES 10 minimum rather than the jackpot headline — a KES 99 Mega Jackpot line is a lottery ticket, while a KES 100 single at 93.8% payout is the part of the book where skill actually pays. Self-exclusion and reality-check tools sit in the same settings menu if you ever want to step back. Punters who also like local crash-style games can see how a homegrown option compares in our PakaKumi review.
SportPesa earns its place for football-led Kenyan bettors: above-average Premier League pricing at around 93.8%, 156-odd markets on the big fixtures, KES 50 deposits and KES 10 stakes, a light Android app that behaves on budget phones, and M-Pesa payouts that typically clear within hours of a request. Live streaming isn't part of the offer, so in-play punters will watch the game elsewhere while they bet.
If that trade-off suits the way you bet, check the current welcome terms and rollover on the promotions page before your first paybill deposit, set a deposit limit at the same time, and stake only what you can comfortably lose.
