Cards side by side
Jackpot games, stakes and prizes compared
Jackpot cards in Kenya differ on three numbers: how many matches you must call, what one line costs and how many correct picks still win something. SportPesa’s Mega Jackpot Pro asks for 17 results at KSh 99 a line, while BonusBet’s daily card needs 9 at KSh 20.
| Site | Jackpot | Games | Stake per line (KSh) | Top prize (KSh) | Smaller prizes for |
|---|---|---|---|---|---|
| Mega Jackpot Pro | 17 | 99 | 137,903,033 (round closing 31 Oct) | 13, 14, 15 and 16 correct | |
| Midweek Jackpot | 13 | 99 | From 10,000,000, rolls over | 10, 11 and 12 correct | |
Betika | Must Be Won Jackpot | 15 | 49 | 50,000,000 fixed, shared | 13 and 14 correct |
Betika | Midweek Jackpot | 15 | 15 per the jackpot rules | 15,000,000 fixed, shared | 12, 13 and 14 correct |
| Super Jackpot (daily) | 16 | 20 | 20,000,000 fixed, shared | 10 to 15 correct, at Mozzart’s discretion | |
| Sporty 13 | 13 | 50 | 15,000,000 (round closing 1 Nov) | 11 and 12 correct | |
| Pick 12 | 12 | 50 | 15,000,000 (round closing 1 Nov) | 10 and 11 correct | |
| GR8 Jackpot | 13 | 15 | 1,000,000 | Free bets for 11 and 12 | |
| MSport 11 | 11 | 50 | 1,000,000 | 9 and 10 correct | |
| Omoka 10 | 10 | 49 | Shared pool, no round open on 27 Oct | 8 and 9 correct | |
| Lakitatu Daily Jackpot | 10 | 15 | 300,000 | 8 and 9 correct | |
| BonusBet Daily Jackpot | 9 | 20 | 100,000 | 7 and 8 correct |
A fixed, shared prize stays the same however many people win it, so a round of easy favourites splits the money many ways. A rolling prize like SportPesa’s grows each week nobody lands it. Choose a fixed card for steady near-miss payouts and a rolling one if only the headline sum matters to you.
Bookmaker by bookmaker
Weekly and daily jackpots by bookmaker
Among betting sites in Kenya with jackpots, SportPesa and Betika each run a weekend card and a midweek card, while daily cards from Mozzartbet, Odibets and BonusBet reopen every day. Melbet, 1xBet and Linebet run a Toto pool in their own menus. Each record gives the rule that sets that card apart.
Melbet
At Melbet the Toto section sits under Betting on melbet.ke and in the app. Its TOTO promotion pays a bonus once you make a free Toto prediction and back a sports slip afterwards.
- Toto, under Betting
- TOTO
- BK 0001174, PG 0001176
1xBet
1xBet calls its pool Toto “15” and lists it under Betting on 1xbet.co.ke, with the same Toto menu on the mobile site. Withdrawals from the 1xBet balance reach M-Pesa or Airtel Money within the 15 minutes it quotes.
- Toto 15
- Betting
- 15 minutes from KSh 100
Linebet
Linebet gives Toto 15 a tab of its own in the linebet.com menu, beside Bingo and TV Games. ASPRO N.V. runs the site on its Curaçao licence, and neither the company nor the Linebet name has a row on the 2025/26 GRA list.
- Toto 15
- linebet.com
- Curaçao OGL/2024/565/0553
SportPesa
SportPesa pays five separate prize pools inside one Mega Jackpot Pro slip, for 13, 14, 15, 16 or 17 correct out of 17. Any pool left unwon carries into the next weekend, which is how the top prize passed KSh 137 million in October 2026.
- 17 games
- 13 games
- 99 shillings a line

