18+ · GAMBLE RESPONSIBLY · INDEPENDENT EDITORIAL · NO AFFILIATE PARTNERSHIP

Updated 2026-05-16

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

Instant
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#)

Instant
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#

Instant
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

Instant
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

Sub-2 minutes typical per Techshali Google Play user sample (March 2026). M-Pesa SMS arrives with the NET amount after 5% WHT (Finance Act 2025). The registered Safaricom number must match KYC; you cannot withdraw to a different number.
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

01

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)

02

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.

03

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.

04

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.

05

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?
290680. Account number: 'ODI' or your name. Confirmed across 12+ independent sources (odibets.com, nation.africa, kachwanya.com, ghanasoccernet.com, kenya-bets.com, pajarita.org, kenya-today.com, theflipside.co.ke, techmoran.com, kise.co.ke, footballbettingguide.co.ke, betzoid.com). The KES 49 minimum applies for the Daily Deposit Bonus tier.
How do I deposit on Odibets via Bonga Points?
Unique-to-Odibets among Kenyan Tier-1 operators per Nation Africa. Dial *126# from Safaricom, select Lipa na Bonga Points, enter Paybill 290680, enter account name ODI, and confirm with your Bonga PIN. The Bonga balance converts to KES at the standard Safaricom rate. Useful for Safaricom loyalty customers who want to use accumulated points.
How long does an Odibets withdrawal take?
Sub-2 minutes typical via M-Pesa per Techshali Google Play user sample (March 2026). KES 200 minimum per zonebetting.com. 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) is auto-deducted, and the M-Pesa SMS shows the NET amount. A documented Facebook 'Odibets Customer Care' case showed a 12-hour delay edge case (rare per the absence of major aggregator complaint volume).
Does Odibets accept Airtel Money?
NOT CONFIRMED. Techshali (March 2026) explicitly states 'M-PESA only'. Verify on odibets.com/howtoplay directly. If you use Airtel Money, M-Pesa (Safaricom) is required for now per Techshali. Bonga Points via *126# is the only confirmed non-M-Pesa deposit rail.
Why is my Odibets deposit not reflecting?
Check Transaction History first. Standard M-Pesa deposits to Paybill 290680 are instant. If 30+ minutes pass without reflection, phone 0709 183 680 (24/7 per BettingInKenya) with your M-Pesa SMS confirmation code and Paybill transaction ID. A documented Facebook 'Odibets Customer Care' group case showed a 12-hour delay, but that is rare given the absence of major complaint aggregator presence.
Do I need a KRA PIN to withdraw from Odibets?
M-Pesa withdrawals route to your registered Safaricom number and do not require a KRA PIN at the point of withdrawal. If you use bank transfer (where available), Kenyan rules typically require a KRA PIN on file. Verify the current bank-transfer requirement on odibets.com.

More on Odibets

Last updated 2026-05-16 by Afroduma Editorial. Synthesised from public market data with editorial oversight. No affiliate partnership with Odibets.