18+ · GAMBLE RESPONSIBLY · INDEPENDENT EDITORIAL · NO AFFILIATE PARTNERSHIP
Odibets deposit and withdrawal — the full banking guide (Kenya)
Odibets Kenya's banking is mobile-money-first: deposit via M-Pesa Paybill 290680 (account 'ODI' or your name), Safaricom Bonga Points via *126#, USSD *664#, or SMS shortcode 29680. The minimum bet is KES 1; the minimum deposit is KES 49 for the Daily Deposit Bonus tier. Withdrawals route back to M-Pesa with sub-2-minute processing per Techshali's Google Play user sample. The minimum withdrawal is KES 200. 5% withholding tax on withdrawals (Finance Act 2025; the 2026 Finance Bill proposes a return to 20% on net winnings, so verify before opting in). Airtel Money status is unconfirmed: Techshali states 'M-PESA only', so verify on odibets.com.
*T&Cs apply. Independent editorial — no affiliate partnership with Odibets.
Deposit methods at Odibets
M-Pesa Paybill 290680
- Min
- KES 1 per ghanasoccernet wiki (KES 49 for Daily Deposit Bonus tier 1)
- Max
- Per Safaricom M-Pesa daily limit
- Fees
- Standard Safaricom transaction fee; no Odibets surcharge
Account number: 'ODI' or your name. Confirmed across 12+ independent sources including odibets.com, nation.africa, kachwanya.com, ghanasoccernet.com, kenya-bets.com, theflipside.co.ke, techmoran.com, kise.co.ke, and betzoid.com.
Safaricom Bonga Points (USSD *126#)
- Min
- Per Safaricom Bonga Points minimums
- Max
- Per Bonga balance
- Fees
- Bonga Points converted at standard Safaricom rate
Dial *126#, choose Lipa na Bonga, enter Paybill 290680, account ODI. Documented by Nation Africa, Theflipside.co.ke, and Techtrendske. Uncommon among Kenyan operators; useful for Safaricom loyalty customers.
USSD *664#
- Min
- Per M-Pesa minimums
- Max
- Per Safaricom daily limit
- Fees
- Standard mobile-money fee
Dial *664#, select Deposit, enter amount and M-Pesa PIN. No internet required.
SMS shortcode 29680
- Min
- Per M-Pesa minimums
- Max
- Per daily limit
- Fees
- Standard mobile-money fee
Send 'ODI' to 29680 for registration and betting. Deposit via the integrated flow.
Airtel Money
- Min
- NOT CONFIRMED
- Max
- NOT CONFIRMED
- Fees
- NOT CONFIRMED
Techshali (March 2026) states 'M-PESA only'. Verify availability on odibets.com directly before assuming Airtel Money works.
Withdrawal methods & speeds
M-Pesa
- Min
- KES 200 per zonebetting.com
- Max
- Per Safaricom M-Pesa daily limit
- Fees
- No fee from Odibets; standard M-Pesa fee applies
Real payout benchmark
M-Pesa withdrawals process in under 2 minutes typical
Benchmark per Techshali (March 2026) summarising Google Play feedback. NET amount after 5% WHT (Finance Act 2025; the 2026 Finance Bill proposes a return to 20% on net winnings, so verify before opting in) appears in your M-Pesa SMS. The KES 200 minimum withdrawal is per zonebetting.com. A documented Facebook 'Odibets Customer Care' group case showed a 12-hour deposit-reflection delay, so withdraw small amounts first to test the rail.
KYC verification — 3 steps
Prepare your Kenyan national ID
A clear scan of your Kenyan national ID (or passport for non-citizens). The ID number must match the one you used at registration.
Docs: Kenyan national ID · Passport (non-citizens)
Confirm the Safaricom phone match
The Safaricom number used at registration must be KYC-linked to you and match the number on your Odibets profile. Withdrawals route to that number only.
Submit verification inside My Account
Go to My Account, Verify Identity. Upload the ID image and confirm the form. This is a one-time process for the lifetime of the account.
Wait for approval
Verification typically completes within 24 hours under the BCLB enhanced 2024 framework. You will receive an SMS or in-app notification when approved.
Withdraw freely
Until KYC is approved, deposits and play are allowed but withdrawals are capped at KES 2,000. After approval, withdrawals run to the M-Pesa daily limit.
What real players say
Anonymised submissions paraphrased from forum samples and verified threads. Indicative only.
"One Google Play user noted M-PESA payouts arriving in under two minutes."
Techshali OdiBet Kenya Review, March 2026 (summarising Google Play feedback)Positive M-Pesa speed, recurring positive theme across user reports
Three forces shape Odibets Kenya's banking. The first is M-Pesa primacy with Bonga Points integration. Paybill 290680 is confirmed across 12+ independent sources. The KES 1 minimum bet ties for the lowest in Kenya alongside Betika. The Safaricom Bonga Points integration via USSD *126# (per Nation Africa, Theflipside, Techtrendske) is uncommon because most Kenyan operators do not accept Bonga directly. This gives Safaricom loyalty customers a non-cash deposit channel.
The second is the 5% withholding tax on withdrawals under the Finance Act 2025. The Kenya Revenue Authority requires automatic WHT deduction at the withdrawal step, and Odibets handles the deduction before your M-Pesa SMS lands. The SMS shows the NET amount. Worked example: stake KES 100 at total odds of 8.0. Gross return KES 800. Profit KES 700. 5% WHT on the KES 800 gross withdrawal = KES 40. Net to your M-Pesa: KES 760 received (your stake refund plus net profit, less WHT). The 2026 Finance Bill proposes a return to 20% on net winnings, but that change is pending and not enacted, so verify the live rate on odibets.com before opting in to high-value withdrawals.
The third is the mobile-money rail limitation and the dispute pattern. Per Techshali (March 2026): 'M-PESA only', with no Airtel Money confirmed, so verify on odibets.com. The Facebook 'Odibets Customer Care' group documents occasional 12-hour deposit-reflection delays. Techshali also summarises a single Reddit case of a withdrawal pending for over a week (March 2025). The absence of dedicated Trustpilot or PissedConsumer pages for Odibets suggests lower aggregator complaint volume than Betika (PissedConsumer 500+) or SportPesa.
Bonga Points deposit (unique-to-Odibets in Kenya): dial *126#, choose Lipa na Bonga, enter Paybill 290680, enter account name ODI, then confirm with your Bonga PIN. The Bonga balance converts to KES at the standard Safaricom rate.
Defensive play: complete KYC at signup. Withdraw small amounts (KES 200 to KES 1,000) first to test the flow. Save M-Pesa SMS confirmations and Paybill transaction IDs. Escalate to BCLB at complaints@bclb.go.ke if a case is unresolved within 14 business days.
Responsible gambling: never deposit money you cannot afford to lose. NACADA helpline 1192 is free, confidential, and 24/7 at nacada.go.ke. Per Techshali, Odibets does not have self-service deposit or session limits, so call 0709 183 680 (24/7) to set limits manually.
Frequently Asked Questions
What is the Odibets M-Pesa Paybill?
How do I deposit on Odibets via Bonga Points?
How long does an Odibets withdrawal take?
Does Odibets accept Airtel Money?
Why is my Odibets deposit not reflecting?
Do I need a KRA PIN to withdraw from Odibets?
More on Odibets
Last updated 2026-05-16 by Afroduma Editorial. Synthesised from public market data with editorial oversight. No affiliate partnership with Odibets.