Key facts
Is Odibets legit and licensed?

- LicenceGRA Kenya
- GRA bookmaker licence0001095 (2025/26)
- M-Pesa paybill290680
- Stated min stakeKSh 1
- ProductsSportsbook & casino
- CurrencyKenyan shilling (KSh)
- Stated payoutInstant
- Min withdrawalKSh 100
- Max payoutKSh 4,000,000
- AppsAndroid + iPhone
- Cash outAvailable
- Minimum age18+
Kareco Holdings Limited operates Odibets Kenya and is on the 2025/26 GRA list with bookmaker licence 0001095 and public gaming licence 0001096. The footer gives an address on Crescent Lane, Parklands, and a helpline on 0709 183 680.
Odibets says it has run an online and SMS betting platform in Kenya since 2018. Accounts are for people aged 18 and over, and the bet slip shows the taxes deducted before you confirm a bet.
Odibets casino lobby and studios
- Slots
- Video poker
- Bingo
- Blackjack
- Roulette
- Betting
- Baccarat
- Jackpot games
- Live games
- Craps and dice
- Keno
- Scratch cards
- eSports betting
- Crash games
- Live shows
- Live baccarat








18 studios in the Odibets casino lobby, 24 Oct 2026
Welcome offer
Odibets free bet on registration
Welcome offer
KSh 30 free bet on registration
18+ · T&Cs apply
- 1Pick the freebet game1, X or 2 on the day's match
- 2Enter phone and passwordPassword of 6 or more characters
- 3Submit FreebetThe account opens and the bet is placed
- 4Verify with the SMS codeWithin 7 days to keep the free bet
The free bet is placed on a match Odibets picks for the day, so signing up and betting happen in one form. If the bet wins, Odibets keeps the stake and pays the winnings into your account for further bets.
There is one free bet per customer, and it does not combine with other offers. Unverified accounts lose it after 7 days, and anyone opening extra accounts or using fake numbers risks closure of every linked account and its funds.
Terms: Odibets bonus rules
Registration
Odibets registration online and via SMS
- 1SMS ODI to 29680A reply asks for your password
- 2Send your passwordA confirmation SMS follows
- 3Or dial *664#Registration by USSD
- 4Or sign up onlineNumber, password, then the SMS PIN
Registration by SMS starts with ODI to 29680. You reply with your chosen password and receive a confirmation, and the same short code later takes bets and withdrawals. USSD users can dial *664# instead.
Online, the sign-up form asks for your number and a password of six or more characters, then sends a PIN by SMS to activate the account. That password logs you in on odibets.com and in the app, and Forgot Password sends a reset PIN to the same number.
Jackpot
Odibets jackpot: Lakitatu Daily Jackpot
| Jackpot | Matches | Stake | Top prize |
|---|---|---|---|
| Lakitatu Daily Jackpot | 10 | KSh 15 | KSh 300,000 |
The Lakitatu Daily Jackpot asks for the results of 10 football matches at KSh 15 a ticket. The round open on 27 October 2026 paid KSh 300,000 for 10 correct picks, with smaller prizes for 8 and 9.
The jackpot menu also lists Mega JP, Midweek JP and Omoka JP, but only Lakitatu had matches on that date. A Quick Pick button fills all 10 predictions at random, and a ticket can be shared with friends before it is placed.
Aviator players get a separate Aviator Weekly Jackpot of KSh 300,000, which the promotions page says can drop at any time from Monday to Sunday, and every qualifying Aviator bet enters it automatically. An Odi League Weekly Jackpot runs on the same Monday-to-Sunday cycle for the virtual league.
Cashier
Odibets paybill number 290680
The Odibets paybill is 290680, paid through Lipa na M-PESA. The account field takes ODI, and the FAQ says it can be left blank. The Deposit tab on the site sends an M-Pesa prompt to your phone instead.
The App Store listing confirms Airtel Money as well as M-Pesa for deposits and withdrawals around the clock. Standard transfer charges apply, and each deposit is confirmed by an SMS with the M-Pesa reference and your new Odi balance.
SMS withdrawal requests to 29680 must come from the phone number linked to your Odibets account, so deposit from the line you registered.
Payouts
How to withdraw from Odibets via SMS
- Min stake, sports
- KSh 1
- Min stake, virtuals
- KSh 10
- Max stake per bet
- KSh 150,000
- Max win per day, sports
- KSh 4,000,000
- Max win per day, virtuals
- KSh 1,000,000
- 1SMS W#Amount to 29680From the registered number
- 2Or log in onlineMenu, then Withdrawal
- 3Enter the amountMinimum KSh 100
- 4Request WithdrawalPaid to your mobile money
Withdrawal requests can go in at any hour, and the FAQ says Odibets processes them instantly. The smallest amount is KSh 100, and carrier fees apply on top of the amount you take out.
Daily withdrawals have no set maximum in the Odibets terms, though a request above KSh 100,000 can need extra arrangements. A punter expecting a large multibet win should call the helpline before requesting the payout.
Mobile
Odibets APK download and iPhone app
- Android appYes
- iPhone appYes
Odibets offers its Android app as an APK from app.odibets.com, and the website describes it as a 2.8MB download built to save phone space. The iPhone app is on the Kenyan App Store under Kareco Holdings Limited, needs iOS 16.6 or later and holds a 4.3 rating from 253 reviews.
The App Store listing names live betting, cash out, Odi League and Liginare virtuals, Aviator, JetX and a low data mode. A free browsing mode on the website lets you check odds without spending data on some lines.
Both apps use the same account and password as the website, so a deposit made by paybill shows up on every device.
Alternatives
Odibets vs Betika and Shabiki
| Feature | Betika | ||
|---|---|---|---|
| Licence | GRA Kenya | GRA Kenya | GRA Kenya |
| Welcome offer | KSh 30 free bet on registration | No welcome bonus | Not stated |
| Wagering | Not stated | No bonus | Not stated |
| Min deposit | Not stated | Not stated | Not stated |
| Stated payout | Instant | Not stated | Not stated |
| M-Pesa | |||
| Airtel Money | Not listed | ||
| iPhone app | Web app | ||
| Visit | Visit | Details | Details |
Odibets and Betika both take M-Pesa and Airtel Money, and their terms set different stake floors: KSh 1 on football at Odibets against KSh 20 at Betika. Betika pays more on a big day, with winnings capped at KSh 8,000,000 against Odibets' KSh 4,000,000.
Shabiki takes M-Pesa on paybill 290063, sets a KSh 10 minimum stake in its terms and caps a 24-hour payout at KSh 2,400,000. Odibets fits the free bet and Odi League, Betika fits fixed-prize jackpots, and Shabiki fits SMS bets on markets such as GG/NG and correct score.
Odibets FAQ for Kenyan punters
Is Odibets working in Kenya?
Yes. The site odibets.com was live on 27 October 2026 with football, virtuals and the Lakitatu jackpot priced in shillings, and helpline 0709 183 680 and WhatsApp handle account problems.
What is the Odibets cash back bonus?
Odibets refunds 10% of your first stake of the day if that bet loses, on stakes of up to KSh 200. A bigger losing stake earns a refund of no more than KSh 100. The refund arrives as a bonus you can use on any market.
Can I bet on Odibets via SMS?
Yes. Send your prediction to 29680 from the number registered on your account. Odibets publishes an SMS booklet with the match codes and bet formats, which you can download and print.
Does Odibets have Aviator?
Yes. Aviator, JetX and other crash games sit in the Odibets casino next to Evolution live tables, and qualifying Aviator bets enter a weekly jackpot that runs from Monday to Sunday.
