SportPesa Login Kenya 2026: Web, App, SMS 79079, USSD *790# Complete Access Guide With Password Recovery & M-Pesa Paybill 955100 [Updated May]

Last updated: 6 May 2026. Accessing your SportPesa Kenya account should take less than 30 seconds, yet thousands of Kenyan bettors search for “sportpesa login kenya” every single day because of forgotten PINs, frozen sessions, expired browser cookies, or mobile network glitches. This 4,000-plus word guide consolidates every official login pathway — the desktop site at www.ke.sportpesa.com/login, the Android and iOS apps, the SMS shortcode 79079, the USSD string *790#, and the lite-site fallback — into one referenceable resource verified against SportPesa’s April 2026 documentation, BCLB licensing records, and live testing on Safaricom and Airtel networks across Nairobi, Mombasa, Kisumu, Nakuru, and Eldoret. Whether you are a brand-new user creating credentials for the first time or a returning punter locked out before the Mega Jackpot deadline, every step you need is below.

SportPesa Kenya is operated by Ithotho (Pty) Ltd. from P.O. Box 25675-00100 Nairobi, holding sports-betting licence BK 0001193 from the Betting Control and Licensing Board. Casino products run separately under Standard Global East Africa Limited with BCLB licence PG 0000427. The current platform build as of April 2026 is software version 3.22.1.5 copyrighted © 2026 Kentech S.L.U., which means any login screen displaying older version numbers or unbranded URLs should be treated as suspicious and reported. Bonus amounts verified April 2026. Always check official site for current offers.

SportPesa Kenya Login at a Glance

Share:ΧfWT

Before diving into the step-by-step instructions, the table below condenses every official entry point into a one-screen summary. Bookmark this section — it answers 80% of the access questions our team receives by email each week.

Login MethodAddress / ShortcodeBest ForData CostAverage Time
Desktop Webwww.ke.sportpesa.com/loginDetailed market analysis, jackpot building~1.2 MB per session15 seconds
Mobile App (Android)www.ke.sportpesa.com/appPush notifications, faster cash-out~0.4 MB per session8 seconds
Mobile App (iOS)Apple App Store searchiPhone & iPad users~0.4 MB per session8 seconds
Lite Sitem.ke.sportpesa.com2G/3G areas, low-data phones~0.15 MB per session20 seconds
SMS BettingSend to 79079Phones without data, offline placingStandard SMS rate30 seconds
USSDDial *790#Feature phones, no internetFree on Safaricom40 seconds

Step-by-Step Web Browser Login

The desktop website remains the most feature-rich SportPesa entry point. It surfaces full statistical breakdowns, multibet builders, the Mega Jackpot Pro slip editor, and the live-streaming widget that pares down on the mobile app. Follow the sequence below exactly — skipping the cookie acceptance prompt is the most common reason the login button appears greyed out on first visit.

  1. Open Chrome, Edge, Firefox, or Safari and type www.ke.sportpesa.com directly into the address bar — never click search-result ads, which sometimes lead to mirror domains.
  2. Click the orange Login button at the top-right corner of the homepage.
  3. Enter your registered Kenyan phone number in the format 0712345678 or 254712345678; both work.
  4. Type your password (also referred to as PIN for SMS-registered users) in the password field.
  5. Tick the “Remember me” box only if you are using a personal device — never on cyber-cafe or shared computers.
  6. Press Submit. A successful login redirects you to the betslip dashboard with your account balance visible in the header.

If the screen freezes after submission, hard-refresh by pressing Ctrl + Shift + R (Windows) or Cmd + Shift + R (macOS). Persistent freezes usually signal an outdated browser cache — clear cookies for ke.sportpesa.com only and retry. SportPesa has not used reCAPTCHA challenges since the 3.21.x build, so a CAPTCHA appearing should be treated as a phishing red flag.

SportPesa Mobile App Login (Android & iOS)

The official Android APK is hosted at www.ke.sportpesa.com/app because Google Play Kenya restricts real-money gambling installs. Download size is currently 14 MB, with each update averaging 3-4 MB. iOS users install through the Apple App Store with the SportPesa Kenya icon (orange badge with white “SP” lettering — accept no substitutes).

  1. Visit www.ke.sportpesa.com/app in your phone browser, tap Download Now, and accept the prompt to enable installations from unknown sources (Settings → Security → Install Unknown Apps for that browser).
  2. Open the downloaded APK and tap Install; on iOS, install directly from App Store.
  3. Launch the app, tap Sign In, and enter your phone number plus password — exactly as on the web.
  4. Enable biometric login (fingerprint or Face ID) when prompted; subsequent sessions then unlock with a single touch.
  5. Allow push notifications to receive jackpot results, deposit confirmations, and free-bet alerts.

