SportPesa Kenya — Online Sports Betting

Mega Jackpot — Win Big Every Week

Predict 17 match outcomes correctly for just KES 99 and stand a chance to win millions. Bonus prizes for near misses with 13+ correct predictions.

Play Jackpot

Multibet Bonus — Up to 100% Extra

Place accumulators and earn multibet bonuses of up to 100% on your winnings. More selections mean bigger bonuses.

Place Multibet
Popular Sports
25+Sports
5000+Events Daily
InstantM-Pesa
24/7Live Betting

SportPesa Kenya Login — Complete Guide for 2026

SportPesa is arguably the most well-known sports betting brand in Kenya and across East Africa. Having launched in Kenya in 2014, the platform quickly grew to become the dominant force in the Kenyan betting industry, attracting millions of users with its straightforward interface, competitive odds and strong focus on football betting. This page provides everything you need to know about logging into SportPesa, creating an account, depositing via M-Pesa and making the most of what the platform offers in 2026.

How to Log In to SportPesa Kenya

Logging into your SportPesa account is a simple process. Visit the SportPesa website on your mobile phone or computer and enter your registered phone number along with your password. The platform is optimised for mobile access since the majority of Kenyan users access the internet through their smartphones. If you have forgotten your password, the recovery process sends a reset code to your registered mobile number via SMS.

SportPesa Mobile Access

SportPesa provides a lightweight mobile website that loads quickly even on slower network connections common in some parts of Kenya. The mobile interface prioritises sports betting functionality with easy navigation between football markets, live events and your betslip. An SMS betting option is also available for users who prefer to place bets without internet access by sending specific codes to the SportPesa shortcode. The SportPesa app can be downloaded from the official website for Android devices.

SportPesa Registration — How to Join

Creating a SportPesa account requires a valid Kenyan mobile phone number from Safaricom, Airtel or Telkom Kenya. Visit sportpesa.co.ke and click the Join Now button. Enter your mobile number, create a secure password and agree to the terms and conditions. A verification code will be sent to your phone via SMS which you must enter to complete registration. The entire process takes less than two minutes and your account is immediately active for deposits and betting.

You must be at least 18 years old to register for a SportPesa account. The platform verifies age through the registration process and reserves the right to request additional identification documents. SportPesa complies with all Know Your Customer requirements as mandated by the Betting Control and Licensing Board of Kenya. Registration is completely free and there are no charges for maintaining an account.

SportPesa Promotions and Bonuses

SportPesa Kenya offers various promotional opportunities for both new and existing customers. The multibet bonus is one of the most popular features, rewarding punters who place accumulator bets with bonus percentages that increase with the number of selections. A three-leg multibet earns a small bonus while accumulators with ten or more selections can earn bonuses up to 100 percent on top of your winnings.

The SportPesa Mega Jackpot is a flagship product that has created numerous millionaires across Kenya. Players predict the outcomes of 17 pre-selected matches for a stake of just KES 99. Correctly predicting all 17 results wins the main jackpot which frequently reaches tens of millions of Kenyan shillings. Consolation prizes are awarded for 13 to 16 correct predictions, ensuring that near-miss predictions are still rewarded. Additional jackpot games include the Midweek Jackpot with 13 matches and the Grand Jackpot.

Free Bets and Special Offers

SportPesa periodically offers free bet promotions and enhanced odds on selected events. These promotions are typically advertised through the SportPesa website, mobile app and SMS notifications. Major sporting events such as the FIFA World Cup, African Cup of Nations and English Premier League season openers often come with special promotional offers designed to enhance the betting experience.

Sports Betting Markets at SportPesa

Football is the dominant betting sport on SportPesa, reflecting its massive popularity across Kenya and East Africa. The platform covers leagues from around the world including the English Premier League, Spanish La Liga, Italian Serie A, German Bundesliga, French Ligue 1 and the Kenyan Premier League. Each match offers dozens of betting markets from simple match results to correct scores, over-under goals, both teams to score, first goalscorer and various handicap options.

Beyond football, SportPesa covers basketball with NBA and EuroLeague markets, rugby union and rugby sevens which are enormously popular in Kenya, tennis Grand Slams and ATP tour events, cricket including international matches and T20 leagues, and combat sports including UFC and boxing. Virtual sports provide betting options around the clock with simulated football, horse racing and greyhound events completing every few minutes.

