
Odibets Login & Registration: The Complete Kenya Guide
How to log in to Odibets, register a new account, deposit with M-Pesa, and fix common login problems — explained step by step. Plus an honest look at how Odibets compares when it’s time to actually withdraw your winnings.
How to log in to Odibets
Logging in to Odibets is quick if your account is already set up. Here’s how to do it on the website or the app.
- Open odibets.com or the Odibets app.
- Tap the Login button at the top right of the page.
- Enter your registered phone number (the Safaricom number you signed up with).
- Enter your password.
- Tap Login to reach your account dashboard.
Odibets only accepts Safaricom numbers in the +254 format. Use the same line you registered with — it’s tied to your deposits, withdrawals and account recovery.
How to register a new Odibets account
New to Odibets? Registration takes a couple of minutes and you must be 18 or older. There are three ways to sign up.
Online
Visit odibets.com, tap Register, enter your phone number, verify with the SMS code, set a password, and accept the terms.
SMS
Send ODI to 29680 and follow the confirmation message to set up your account.
USSD
Dial *664# and complete the registration steps directly on your phone, no internet needed.
Choose a password you’ll remember (you’ll need it every time you log in), and keep your phone number active — you’ll use it for deposits, withdrawals and recovery.
How to deposit with M-Pesa
Odibets in Kenya funds through M-Pesa. The Paybill number is 290680. There are two easy ways to deposit.
Option 1 — M-Pesa Paybill
- Open the M-Pesa menu and choose Lipa na M-Pesa, then Pay Bill.
- Enter business number 290680.
- Enter ODI (or your phone number) as the account reference.
- Enter the amount and your M-Pesa PIN to confirm.
- You’ll get an SMS confirmation and the funds reflect instantly.
Option 2 — From the Odibets site
Log in, go to the Deposit tab, enter the amount, and confirm the M-Pesa pop-up that appears on your phone.
Deposits reflect immediately. M-Pesa fees typically apply (roughly KSh 21–210 depending on amount). No KYC is needed just to deposit, but you may need to verify ID before withdrawing.
How to withdraw from Odibets
You can request a withdrawal any time. The minimum is KSh 100 and the maximum payout is KSh 1,000,000 per ticket.
- Log in, open the Menu (top left), and select Withdraw.
- Enter your details and the amount you want to withdraw.
- Choose Withdraw to M-Pesa and confirm.
You can also withdraw by SMS: send W#Amount (for example, W#200) to 29680 from your registered number. Withdrawals usually process in about 10 minutes, though busy periods can add delays, and carrier fees apply.
Common Odibets login problems (and fixes)
Most login issues have simple causes. Work through these in order.
Wrong phone number
Make sure you’re using the exact Safaricom number you registered with, in +254 format.
Forgotten password
Tap the “forgot password” link on odibets.com and follow the reset steps instead of guessing.
App acting up
Use the official site or the official 2.8MB app from Google Play. Close and reopen, or reinstall if needed.
Account locked
Too many wrong attempts can lock you out. Stop guessing, reset your password, then try again.
About Odibets
Odibets is a Kenyan bookmaker launched in 2018, operated by Kareco Holdings Limited and licensed in Kenya. It’s known for one of the smallest betting apps in the country (around 2.8MB), M-Pesa deposits, jackpots like Laki Tatu and Mega JP, plus casino and crash games such as Aviator and JetX. New customers are typically offered a small free bet to try the platform.
Where BetBanksy does it differently
Odibets is a solid, established option. But there are two things worth knowing if those matter to you.
1. Payment options. Odibets in Kenya runs on M-Pesa only (Safaricom numbers). If you’d rather use crypto — Bitcoin, Ethereum, USDT and more — BetBanksy is built crypto-first.
2. Payout speed. M-Pesa withdrawals are convenient but can sit in a queue at busy times. BetBanksy processes crypto withdrawals in minutes, not days — your winnings, when you want them.
Plus you sign up in about 30 seconds with just your phone number, and get the same sports, jackpots, Aviator and JetX you already know.
SportyBet login guide →
Logging in, registering and depositing on SportyBet.
Best betting sites in Kenya →
How the top Kenyan bookmakers really compare.
Odibets login — frequently asked questions
What is the Odibets Paybill number?
The Odibets M-Pesa Paybill number is 290680. Use it with Lipa na M-Pesa, entering ODI or your phone number as the account reference.
How do I reset my Odibets password?
Go to odibets.com, tap the login option, then select the forgot-password link and follow the reset steps. Avoid repeated wrong guesses, which can lock the account.
Why can’t I log in to Odibets?
The most common causes are using the wrong phone number, an incorrect password, or an app glitch. Check your Safaricom number in +254 format first, then your password, then the app. Reset the password if needed.
Does Odibets accept Airtel numbers?
For M-Pesa deposits, Odibets uses Safaricom. If you register or try to pay with a non-Safaricom number such as Airtel, you may get an error. Use a Safaricom line for deposits and withdrawals.
How long do Odibets withdrawals take?
Withdrawals to M-Pesa usually process in around 10 minutes, though busy periods can add delays. The minimum withdrawal is KSh 100 and carrier fees apply.
Is there a faster-paying alternative to Odibets?
If payout speed matters, crypto-first bookmakers like BetBanksy process withdrawals in minutes rather than waiting on M-Pesa queues, and let you deposit in Bitcoin, USDT and other coins.