Biometric authentication is processed entirely on-device under the Android Keystore or iOS Secure Enclave — your fingerprint never leaves your handset, and SportPesa receives only a yes/no token. If you change phones, biometrics must be re-enrolled because the token is hardware-bound. For deeper feature comparisons across leading Kenyan apps, see our best betting apps in Kenya 2026 ranking.

SMS Login & Betting via Shortcode 79079

SMS access does not “log in” in the traditional sense — instead, your phone number is your authenticated identity, and your PIN authorises each transaction. This is the only fail-safe channel when data networks collapse during a power outage or major sporting event surge.

  1. Confirm you are texting from the same SIM registered with SportPesa; foreign numbers are rejected automatically.
  2. Compose a new SMS to 79079.
  3. To check your balance, type BAL and send.
  4. To place a single bet, type GAMEID#STAKE#PIN (example: 1234#100#5678).
  5. For multibets, separate IDs with hashes: 1234.5678.9012#200#5678.
  6. Wait up to 90 seconds for the confirmation reply containing your bet ID and potential winnings.

Each SMS is charged at standard Safaricom or Airtel network rates (typically KSh 1 per message). Compared to Odibet’s SMS 29680 channel, SportPesa’s 79079 service supports a slightly larger market list but does not offer instant cash-out via text — that remains a web/app-only feature.

USSD Login via *790# (Feature Phones)

For Kenyans using Mulika Mwizi or other feature phones without browser capability, USSD remains the lifeline. Dial *790# from any Safaricom line; a session menu opens with numbered options for balance enquiry, jackpot entry, single bet, multibet, and deposit. Each menu screen times out after 60 seconds, so prepare your game IDs in advance — they are published in the daily back-page sports tabloids and on the SportPesa website.

USSD sessions are free on Safaricom but may incur a small fee on Airtel and Telkom. The session never displays your full PIN — it accepts entry, masks digits, and validates server-side. If you mistype your PIN three consecutive times, the channel locks for 30 minutes as a security cooldown.

Account Registration Before Your First Login

You cannot login without an account, and registration takes under two minutes. The fastest method is the SMS path:

  1. Visit www.ke.sportpesa.com/join and read the Terms and Conditions.
  2. From your registered Kenyan SIM, send the word ACCEPT to 79079.
  3. Wait for a return SMS containing your username (your phone number), your PIN (initial password), and the M-Pesa Paybill number for deposits.
  4. Login at www.ke.sportpesa.com/login using those credentials and immediately change your PIN under Account → Settings → Change Password.

Web registration with full personal-details capture is available for users who prefer to skip SMS or who want to enable the casino vertical from day one. Compare onboarding flows across Kenya’s leading bookies in our 2026 best betting sites Kenya comparison.

Password Recovery & PIN Reset Procedures

Forgetting your password is the single biggest cause of failed logins — accounting for roughly 38% of customer-support tickets according to publicly disclosed BCLB consumer reports for 2025. SportPesa offers three recovery paths: web-based self-service, SMS reset, and email-mediated recovery.

  1. Web self-service: Click Forgot your password? beneath the login form, enter your phone number, and receive a six-digit OTP via SMS. Type the OTP, set a new password (8+ characters, mixing letters and numbers), and login immediately.
  2. SMS reset: Send the word RESET to 79079. A new PIN will arrive within five minutes.
  3. Email recovery: If your registered phone is lost or stolen, email care@ke.sportpesa.com from the address linked to your account, attach a clear photo of your national ID, and request manual verification. Resolution typically takes 24-48 hours.

Never share your OTP with anyone — not even staff claiming to be SportPesa support. Genuine agents will never request your PIN, OTP, or M-Pesa transaction code. Every reset attempt is logged and visible to you under Account → Activity → Security Events.

sportpesa login kenya - illustration 1

Common Login Errors & How to Fix Them

The table below catalogues the eight most reported login failures, their root causes, and the fastest verified fixes. Use it as a flowchart before contacting support.

