Success! Your action has been processed.
Welcome back! Log in to your SportPesa account and pick up right where you left off — football betting, Live Casino, jackpots, and lottery are all waiting for you.
Live Platform Activity
A 6-digit code has been sent to your registered Malaysian phone number. Valid for 5 minutes.
One login gives you access to all of Malaysia's best betting entertainment
Once logged in, access thousands of live betting markets instantly — Malaysian Liga Super, EPL, La Liga, BWF badminton, and esports including ML:BB and Dota 2. Odds update every second during live matches.
Access over 200 tables of Baccarat, Roulette, Blackjack, Dragon Tiger, and Sic Bo with professional live dealers. A real casino experience 24/7 without leaving home — log in and play instantly.
Check your balance, make deposits via Touch 'n Go eWallet, GrabPay, Boost, DuitNow or FPX, and request withdrawals directly from your account dashboard. Funds move fast — TNG deposits clear in as little as 10 minutes.
Your account dashboard displays all bonus offers available exclusively to you — reload bonuses, weekly cashback, birthday deals, and seasonal promotions for Malaysian and international football matches.
View your full betting record — wins, losses, deposits, withdrawals, and usage statistics. This information helps you make smarter betting decisions and play more responsibly.
A multi-layered security system to ensure only you can access your account
Your password is never stored in its original form. It is processed using a bcrypt hashing algorithm before being saved — meaning even in a worst-case scenario, your actual password cannot be retrieved.
Enable 2FA for an extra layer of security. Every login will require an OTP sent to your registered Malaysian phone number — even if someone knows your password, they cannot get in without your phone.
The SportPesa system detects logins from new locations or unfamiliar devices. If a login attempt is flagged as suspicious, an instant notification will be sent to your registered email and phone number for verification.
After 5 consecutive failed password attempts, your account will be temporarily locked for 30 minutes. This protects your account against brute-force attacks that attempt to guess your password automatically.
Sessions inactive for 30 minutes will be automatically logged out to protect your account should you forget to log out on a public device such as a mamak shop or office computer.
All data transmitted during the login process — including your password and OTP — is encrypted with 256-bit SSL. No one can intercept or read your data while it is in transit to SportPesa's servers.
Important Security Notice: SportPesa will never ask for your password or OTP via email, SMS, or phone call. If you receive such a request, it is a phishing attempt. Report it directly to SportPesa support at support@sportpesa.onl. Never share your login credentials with anyone.
The SportPesa Malaysia login process is designed to be both secure and straightforward. Unlike some platforms that require multiple complicated steps, SportPesa gets you into your account in as little as 30 seconds without 2FA, or under 2 minutes with 2FA enabled.
To log in, you only need two things: your registered Malaysian phone number or email, and your account password. Enter both in the form above, click "Log In", and you will be taken straight to your account dashboard. It is that simple.
If you have enabled two-factor authentication (2FA) — which we strongly recommend — one additional step is required: enter the 6-digit OTP sent to your registered phone number. The code is valid for 5 minutes and can only be used once. This ensures that even if your password is compromised, your account stays safe because the attacker won't have access to your phone.
There are a few reasons why your SportPesa login might fail. The most common is an incorrect password — pay attention to capitalisation, as SportPesa passwords are case-sensitive. Your phone number or email must also be entered exactly as you registered it.
If your account is locked due to too many failed attempts, wait 30 minutes and try again. If you still cannot log in, use the "Forgot Password" function to reset it, or contact SportPesa support via live chat, available 24/7 in Bahasa Malaysia.
In rarer cases, your account may be temporarily suspended for compliance or security reasons. You will be notified via your registered email with further instructions. The SportPesa support team is ready to help resolve the issue promptly.
Helpful Tips: Only enable "Remember me on this device" on your own personal device. Do not enable this option on public devices, a friend's device, or any shared device, for the security of your account.
Our support team operates 24/7 in Bahasa Malaysia. We understand how frustrating it can be when you can't log in — we'll get it sorted as quickly as possible.
Know exactly where you want to go? Head straight to your favourite section after logging in
The most frequently asked questions about logging in and account security