Gambling is for adults aged 18+ only.
Only play with money you can afford to lose. paybillke lists operators that hold a current GRA licence at the time of verification. Confirm on gra.go.ke before depositing. If gambling is becoming a problem, support is available. Call the GRA helpline on 0800 222 333.
To log in to SportPesa Kenya, go to sportpesa.com/login and enter your Safaricom phone number and password. You can also log in via the SportPesa app or dial *955# on your Safaricom line. The USSD path works on any feature phone with no data.
Login failing? Reset your password via the "Forgot Password" link on sportpesa.com/login. A reset link or temporary password arrives by SMS within about 60 seconds.
Three ways to log in to SportPesa
| Channel | Where | Needs data? |
|---|---|---|
| Browser | sportpesa.com/login or m.sportpesa.com | Yes |
| Android app | Install APK from sportpesa.com/app (not Google Play) | Yes |
| USSD | Dial *955# on Safaricom | No |
Log in via browser (fastest on a smartphone)
- Open sportpesa.com/login.
- Type your Safaricom number:
0723456789format, no country code, no spaces. - Type your SportPesa password.
- Tap Login. You land on your SportPesa dashboard.
Log in via the SportPesa app
- Open the SportPesa app (Android APK from sportpesa.com/app). iPhone users use the browser: SportPesa has no iOS app in Kenya.
- Enter your Safaricom number.
- Enter your password.
- Tap Login.
Log in via USSD (no data, feature phones supported)
- Dial
*955#on your Safaricom line. - Follow the menu: place bets, deposit, withdraw, check balance.
- No password screen: Safaricom authenticates the session by SIM.
If login still fails
Most login failures fall into six specific causes (wrong password, phone number changed, locked account, KYC flag, outdated app, network). The full troubleshooting flow lives on our SportPesa login not working guide. Work through the causes in order; a plain password reset resolves the majority.
Login security, what to keep in mind
- Do not reuse your M-PESA PIN or email password. If one leaks, the other goes too.
- Real SportPesa SMS uses a branded sender ID. Anything from a phone number claiming to be SportPesa, or with a non-sportpesa.com link, is a phishing attempt.
- SportPesa support will never ask for your password. Hang up if a caller does.
- Log out on shared devices. Never just close the tab.
FAQ
What phone number can I use to log in to SportPesa?
SportPesa Kenya ties accounts to Safaricom numbers. Enter the number as 0723456789 (no country code, no spaces). USSD login on *955# works only on a Safaricom line because the SIM authenticates the session.
What if I forget my SportPesa password?
Use the Forgot Password link on sportpesa.com/login. SportPesa sends a reset link (or fresh temporary password) by SMS to your registered Safaricom number within 60 seconds. If the SMS never arrives, check that SMS delivery is enabled on your line and that promotional filters are not blocking the sender ID.
Can I log in to SportPesa from a browser?
Yes. Open sportpesa.com/login on any browser (Chrome, Safari, Firefox), enter your Safaricom number and password, tap Login. The mobile web at m.sportpesa.com behaves identically and works on any smartphone.
Do I need the SportPesa app to log in?
No. SportPesa is accessible three ways: the Android APK downloaded from sportpesa.com/app (there is no Google Play version in Kenya), the mobile web at sportpesa.com, and USSD at *955# on Safaricom. Pick whichever suits your device.
Why is my SportPesa account locked?
Repeated wrong password attempts trigger a short soft lock. You do not need to wait. Use the Forgot Password flow and set a fresh password; that bypasses the lock. If lockouts recur, someone else may have your credentials, so reset again and treat the account as potentially compromised.
Does SportPesa charge to log in?
No. Login itself is free on all channels. USSD sessions on *955# are free on Safaricom. Standard data rates apply for the app and browser. Deposits attract the M-PESA paybill tariff plus the 5% Finance Act 2025 deposit excise; those are separate from the login flow.
Related SportPesa resources
- SportPesa login not working, full troubleshooting flow
- SportPesa hub, paybill, deposit, withdraw in one place
- How to register a SportPesa account
- Verified SportPesa paybill (955100)
- How to deposit to SportPesa via M-PESA
- Responsible gambling, limits and support
Source: SportPesa Kenya official login and USSD channels (ke.sportpesa.com, m.sportpesa.com, *955# on Safaricom). Verified 30 August 2026 against live login flows.
Related reading
Curated external sources we cite. Open in a new tab.