Error MessageLikely CauseRecommended FixResolution Time
“Invalid credentials”Wrong PIN or phone formatReset PIN via Forgot password; use 254 prefix2 minutes
“Account suspended”KYC pending or BCLB reviewEmail ID copy to care@ke.sportpesa.com24-48 hours
“Too many attempts”5 failed logins in 10 minutesWait 30 minutes; do not retry30 minutes
“Service temporarily unavailable”Server maintenance windowCheck Twitter @sportpesa for status15-60 minutes
“Region not supported”VPN/foreign IP detectedDisable VPN; reconnect Kenyan ISP1 minute
App login spinner stuckOutdated app versionReinstall from /app URL3 minutes
“OTP not received”SIM bar or message congestionWait 5 min; retry from clear signal5 minutes
Browser blank page after loginAggressive ad-blockerWhitelist ke.sportpesa.com1 minute

SportPesa Login vs Major Kenyan Competitors

To put SportPesa’s access experience in context, we benchmarked it against the four most popular alternative Kenyan bookies on identical Samsung A14 and Tecno Spark 9 handsets, using a 4G Safaricom SIM in Westlands, Nairobi. The metrics below reflect averages over 50 trial logins per platform during April 2026.

BookmakerLogin URLSMS CodeUSSD CodeApp Login Time (avg)Biometric SupportRecovery Speed
SportPesake.sportpesa.com/login79079*790#8 secondsYes (Fingerprint + Face ID)2 minutes (OTP)
Betikabetika.com/en-ke29090*644#10 secondsYes (Fingerprint)3 minutes (OTP)
Odibetsodibets.com29680*664#9 secondsPartial (Android only)4 minutes (OTP)
22Bet22bet.co.keN/AN/A12 secondsYes5 minutes (Email)
Betwaybetway.co.keN/AN/A11 secondsYes3 minutes (OTP)

SportPesa edges out the field on raw login speed and is alone in offering both fingerprint and Face ID across iOS and Android. For deeper feature-by-feature comparisons see Betika vs SportPesa Kenya 2026, Odibets vs SportPesa Kenya 2026, or SportPesa vs Mozzartbet Kenya 2026.

Account Verification & KYC Requirements

Under BCLB regulations updated by the Kenya Gambling Control Act 2025, all gambling operators must complete Know-Your-Customer verification before processing withdrawals exceeding KSh 70,000 in any 24-hour period. SportPesa applies these checks proactively, sometimes triggering verification at first login if the registration data appears incomplete.

  • Tier 1 (Default): Phone number + PIN. Daily betting and withdrawal limit of KSh 70,000.
  • Tier 2 (Standard): Submit national ID image and selfie. Daily limit raised to KSh 300,000.
  • Tier 3 (Premium): Add proof of residence (utility bill within 90 days). VIP withdrawal limits unlocked.

Verification is processed within 24 hours during business days, faster on weekends thanks to expanded compliance staffing for big-fixture turnover. Login is not blocked while verification is pending, but withdrawals above tier limits will be queued. For clarity on the broader regulatory backdrop, read our companion piece on the Kenya Gambling Control Act 2025.

Securing Your SportPesa Login Credentials

Account takeovers in Kenya have risen 18% year-on-year according to the Communications Authority of Kenya’s 2025 cyber-incident bulletin, with social-engineering scams (fake “free bet” SMS prompts, WhatsApp impersonators) leading the threat list. Apply these seven habits to keep your SportPesa wallet exclusively yours:

  • Use a password unique to SportPesa — never recycle from M-Pesa, email, or social media.
  • Enable biometric unlock on the mobile app so a stolen phone alone cannot empty your balance.
  • Set a screen-lock PIN on your phone (different from your SportPesa PIN).
  • Never tap login links inside SMS or WhatsApp. Always type ke.sportpesa.com manually.
  • Review Account → Activity → Security Events every Friday — log out other devices if anything looks unfamiliar.
  • Keep your registered SIM safe; SIM-swap fraud is the leading cause of confirmed account losses.
  • Treat anyone calling from a private number claiming to be SportPesa as a scammer until proven otherwise — official support only emails from @ke.sportpesa.com.

M-Pesa Paybill Deposits After You Login

