Key facts
Is Betika licensed by the GRA?

- LicenceGRA Kenya
- GRA bookmaker licence0001117 (2025/26)
- M-Pesa paybill290290
- Stated min stakeKSh 20
- ProductsSportsbook & casino
- CurrencyKenyan shilling (KSh)
- Min withdrawalKSh 50
- Max payoutKSh 8,000,000
- AppsAndroid + iPhone
- Cash outAvailable
- Live streamingAvailable
- Minimum age18+
Shop and Deliver Limited trades as Betika and holds bookmaker licence 0001117 and public gaming licence 0001113 on the GRA list for 2025/26. The site footer quotes the same two numbers and gives an office at Mayfair Business Centre, 3rd Floor, off Parklands Road.
Betika Kenya accepts players aged 18 or over only. Jackpot winners must visit that office with ID before payment, and Betika runs checks with Safaricom, the GRA and other agencies first, which can slow a big payout.
Betika casino lobby and studios
- Slots
- Video poker
- Bingo
- Blackjack
- Roulette
- Betting
- Baccarat
- Jackpot games
- Live games
- Keno
- eSports betting
- Crash games
- Live shows
- Live baccarat
- Live bingo
- Live blackjack








33 studios in the Betika casino lobby, 24 Oct 2026
Registration
Betika registration via SMS and online
- 1SMS BETIKA to 29090A confirmation SMS follows
- 2Or dial *644#Registration by USSD
- 3Online: Send CodePhone number on the Register page
- 4Verify CodeSet a password and accept the terms
Betika opens an account three ways: by SMS, by USSD or on the website. A text of BETIKA to 29090 or a call to *644# registers the line you use, and neither route needs a data bundle.
On the website, Register asks for your phone number and sends a code by SMS. After Verify Code you set the password for future logins and accept the terms. Jackpot winnings are paid to one phone number per customer, so register the line you plan to keep.
Jackpot
Betika jackpot: Midweek and Must Be Won
| Jackpot | Matches | Stake | Top prize |
|---|---|---|---|
| Must Be Won Jackpot | 15 | KSh 49 | KSh 50,000,000 fixed, shared |
| Midweek Jackpot | 15 | KSh 15 | KSh 15,000,000 fixed, shared |
The Midweek Jackpot covers 15 pre-selected football matches. Its prize is fixed at KSh 15,000,000 and shared by everyone with all 15 correct, while 12, 13 or 14 correct out of 15 earn consolation prizes.
Per the jackpot rules a Midweek bet costs KSh 15, though Betika's bet-limit terms list KSh 20 for the same jackpot, and each of up to five double-chance picks doubles the cost of the ticket.
The weekend Must Be Won Jackpot also uses 15 matches, at KSh 49 a bet, for a fixed KSh 50,000,000. Playing consecutive weeks earns All-Selection Game Pass tokens that cover 1, X and 2 on a match at no extra cost: one token after two straight weeks, two after four and three after six.
Jackpot bets go in by SMS through 29090, on the website or in the app, and they cannot be changed once placed. Weekend players should enter every round, since a missed week ends the streak that keeps the tokens.
Cashier
Betika paybill number and Airtel Money deposit
Lipa na M-PESA deposits use paybill 290290, with your Betika account number in the account field. Airtel Money works through Make Payments, then Paybill, with BETIKA as both the business name and the reference.
The first deposit of each day earns a bonus that refunds the transaction charge: KSh 49 gets KSh 3, KSh 50 to 98 gets KSh 5, and KSh 99 gets KSh 8 up to twice a day. Deposits of KSh 100 or more get a flat bonus.
That bonus backs sportsbook bets only, at total odds of 4.99 or more, and its winnings land in your cash balance. Three legs at 1.75 each give total odds of about 5.36, enough to use it.
Payouts
How to withdraw from Betika to M-Pesa via SMS
- Min withdrawal
- KSh 50
- M-Pesa, midnight to 6 am
- KSh 30,000 in total
- M-Pesa, per transaction
- KSh 70,000
- M-Pesa, per day
- KSh 300,000
- Airtel Money, per day
- KSh 100,000
- 1SMS WITHDRAW#AMOUNT to 29090For example WITHDRAW#1000
- 2Or dial *644#Follow the withdraw prompts
- 3Or go onlineLog in, then Withdraw
Betika pays withdrawals to the mobile money line on your account through SMS, USSD or the website. The smallest withdrawal is the same on M-Pesa, Airtel Money and Cashia.
A big win is easier to cash out by day. Between midnight and 6 am EAT, M-Pesa withdrawals stop at KSh 30,000 in total, while from 6:01 am one M-Pesa transaction can reach KSh 70,000. A KSh 200,000 payout therefore takes three daytime withdrawals.
Cashia withdrawals lose 5% to the provider and need at least one earlier Cashia deposit, so M-Pesa avoids that 5% cut.
Sportsbook
Betika minimum stake, cash out and bet boosts
- 1X2
- Double chance
- GG/NG
- Over/Under
- Handicap
- Corners
- Live betting
- Virtuals
- Cash out
- Bet boosts
- Shikisha Bet
- Betslip codes
- Betika Fasta
- Ligi Bigi
Single and multibet slips at Betika need at least KSh 20 under its terms, with a top stake of KSh 500,000 before kick-off and KSh 300,000 on live bets. The Play listing counts more than 100 markets per match, including GG/NG, double chance, corners and handicap.
Cash out settles a running bet early, and daily bet boosts raise the odds on selected matches. A shared betslip code loads a friend's selections in one step, Shikisha Bet sits in the main menu, and Betika TV streams some football live.
Kenyan football fans get odds on clubs such as Gor Mahia and AFC Leopards next to the EPL, Serie A and the Bundesliga.
Mobile
Betika app download from Google Play
- Android appYes
- iPhone appYes
Betika's Android app, Betika - Sportsbook & Casino from Betika.com, has more than 5 million downloads on Google Play in Kenya and a 4.1 rating from about 20,800 reviews. Its last update was on 29 September 2026.
The listing promotes free deposits and withdrawals, cash out, bet boosts and Aviator wins of up to KSh 4,000,000 per bet. The website menu adds a Data Saver switch and a dark theme, both useful on a slow line or a small data balance.
Registration, deposits and jackpot entries all work inside the app, and SMS on 29090 stays available as a backup when your data runs out.
Alternatives
Betika vs SportPesa and Mozzartbet
| Feature | Betika | ||
|---|---|---|---|
| Licence | GRA Kenya | GRA Kenya | GRA Kenya |
| Welcome offer | No welcome bonus | Not stated | 50% free bet up to KSh 2,500 + up to 50 Aviator free bets |
| Wagering | No bonus | Not stated | 1x, 4+ legs at 1.70 |
| Min deposit | Not stated | Not stated | No M-Pesa minimum; KSh 10 at a bet shop |
| Stated payout | Not stated | Not stated | Not stated |
| M-Pesa | |||
| Airtel Money | Not listed | ||
| iPhone app | |||
| Visit | Visit | Details | Details |
Jackpot prices separate Betika from SportPesa and Mozzartbet: Betika charges KSh 49 for its 15-match Must Be Won Jackpot, SportPesa KSh 99 a line on the Mega Jackpot Pro and Mozzartbet KSh 20 for a 16-match Super Jackpot.
Mozzartbet's terms cap winnings at KSh 20,000,000, well above Betika's daily limit. Pick Betika for fixed-prize jackpots and Airtel Money withdrawals, and Mozzartbet for its 50% Karibu free bet of up to KSh 2,500.
Betika also streams some football on Betika TV, while SportPesa's pull is the SMS short code 79079 that works on any phone.
Betika questions from Kenyan punters
Can I withdraw a Betika bonus?
Only the jackpot bonus can be withdrawn. Other bonus funds stay in the bonus wallet for betting, while the winnings from a bet placed with the daily deposit bonus are added to your cash balance and can be withdrawn.
Why did Betika return only my stake on a big win?
Betika pays at most KSh 4,000,000 on one sportsbook bet and KSh 8,000,000 in total per day. Winnings above those limits are voided and the stake goes back to your Betika wallet.
What happens if a Midweek Jackpot match is postponed?
If one to three matches are cancelled or postponed, GRA guidelines require a public draw within 48 hours to set the missing results. If more than three are affected, Betika cancels that jackpot round and refunds the stakes.
How do I reach Betika by phone or email?
Call +254 729 290 290 or email [email protected]. The Contact Support button on the site fills in your phone number and device details, which saves time when a deposit or withdrawal is stuck.
