How to Deposit via M-Pesa
- Open your M-Pesa menu and select Lipa na M-Pesa.
- Choose the Paybill option and enter the business number found on the official SportPesa site.
- For the account number, use the phone number registered to your betting account.
- Enter the amount you wish to deposit, input your PIN, and wait for the confirmation SMS.
- Check your betting balance on the app or web portal to ensure the funds reflect before placing your stake.
How to Withdraw via M-Pesa
- Log into your SportPesa account and navigate to the withdrawal section.
- Enter the amount you want to pull out, keeping in mind the platform limits.
- Confirm the request and wait for the M-Pesa notification.
- If the money does not arrive within a few minutes, check the pending transactions tab on the site.
Transaction Fees Note: Mobile money providers charge a standard transaction fee for moving funds from your wallet to the betting platform. These costs fluctuate, so check the latest M-Pesa tariff guide before confirming your transaction. Please bet responsibly — 18+.
Troubleshooting & Issues
Fix: Wait at least ten minutes. If it still fails, contact support with your transaction ID from the M-Pesa confirmation SMS.
Fix: Ensure your account is fully verified. If you have active bonuses, check the terms to see if they impact your ability to withdraw.
Frequently Asked Questions
No. The name on the M-Pesa account must match the name registered on your betting account to avoid security blocks.
Most markets allow a stake as low as KSh 10. Check the specific match market if you are unsure.