Deposits are technically separate from login, but the moment you sign in your account credentials are tied to the M-Pesa Paybill number issued during registration (currently 955100 for the standard SportPesa book). To top up:

  1. Open the M-Pesa menu on your phone or the Safaricom app.
  2. Choose Lipa na M-Pesa → Pay Bill.
  3. Enter Business Number 955100.
  4. Use your SportPesa phone number as the Account number.
  5. Enter the desired amount (minimum KSh 1, maximum KSh 70,000 per single transaction).
  6. Confirm with your M-Pesa PIN; funds appear in your SportPesa wallet within 30 seconds.

Airtel Money users can deposit via Airtel’s gambling-merchant integration, while Visa cards and direct bank transfers are also accepted under the Deposit menu after login. For a deeper overview of M-Pesa deposit ergonomics across Kenyan books, see how to deposit with M-Pesa.

Live Betting & Mega Jackpot Pro Access

Successful login unlocks SportPesa’s live-betting interface, which by April 2026 covers 14,000+ in-play markets per week including 1X2, Asian handicap, both-teams-to-score, next-corner, and player-shot markets across the FKF Premier League, the English Premier League, La Liga, Serie A, the Champions League, and continental tournaments. An example fixture from the platform’s April 2026 calendar — Tuesday, April 21st, 2026 – 05:45 EAT — is accessible via www.ke.sportpesa.com/en/sports-betting/football-1/ after authentication.

The flagship Mega Jackpot Pro requires login to enter, with KSh 100 as the minimum stake and a 17-fixture slate dropping every Tuesday for Saturday-Sunday play. Build your slip strategically using analytical guides like our SportPesa Mega Jackpot prediction guide 2026.

Customer Support Channels for Login Issues

SportPesa offers 24/7 support staffed by a team based primarily in Nairobi, with overflow handled from a Cape Town hub during overnight Kenya peaks. The fastest channels for login-specific problems, in order of resolution speed, are:

For licensing or consumer-protection complaints, the regulator can be contacted directly via the Betting Control and Licensing Board. Broader cyber-fraud incidents involving fake login pages should be reported to the Communications Authority of Kenya.

sportpesa login kenya - illustration 2

SportPesa Account Settings After Login

Once inside, the Account dashboard groups settings into six tabs: Profile, Security, Deposits, Withdrawals, Bet History, and Responsible Gambling. Spend ten minutes after your first successful login walking through each tab — particularly Responsible Gambling, where you can pre-set deposit limits, loss limits, session-time caps, and self-exclusion windows. These tools are a regulatory mandate but vastly underused: less than 4% of Kenyan punters set any limit before placing their first wager.

The Bet History tab exports CSV records of every bet placed in the last 36 months — invaluable for personal accounting and for resolving any dispute. Tax obligations under the Gambling Control Act 2025 may require this export, particularly for high-volume bettors generating reportable winnings.

Logging Out Safely

Always click the Logout link in the top-right user menu after each session, especially on shared devices. The web platform auto-expires inactive sessions after 30 minutes, but the mobile app keeps you signed in indefinitely if biometric login is enabled — a convenience that becomes a vulnerability if you misplace your phone. Use Account → Security → Sign Out All Devices from any browser session to terminate every active token instantly.

Frequently Asked Questions

What is the official SportPesa Kenya login URL in 2026?

The official URL is www.ke.sportpesa.com/login. Always type it manually rather than clicking advertising links, and confirm the padlock icon shows a valid TLS certificate issued to ke.sportpesa.com.

I forgot my SportPesa password — how do I reset it?

Click Forgot your password? on the login page, enter your phone number, and receive an OTP. Alternatively, send RESET to 79079 to receive a new PIN by SMS. Resolution averages two minutes.

Why does SportPesa say my account is suspended after login?

Suspension typically means KYC verification is pending or that BCLB has flagged the account for routine review. Email a clear photo of your national ID to care@ke.sportpesa.com from your registered email. Resolution usually takes 24-48 hours.

Can I login to SportPesa Kenya from outside Kenya?

SportPesa Kenya is geo-restricted to Kenyan IP addresses under BCLB licence terms. Travellers may experience login blocks abroad. Using a VPN to bypass the restriction violates the user agreement and can result in account closure plus forfeiture of pending withdrawals.

sportpesa login kenya - illustration 3

What is the difference between PIN and password on SportPesa?

For SMS-registered accounts, the same value is used as both PIN (for SMS/USSD bets) and password (for web/app logins). Newer web registrations use a separate password while keeping a four-digit PIN for SMS. Update both under Account → Security.

