18+ · GAMBLE RESPONSIBLY · INDEPENDENT EDITORIAL · NO AFFILIATE PARTNERSHIP
How to log in to SportPesa Kenya in 2026
SportPesa Kenya login settles in under 30 seconds and works on four channels: the website at ke.sportpesa.com/login, the Android and iOS apps, the SMS shortcode 79079, and USSD *790#. Your username is always your Safaricom or Airtel phone number — and the credential you pair with it depends on the channel. Use your web password on the website and app; use your 4-digit PIN on SMS and USSD. The two are independent, and mixing them up is the single most common reason logins fail. Below: the three-step web login, app and SMS-PIN methods, password reset, and fixes for OTP failures, locked accounts, and the ~20-minute session-expiry flagged by 12+ PissedConsumer users in 2025.
*T&Cs apply. Independent editorial — no affiliate partnership with SportPesa.
Log in to SportPesa Kenya in 3 steps (web)
Open ke.sportpesa.com/login
Type the address directly into Chrome, Safari, Firefox, or Edge. Avoid clicking links from SMS or social posts — phishing copies of the page exist. Confirm the padlock icon and the certificate for ke.sportpesa.com before you type anything.
Enter your phone number and web password
Use your registered Safaricom or Airtel line in either 07XXXXXXXX or 2547XXXXXXXX format. In the password field, type the web password you created — not the 4-digit SMS PIN. If you only ever used SMS, click the 'Already using SportPesa via SMS or USSD? Get a password to log in' link below the form.
Tap Login and verify the balance
Press the green Login button. You land on your account dashboard with the live balance at the top-right and any open bets in view. Check the Account dropdown for a pending KYC notice before placing your first ticket — withdrawals are limited until your Kenyan ID is approved.
Common login problems & fixes
Invalid username or password
The most common cause is typing the 4-digit SMS PIN into the website. The PIN is for SMS and USSD only — the website expects the web password you created on your first browser visit. Re-enter the phone as 2547XXXXXXXX without a plus sign, turn off caps-lock, and clear any autofill suggestion. If you have never set a web password, click 'Already using SportPesa via SMS or USSD? Get a password to log in' on ke.sportpesa.com/login.
OTP / verification code not arriving
Wait 60 seconds and request a resend once. Confirm the registered SIM is in the phone (not a second SIM in the slot), delete old SMS to free up inbox space, and check the Promotions tab on Android. If the code still does not arrive after 15 minutes, contact SportPesa care on 0709 079 079 or 0755 079 079 from a different line — verify the current contact numbers on sportpesa.com before publishing.
Account locked after repeated failed attempts
Three to five wrong tries within a short window can trigger a 30-minute cooldown — verify the current threshold on sportpesa.com. Stop trying, wait the window out, then use the 'Forgot password?' flow at ke.sportpesa.com/login rather than guessing again. For PIN locks, send Reset to 79079 from the registered SIM to receive a fresh PIN, or send 'CHANGE PIN#XXXX' (where XXXX is your new 4-digit PIN that does not start with zero) to set it manually.
App stuck on splash screen or re-login loop
Go to Settings → Apps → SportPesa → Storage → Clear cache (Android), then reopen. If the splash still hangs, uninstall and reinstall the APK from the footer of www.ke.sportpesa.com/app. On iOS, force-quit the app from the multitasking view and relaunch. Update Android System WebView from Google Play if the page just spins.
Page won't load on mobile data
Switch your DNS to 1.1.1.1 in network settings, disable any VPN (the Kenyan licence blocks non-Kenyan exit nodes), and hard-refresh with Ctrl+F5 on desktop. On 2G coverage, switch to SMS to 79079 or USSD *790# — both work without data. If multiple Kenyans on the same network report the issue, check the SportPesa social channels for a maintenance notice (windows typically run 02:00–04:00 EAT).
Forgot password — recover in 3 steps
-
1
Click 'Forgot password?' beneath the login form on ke.sportpesa.com/login or inside the app — the link is below the password field.
-
2
Enter the phone number that matches the SIM you registered with (must be Safaricom or Airtel and active in the handset that will receive the reset SMS). A 6-digit verification code arrives within about 60 seconds — verify the current delivery window on sportpesa.com.
-
3
Type the code in the next form, set a new password (minimum 8 characters with upper-case, lower-case, a digit, and a special character per the current SportPesa policy — verify on sportpesa.com), and confirm. If your SIM is lost, you cannot complete this reset alone: contact SportPesa care on 0709 079 079 / 0755 079 079 from a different line and prepare your Kenyan national ID number, last deposit amount, and a recent transaction reference for identity verification.
Treat any WhatsApp, Telegram, or SMS message claiming to be SportPesa support and asking for your OTP, M-Pesa PIN, or national ID as a phishing attempt. SportPesa staff never ask for these details.
What to do if your SportPesa account is locked
A locked account is almost always reversible. Account locks happen on a short cooldown after several wrong attempts, on a longer suspension for security reasons, or — more rarely — on a regulatory hold tied to KYC under the Kenya Gambling Control Act 2025 framework. Stop logging in, identify which type of lock you have, and take the matching next step.
- · Three to five failed password attempts within a short window — triggers a 30-minute cooldown. Verify the current threshold on sportpesa.com.
- · Suspicious activity flag: a new device, an IP in a different country, or a SIM swap that does not match the profile.
- · KYC verification pending — BCLB enhanced 2024 framework requires identity confirmation before first withdrawal; logins keep working but withdrawals are capped at KES 2,000 until verified.
- · Self-exclusion was activated previously and the cool-off window has not expired. SportPesa supports 24-hour, 7-day, 30-day, and permanent self-exclusion in Account → Responsible Gaming.
- · Dormant for 90+ days — Kenyan operators may ask grandfathered accounts to re-verify under the BCLB 2024 framework if dormant longer than six months.
Email care@ke.sportpesa.com from a personal address, attach a clear photo of your Kenyan national ID (front and back) plus a selfie holding the same ID, and include your registered phone number, your last deposit amount, and a recent transaction reference. Expect a reply within roughly 4 hours on weekdays and longer at weekends — verify current SLAs on sportpesa.com. Do not open a second SportPesa account in the meantime: operator policy enforces one account per individual and per phone number, and duplicates can be suspended with the balance confiscated.
Stay safe — 5 security tips
Type ke.sportpesa.com directly into the address bar. Never log in from a link in an email, SMS, or sponsored Google ad — phishing pages spoofing the SportPesa domain do exist.
Use a unique password for SportPesa, not the one you use for email or M-Pesa. Save it in a password manager rather than a notes file or photo in your gallery.
Enable biometric unlock in the Android or iOS app once installed so onlookers cannot shoulder-surf your password on the bus or matatu.
Set the Safaricom SIM Swap PIN inside the MySafaricom app — it blocks unauthorised SIM swaps that would otherwise hijack both your M-Pesa wallet and your SportPesa SMS PIN.
On shared devices — cyber cafés, family handsets — sign out actively from the Account menu instead of closing the tab. The session cookie can persist for up to 20 minutes otherwise.
Frequently Asked Questions
What is the official SportPesa Kenya login URL?
What is the difference between my 4-digit PIN and my web password?
How do I log in if I registered through SMS and never set a web password?
Can I log into SportPesa Kenya from outside the country?
Why does the website log me out so quickly?
What do I do if my SIM card was lost or stolen?
More on SportPesa
Last updated 2026-06-11 by Afroduma Editorial. Synthesised from public market data with editorial oversight. No affiliate partnership with SportPesa.