Live In-Play Betting

The SportPesa live betting platform allows you to place wagers on matches and events that are already in progress. Odds update in real time based on the current state of play, and markets are available throughout the duration of the event. Cash-out functionality is available on selected live events, allowing you to lock in a profit or cut your losses before the final result. Live betting is particularly popular for football matches where odds shift dramatically with each goal, card or substitution.

How to Deposit Money via M-Pesa

M-Pesa is the primary deposit method for SportPesa Kenya, reflecting the dominance of mobile money in the Kenyan financial ecosystem. To deposit, open your M-Pesa menu on your Safaricom phone, select Lipa na M-Pesa, then Pay Bill. Enter the business number 29008 and your SportPesa account number as the account reference. Enter the deposit amount and confirm with your M-Pesa PIN. Funds appear in your SportPesa account within seconds.

The minimum deposit at SportPesa is KES 50 which makes the platform accessible to bettors of all budget levels. There are no fees charged by SportPesa for deposits, though standard M-Pesa transaction charges may apply depending on your Safaricom tariff. Deposits are processed instantly so you can fund your account and start betting immediately.

Withdrawing Winnings from SportPesa

Withdrawals from SportPesa are processed directly to your registered M-Pesa or Airtel Money number. Navigate to your account, select the withdrawal option, enter the amount and confirm. The minimum withdrawal amount is KES 100 and processing is typically instant. SportPesa does not charge withdrawal fees, making it convenient to access your winnings whenever you need them. Standard mobile money receipt charges from your network provider may apply.

Responsible Gambling at SportPesa

SportPesa promotes responsible gambling across all its operations. The platform provides tools for self-exclusion, deposit limits and account closure for players who feel they need to control their betting activity. The minimum age for gambling in Kenya is 18 years and SportPesa enforces this requirement strictly. If you or someone you know is struggling with gambling, contact the Kenya Gambling Helpline or visit the Betting Control and Licensing Board website for support resources.

SportPesa has invested significantly in community programmes across Kenya, including sponsorship of Kenyan football and other sports. The platform advocates for entertainment-based gambling rather than gambling as a source of income. Setting a budget, only betting what you can afford to lose, and taking regular breaks are recommended practices for all users.

Why Kenyans Choose SportPesa

SportPesa has earned its position as the leading betting platform in Kenya through a combination of reliability, competitive odds and deep integration with the M-Pesa mobile money system that millions of Kenyans use daily. The platform understands the local market, offering markets on Kenyan football leagues, competitive odds on the English Premier League which dominates Kenyan football culture, and jackpot games that have created numerous millionaires. Customer support is available through multiple channels including phone, email and social media, ensuring help is always accessible for Kenyan bettors.

Frequently Asked Questions
How do I register for a SportPesa account in Kenya?
Visit sportpesa.co.ke and click Join Now. Enter your Kenyan mobile number (Safaricom, Airtel or Telkom), create a password and verify via SMS. Registration is free and takes under two minutes.
What welcome offer does SportPesa Kenya provide?
SportPesa Kenya offers various promotions for new and existing customers including free bets, multibet bonuses and jackpot games. Check the promotions page for current offers available in Kenya.
Is SportPesa licensed to operate in Kenya?
Yes, SportPesa operates in Kenya under a licence issued by the Betting Control and Licensing Board of Kenya (BCLB). It is fully regulated and compliant with Kenyan gambling laws.
How do I deposit money into my SportPesa account?
Deposit via M-Pesa by sending money to the SportPesa paybill number 29008. You can also deposit through Airtel Money. Minimum deposit is KES 50. Deposits are instant and free of charge.
What sports can I bet on at SportPesa?
SportPesa offers betting on football, basketball, rugby, tennis, cricket, MMA, volleyball, handball and many more sports. Live in-play betting is available for major events.
How do I withdraw winnings from SportPesa Kenya?
Go to your SportPesa account, select Withdraw and enter the amount. Withdrawals are sent directly to your registered M-Pesa or Airtel Money number. Processing is usually instant, with a minimum withdrawal of KES 100.
⚠ Responsible Gambling

Gambling involves risk. Only stake what you can afford to lose. If you or someone you know has a gambling problem, contact the Betting Control and Licensing Board of Kenya. Players must be 18 years or older.