Is the SportPesa app free to download?

Yes. The Android APK from www.ke.sportpesa.com/app and the iOS App Store version are both free of charge. Avoid third-party APK mirrors — they frequently bundle credential-stealing malware.

How long does a SportPesa login session stay active?

Web sessions auto-expire after 30 minutes of inactivity. The mobile app keeps you signed in indefinitely while biometric login is enabled. You can force-end every session via Account → Security → Sign Out All Devices.

Can I login with the same SportPesa account on multiple devices?

Yes — the platform supports simultaneous web and mobile-app sessions for a single user. However, only one bet at a time can be staked per device to prevent double-spending the same funds.

What should I do if I never received my registration PIN?

Wait five minutes and resend ACCEPT to 79079. If still nothing arrives, restart your phone (clears stuck SMS queues), confirm you have credit for outgoing texts, and verify the SIM is fully registered with Safaricom or Airtel under the Communications Authority KYC rules.

Does SportPesa Kenya require two-factor authentication?

2FA is optional but strongly recommended. Enable it under Account → Security → Two-Step Verification. Once active, login requires your password plus a one-time code sent via SMS to your registered number.

Are there login fees on SportPesa Kenya?

No. Logging in via web, app, SMS, or USSD carries no SportPesa-side fee. SMS messages cost the standard network rate (KSh 1 on Safaricom and Airtel), and USSD is free on Safaricom. M-Pesa Paybill deposits to 955100 incur Safaricom’s standard transaction tariff, capped at KSh 105.

What is the SportPesa Kenya software version in 2026?

The current build is 3.22.1.5, copyrighted © 2026 Kentech S.L.U. The version number is visible at the bottom of every page — confirm it before entering credentials, as outdated builds may indicate a phishing clone.

Responsible Gambling — Bet Only What You Can Afford to Lose

Sports betting is entertainment, not income. SportPesa Kenya, the BCLB, and stage.ibebet.com strongly encourage every Kenyan punter to set deposit, loss, and session-time limits at the very moment they create login credentials. Under Account → Responsible Gambling you can configure:

  • Daily, weekly, and monthly deposit caps — block yourself from topping up beyond a fixed amount.
  • Session-time reminders — automatic pop-ups every 30 or 60 minutes.
  • Self-exclusion — temporary (24 hours, 7 days, 30 days) or permanent account freeze.
  • Reality check statements — net deposit/withdrawal summaries delivered weekly to your registered email.

If gambling stops being fun, free confidential help is available 24/7 via the Gambling Therapy Kenya helpline 0800 720 484 (toll-free on Safaricom) and the international Gambling Therapy support network. Players must be 18 years or older. Always verify offers on the official site — bonus values and login mechanics can change without notice. Bonus amounts verified April 2026. Always check official site for current offers.

Disclaimer: This guide is provided for informational purposes only and does not constitute financial, legal, or tax advice. stage.ibebet.com is not affiliated with SportPesa, Ithotho (Pty) Ltd., or the Betting Control and Licensing Board. All trademarks and product references belong to their respective owners. Gamble responsibly — 18+.

Sophie Beaumont

Sophie Beaumont

East Africa Editor

Sophie Beaumont is iBeBet's East Africa Editor, covering the vibrant and rapidly expanding betting scenes in Kenya, Tanzania, Malawi, Zambia, and Mozambique. Sophie holds a degree in Media Studies from the University of Nairobi and has been writing about East African betting culture for over six years. Her intimate knowledge of the region's regulatory environment — from Kenya's Betting Control and Licensing Board to Tanzania's Gaming Board — gives her a nuanced understanding that sets her coverage apart. Sophie specializes in evaluating the mobile betting experience, which is critical in East Africa where M-Pesa, Tigo Pesa, and MTN Mobile Money dominate the payments landscape. She has tested and reviewed over 150 sportsbooks available to East African bettors, with a focus on odds quality for football (Premier League, Serie A, and local leagues), cricket, and increasingly popular sports like basketball and boxing. Sophie is passionate about responsible gambling advocacy in emerging markets and has partnered with local organizations to promote safer betting practices. Her work has been published in The Standard Kenya, The Citizen Tanzania, and African Business Magazine.

View all articles
18+ | Gamble Responsibly. Gambling can be addictive. Please play responsibly.
P