Betika
Betika fixes both of its prizes in advance, with the weekend Must Be Won round at KSh 49 and the midweek card at the KSh 15 stake its jackpot rules list. Playing consecutive weeks earns Game Pass tokens that cover all three outcomes on one match at no extra cost.
- 15 games, weekend
- 15 games
- 29090
Mozzartbet
Mozzartbet’s Super Jackpot runs daily, so you can play it on a Tuesday as easily as a Saturday. Extra time and penalties never count, which matters on cup nights.
- 16 games
- KSh 20 per combination
- Regular time only
SportyBet
SportyBet’s Jackpot Rush fills the whole card at random for a single 50-shilling line. Tap a second outcome anywhere and the slip becomes two lines, so watch the total before you confirm.
- 13 matches
- 50 shillings
- Saturday 17:00 EAT
Bangbet
Bangbet shares the Pick 12 top prize equally among every slip with 12 correct. Placed slips cannot be changed or refunded, so settle your picks before you pay. Random 12 completes a slip in one tap for a punter in a hurry.
- Pick 12
- Once a week
- Equal shares
Betgr8
Betgr8 pays free bets, rather than cash, for 11 or 12 correct, and winners claim within 14 days by showing ID at a Betgr8 office. The 32-combination ceiling caps how far you can double up.
- 13 games
- KSh 1,000,000
- Up to 32 combinations
MSport
MSport’s card is the short weekly option at 50 shillings a line, and results post under Previous Results early on Monday. Two or more cancelled matches void the whole round.
- 11 each week
- Saturday 17:00 EAT
- Monday 3:00 am
Kwikbet
Kwikbet names no fixed figure for Omoka 10: the pool is split among slips with all 10 right. No round was open on 27 October 2026, so watch the Jackpot page for the next card.
- Omoka 10
- KSh 49
- Shared pool
Odibets
Odibets’ Lakitatu is a daily card with a 15-shilling ticket in Odibets’ rules, and Quick Pick completes all ten picks for you. You can send a filled ticket to friends ahead of placing it, and the jackpot menu adds other cards when those rounds have matches.
- Lakitatu, 10 games
- 15 shillings
- Daily
BonusBet
BonusBet’s nine-game card tops out at KSh 100,000, and prize money reaches the account within a day of the official results. If a fixture is voided, BonusBet copies the outcome of the card’s opening fixture onto it.
- 9 games daily
- KSh 20
- 6 jackpot bets
Step by step
How to place a jackpot bet
A jackpot bet is placed from the Jackpot tab on the site or app, or by SMS at SportPesa and Betika, and the slip must be paid before the card’s opening fixture kicks off:
- Fund the accountKeep at least one line’s stake in the balance; SportyBet, Bangbet and MSport refuse the slip below 50 shillings.
- Open the jackpot cardPick 1, X or 2 for every match; tapping a second outcome on a match doubles the number of lines.
- Check the slip totalThe total equals lines times stake, so three doubles on SportPesa’s card make eight lines.
- Place by SMS if you have no dataOn SportPesa, text MJP# followed by your 17 picks to 79079; the midweek card starts with JP#.
- Keep the confirmationPlaced jackpot bets at Bangbet, Kwikbet and Betika cannot be amended or refunded, so the slip ID is your record.
Each card limits how far one slip can spread. Betika allows up to five double-chance picks on a Midweek ticket, Betgr8 stops at 32 combinations per draw and BonusBet at 6 jackpot bets a day. The SportPesa betting guide covers registration and the SMS format for ordinary slips.
The numbers
How to win a 17 game jackpot
Winning a 17 game jackpot means calling all 17 results right, and with three outcomes per match there are 129,140,163 possible slips. A 13-game card has 1,594,323 and a 10-game card 59,049, so every match removed from a card cuts the field of possible slips by two thirds.
No pattern, tip or app changes those counts. Each double you add covers one more outcome on a match and doubles the cost of the slip.
| Site | Doubles on the slip | Lines | Cost at KSh 99 a line |
|---|---|---|---|
| 0 | 1 | 99 | |
| 2 | 4 | 396 | |
| 5 | 32 | 3,168 | |
| 10 | 1,024 | 101,376 |
SportPesa’s How to Play page allows doubles on up to 10 of the 17 games, and even the full 1,024 lines leave seven matches resting on single picks. The pools for 13 to 16 correct pay slips that fall short of 17, so set the slip total at the amount you are ready to lose and leave it there.
Near misses
Jackpot bonuses for near misses
Jackpot bonuses pay slips that miss the top prize by one or more results, and the tiers differ from card to card. Betika pays bonuses for 12, 13 and 14 correct on its Midweek card under the Midweek Jackpot rules, and SportPesa’s midweek round pays for 10, 11 and 12.
Postponed matches shrink the prizes.
Mozzartbet settles one to three postponed games at odds of 1.00 and cuts the top prize, so 15 correct with one game off pays KSh 6,000,000.
SportyBet pays 30% of the top prize for 13 correct when one match is void and does not restart within 48 hours, with 40% of the second prize for 12 and 50% of the third for 11.
Betgr8 resolves a single cancelled match by a public draw after 72 hours, and two or more cancellations can void its round. On short cards the bonus line sits close to the top: BonusBet pays for 7 of 9, Odibets for 8 of 10.
Pick a card with bonus tiers well below the top line, such as SportPesa’s midweek card from 10 of 13 correct, if regular small returns matter more to you than the top prize.
Payout caps
Betting apps with the highest payout
The highest payout a Kenyan betting app allows on ordinary slips is set in its terms, and the caps run per bet, per day or over several days. Jackpot prizes follow their own rules, and MSport’s jackpot payout has no upper limit.
SportPesa pays any win above the mobile money limit by bank transfer, so a seven-figure payout lands in a bank account rather than on M-Pesa.
| Site | Payout cap on ordinary bets | Counted |
|---|---|---|
| KSh 26,000,000 | Per rolling 3 days | |
| KSh 20,000,000 | Winnings per punter | |
| KSh 10,000,000 | Per day, all bets | |
| KSh 10,000,000 | Per bet and per day | |
Betika | KSh 8,000,000 | Per day |
| KSh 5,000,000 | Per bet | |
| KSh 4,000,000 | Per day on sports | |
| KSh 2,400,000 | Per 24 hours | |
| KSh 1,000,000 | Per bet and per day | |
| KSh 500,000 | Winnings per day |
Every win is paid after a 20% withholding tax under the Income Tax Act, worked out on the payout minus the stake, so a profit of KSh 10,000 loses KSh 2,000.
A long multibet aiming above KSh 10 million belongs with betPawa or Mozzartbet; at Chezacash the same slip stops at KSh 1,000,000. The betting tax guide shows the full deduction, and the betting sites in Kenya compared on licence, paybill and offer carry each cap on their own pages, such as betPawa Kenya.
Jackpot FAQ
Does Odibet have a jackpot?
Yes. Odibets runs the Lakitatu Daily Jackpot: 10 football matches, with a 15-shilling ticket in Odibets' rules and KSh 300,000 for all ten correct on the round open on 27 October 2026 and smaller prizes for 8 and 9. The jackpot menu also lists Mega JP, Midweek JP and Omoka JP when those rounds have matches.
Do I win anything with 16 out of 17?
Yes, on SportPesa's Mega Jackpot Pro. The slip carries five prize pools, for 13, 14, 15, 16 or 17 correct out of 17, so 16 right wins the pool for 16 correct. A pool that nobody wins carries into the next weekend's round, which is how the lower prizes also grow.
Are jackpot winnings taxed in Kenya?
Yes. The bookmaker deducts 20% withholding tax under the Income Tax Act, the same rate as any other betting win, worked out on the payout minus the stake. A KSh 50 MSport line that wins KSh 1,000,000 has KSh 199,990 withheld.
What happens if a jackpot match is postponed?
Each card has its own rule. BonusBet gives a void match the result of the first match on the card, Mozzartbet settles it at odds of 1.00 and reduces the prizes, and SportyBet waits 48 hours for a restart before cutting the prizes. Two or more void matches cancel the round at SportyBet and MSport.
How do I check jackpot results?
Results appear on the Jackpot page of each site after the last match. MSport posts them under Previous Results at 3:00 am on Monday, Kwikbet lists them on its Jackpot Results page and credits winnings automatically, and BonusBet pays within 24 hours of confirmed results.
Can I play a jackpot without internet?
Yes, at SportPesa and Betika. SportPesa takes Mega Jackpot Pro slips by SMS to 79079, starting with MJP# and followed by your picks, and Betika takes jackpot bets by SMS through 29090. Keep the reply SMS, because it carries the bet ID you need if you contact support.

