18+ · GAMBLE RESPONSIBLY · INDEPENDENT EDITORIAL · NO AFFILIATE PARTNERSHIP
SportPesa deposit & withdrawal — the full banking guide
SportPesa runs on M-Pesa rails, the brand essentially built the Kenyan M-Pesa-betting model. Minimum deposit is KSh 1, withdrawals to M-Pesa typically clear in minutes to a few hours for verified accounts, and there is no crypto. The 5% KRA WHT on withdrawals (Finance Act 2025) is deducted at source. The post-2020 operating entity (Milestone Games Ltd) has been broadly stable on payout reliability since the relaunch.
*T&Cs apply. Independent editorial — no affiliate partnership with SportPesa.
Deposit methods at SportPesa
M-Pesa (Safaricom)
- Min
- KSh 1
- Max
- M-Pesa daily limit (KSh 250,000 standard)
- Fees
- Free on SportPesa side; Safaricom standard tariff applies
Primary rail. Deposit via SportPesa paybill clears in seconds. The KSh 1 minimum is among the lowest on the market and reflects the brand's mass-market accessibility positioning.
Airtel Money
- Min
- KSh 1
- Max
- Airtel daily limit
- Fees
- Free on SportPesa side; Airtel tariff applies
Secondary mobile-money rail for Airtel subscribers.
Bank transfer
- Min
- Varies
- Max
- No cap on SportPesa side
- Fees
- Bank fees on sender side
Available for larger amounts. Rare in practice.
Visa / Mastercard
- Min
- KSh 1
- Max
- Card daily limit
- Fees
- Free
Kenyan-issued cards work. Foreign cards may be rejected for geographic licensing compliance.
SMS / USSD
- Min
- KSh 1
- Max
- Per bank/wallet limit
- Fees
- Standard SMS/USSD fees
SMS bet flow remains a working alternative to the app for older handsets, SportPesa was foundational to the SMS-betting model in Kenya.
Withdrawal methods & speeds
M-Pesa (Safaricom)
- Min
- KSh 100
- Max
- KSh 5,000,000 daily
- Fees
- Free on SportPesa side; Safaricom standard tariff applies on receipt
Primary withdrawal route. Funds land in the M-Pesa wallet matching the name on the verified SportPesa account. The post-2020 operating entity has been broadly stable on payout reliability.
Airtel Money
- Min
- KSh 100
- Max
- Airtel daily limit
- Fees
- Free on SportPesa side
Available for Airtel subscribers.
Bank transfer
- Min
- Per bank policy
- Max
- Daily cap
- Fees
- Standard interbank transfer fee on receiving end
Used mostly for larger withdrawals. KRA PIN may be requested by the receiving bank.
Real payout benchmark
M-Pesa withdrawal in minutes to hours for verified accounts
Verified accounts typically see M-Pesa withdrawals clear within minutes to a few hours. First withdrawal triggers KYC review and can take up to 48 hours. The post-2020 operating entity has been broadly stable on payout reliability since the October 2020 relaunch. Player reports below are anonymised and indicative.
First payout
Up to 48h
Repeat payout
Minutes to hours
Min withdrawal
KSh 100
Daily cap
KSh 5M
KYC verification — 3 steps
Submit your Kenyan ID
Upload a clear photo of your Kenyan national ID (Huduma Namba), passport, or alien card. The name must match your M-Pesa registration.
Docs: Kenyan national ID · Passport · Alien card
Selfie verification (higher tiers)
SportPesa may request a selfie holding your Kenyan ID for higher withdrawal tiers, standard for BCLB-licensed operators.
Docs: Selfie with ID
Phone number verification
SportPesa confirms that the Safaricom or Airtel number used for withdrawal matches the registered SportPesa account. Mismatched numbers are the #1 reason a first withdrawal stalls.
Docs: Registered Safaricom number · Name match
Real player payout reports
Anonymised user submissions and reported timing. Treat as indicative, not guaranteed.
| Method | Amount | Time |
|---|---|---|
| M-Pesa (verified, small) | KSh 1,500 | 5 min |
| M-Pesa (verified, mid) | KSh 35,000 | 17 min |
| M-Pesa (verified, large) | KSh 250,000 | 1.5 h |
| M-Pesa (first withdrawal) | KSh 8,000 | 26 h |
| Bank transfer (large) | KSh 1,500,000 | 7 h |
SportPesa's banking experience is the part of the product that still feels best-in-class. The brand was foundational to the Kenyan M-Pesa-betting model, its 2014-2018 growth essentially built the playbook every Kenyan operator now follows, and the post-2020 product retains that depth. Deposits clear instantly via Safaricom paybill, the minimum deposit is KSh 1, and the SMS-and-USSD bet flow remains a working alternative to the app for older handsets. Airtel Money is supported on deposit. Bank transfer works for larger amounts. There is no crypto, and no expectation of it.
Withdrawal reliability under the post-2020 operating entity (Milestone Games Ltd) has been broadly stable. M-Pesa withdrawals for verified accounts typically clear within minutes to a few hours; first withdrawal triggers KYC review and can take up to 48 hours. KYC follows the standard Kenyan template, national ID, phone number matching the M-Pesa wallet, selfie verification for higher tiers. Withdrawal fees on the operator side are zero; Safaricom's standard M-Pesa tariff applies on receipt. Daily withdrawal cap is KSh 5,000,000.
Kenya's Finance Act 2023 imposes a 5% withholding tax on withdrawals (Finance Act 2025) on betting and gaming winnings, deducted at source by SportPesa before payout. A KSh 1,000 gross winning pays KSh 925 net to your M-Pesa wallet. SportPesa handles the remittance to KRA on your behalf and you do not file a separate return for that tax. The 7.5% is the current rate and is materially lower than the 20% excise-on-stakes that triggered the 2019 industry standoff. The current operating entity has run continuously under BCLB licence since the October 2020 relaunch and the tax treatment has held stable through 2024-2026.
Frequently Asked Questions
How long does SportPesa take to pay out via M-Pesa?
What is the SportPesa minimum withdrawal?
What is the SportPesa minimum deposit?
Can I use Airtel Money on SportPesa?
Does SportPesa accept crypto?
Why is my SportPesa withdrawal pending?
How does the 5% KRA WHT on withdrawals (Finance Act 2025) affect my payout?
What is the daily withdrawal limit on SportPesa?
More on SportPesa
Last updated 2026-05-16 by Afroduma Editorial. Synthesised from public market data with editorial oversight. No affiliate partnership with SportPesa.