Skip to content
Bookmakers.co.ke

Updated October 2026

Betting apps in Kenya, with Play ratings, APK files and M-Pesa inside

Betting apps in Kenya come from bookmakers you already know, from the GRA list for 2025/26 to the international brands, and the real difference is the route in: Google Play, an APK from the brand's site, or the Kenyan App Store.

Store ratings and download counts read on 27 October 2026 follow the list, together with how each app handles M-Pesa and Airtel Money.

Betting apps in Kenya
  1. Mozzartbet

    GRA Kenya

    50% free bet up to KSh 2,500 + up to 50 Aviator free bets
    • 20M
    • 100
    • 1.70+
  2. 1win

    Curaçao

    Up to 500% across the first four deposits
    • 15
    • 1-60 min
    • 30x
    +3
  3. 22Bet

    GRA Kenya

    100% sports bonus up to KSh 19,000
    • 150
    • 15 min
    • 5x
    +3
  4. BetWinner

    No GRA licence

    100% match up to KSh 15,000 on the first top-up
    • 15 min
    • 5x
    • 120
    +3
  5. 888starz

    GRA Kenya

    300% up to KSh 60,000 on the first 4 deposits
    • 2
    • 150
    • Same day
  6. Melbet

    GRA Kenya

    200% first deposit bonus up to KSh 25,700
    • 130
    • 15 min-24 hrs
    • 8x
  7. BC.Game

    Anjouan

    Twocent Technology Limited
    • 5
    • 67
    • 6
    +1
  8. 1xBet

    GRA Kenya

    200% first deposit bonus up to KSh 20,000
    • 100
    • 1.40+
    • 15 min
  9. Paripesa

    GRA gaming (PG)

    100% first deposit sports bonus
    • 70
    • 5x
    • 15 min
    +6
  10. Linebet

    Curaçao

    100% match up to €100, paid in shillings
    • 5x
    • Up to 7 days
    • 131
    +2

Store data

Best betting apps in Kenya by rating and downloads

Google Play counts show where Kenyan punters install: Betika passes 5 million downloads, and 1xBet and SportPesa each pass 1 million.

Ratings tell a second story. betPawa and 1xBet both hold 4.6 stars, while Kwikbet sits at 3.6 from just over 10,000 installs.

Android betting apps on Google Play Kenya, read 27 October 2026
SitePlay ratingDownloadsDeveloper on the listingLast update
Betika4.15M+Betika.com29 Sep 2026
1xBet4.61M+Advanced Gaming Limited1 Oct 2026
SportPesa4.41M+Kentech S.L.U.5 Oct 2026
Mozzartbet4.4500K+Mozzartbet Kenya18 May 2026
betPawa4.6100K+PawaTech25 Jun 2026
Betgr84.4100K+Level X Tech Limited5 Oct 2026
22Bet3.5100K+Nuntis Holdings Limited7 Apr 2026
Melbet4.050K+Game Tosha Limited1 Oct 2026
888starz3.850K+Zenit Solutions Limited20 Oct 2026
Kwikbet3.610K+kwikbet.co.ke24 Oct 2025

For a busy Android app that still gets updates, Betika, 1xBet and SportPesa fit best: all three pass 1 million installs and all three listings changed after 28 September 2026.

iPhone betting apps in the Kenyan App Store, read 27 October 2026
SiteApp Store ratingRatingsNeeds iOSSize
Odibets4.325316.654.7 MB
Melbet4.17515.0295.5 MB
22Bet3.912215.0239.9 MB
1xBet3.912015.0293.3 MB
BetWinner3.11715.0263.8 MB
888starz3.0915.0276.2 MB

On iPhone, Odibets has the strongest score of the apps read, 4.3 from 253 ratings. Melbet follows on 4.1, but from only 75 ratings.

App by app

Top betting apps for Android and iPhone

Each record covers the app itself: where to get it, what the store listing promises and how money moves in it.

1win

1win advertises Android and iOS apps on 1win.com, and Android phones take the app as an APK file from that site. The app and the mobile site carry the sportsbook, live streams, Aviator and Lucky Jet, while poker runs in a separate client for Android, Windows and macOS.

  • Android APK and iOS
  • Windows app
  • Own client

22Bet

22Bet keeps M-Pesa, Airtel Money, cards and coins in the same app cashier, and its iPhone version needs iOS 15.0. The mobile page on 22bet.co.ke adds a web app for phones short on space.

  • 3.5, 100K+
  • 3.9 from 122
  • Web app

BetWinner

BetWinner’s iPhone app is listed in Kenya as BetWinner Sport & Casino Kenya, published by Lucky Bet Limited, and it runs in Swahili as well as English. It needs iOS 15.0 or later and was last updated on 17 August 2026; Android users take the app linked from betwinner.ke.

  • 3.1 from 17
  • About 264 MB
  • English and Swahili

888starz

888starz uses its Google Play listing to state the 300% package spread over four deposits, and it names M-Pesa and Airtel Money for money in and out. The App Store score of 3.0 rests on nine ratings, too few to judge the iPhone version by.

  • 3.8, 50K+
  • 3.0 from 9
  • 276.2 MB

Melbet

Melbet’s apps are published by Game Tosha Limited, the company that holds its GRA licence, on both stores. The Android listing names M-Pesa and Airtel Money for deposits and payouts, plus Cash Out and Partial Cash Out.

  • 4.0, 50K+
  • 4.1 from 75
  • M-Pesa and Airtel Money

BC.Game

BC.Game offers Android and iPhone apps from its download page, and the full site also runs in a phone browser with the same games and wallet. Everything is funded in coins rather than shillings, so it suits punters who already keep Bitcoin or USDT, with two-factor login and withdrawal confirmation on the account.

  • Android and iPhone
  • Bitcoin, USDT and other coins
  • Live chat, 24/7

1xBet

1xBet pairs the joint-best Play rating with an iPhone app that needs iOS 15.0. Withdrawals to M-Pesa and Airtel Money are stated at 15 minutes with no fees.

  • 4.6, 1M+
  • 3.9 from 120
  • 15 minutes, no fees

Paripesa

Paripesa links Android, iPhone and web app versions from the footer of paripesa.co.ke, and bets placed through the mobile app earn a separate free bet. The web app saves space on phones with little storage and opens the same KSh balance.

  • Android, iPhone, web app
  • Free bet for app bets
  • From KSh 140

Linebet

Linebet serves Android as Linebet.apk from the Mobile page on linebet.com, installed once you allow Install unknown apps. On iPhone it runs inside Apple’s TestFlight, where you add Linebet and tap Start testing, and a home-screen web app skips both downloads.

  • Linebet.apk
  • Through TestFlight
  • Add to home screen

SportPesa

SportPesa’s Android listing promises betting without mobile data and zero fees on M-Pesa and Airtel Money top-ups and payouts. The Apps menu on its site also carries a separate casino app and SP Score, so install the sports app for the Mega Jackpot Pro.

  • 4.4, 1M+
  • Yes
  • KSh 0, per its app listing

Betika

Betika has the largest Play Store following of the apps read, with more than 5 million downloads. Its listing pitches #BetBilaBundles, meaning you place bets and withdraw without buying data, plus free deposits and withdrawals.

  • 4.1, 5M+
  • 29 Sep 2026
  • Bet without bundles

Odibets

Odibets is the pick for iPhone owners short on storage: the app weighs 54.7 MB and offers a low data mode. Android users get it as an APK file from app.odibets.com, and app bets of KSh 49 or more at total odds of 7.99 or higher qualify for rewards of up to KSh 50,000 a week.

  • 4.3 from 253
  • 54.7 MB
  • APK from odibets.com

betPawa

betPawa shares the top Play rating in the table, 4.6, from a smaller base of 100,000-plus installs. Airtel Money deposits start at KSh 2, so the app suits punters who top up in small amounts.

  • 4.6, 100K+
  • PawaTech
  • From KSh 2

Betgr8

Betgr8 runs a lite app next to its full Android and iPhone apps, and the Play version scores 4.4. Payouts are processed within 4 hours between 9am and 9pm, so a late-night request waits until morning.

  • 4.4, 100K+
  • Yes
  • Within 4 hours, 9am to 9pm

Mozzartbet

Mozzart Bet has half a million Android installs and a 4.4 rating, with the daily Super Jackpot and live cash out inside the app. Deposits go through M-Pesa paybill 290059.

  • 4.4, 500K+
  • Mozzartbet Kenya
  • 290059

Install

Betting app download: Play Store or APK

Google Play carries the Android apps of Betika, SportPesa, 1xBet and Mozzart Bet, but Odibets serves its Android app as an APK from app.odibets.com and Chezacash links an APK from its home page.

1win and Linebet hand out their Android apps as APK files from 1win.com and linebet.com, and Linebet’s iPhone version goes through Apple’s TestFlight.

  1. Find the official listingSearch the brand in Google Play and match the developer name with the licence holder, for example Advanced Gaming Limited for 1xBet.
  2. Take an APK only from the brand’s domainFor Odibets and Chezacash, the file comes from odibets.com and chezacash.com and nowhere else.
  3. Approve the install onceAndroid asks you to allow installs from your browser; switch that permission off again after the app opens.
  4. Sign in with your phone numberYour account and M-Pesa balance are the same as on the website, so there is no second registration.

iPhone apps come from 1win, 22Bet, BetWinner, 888starz, Melbet, BC.Game, 1xBet, Paripesa, Odibets, MSport, SportPesa, betPawa, SportyBet and Betgr8. MSport accepts iOS 13.0 or later, while 1xBet, 22Bet and Melbet need iOS 15.0.

Where a brand offers both, take the Play Store version: it updates itself, while an APK has to be fetched again for each new release.

Licence check

Legit betting apps in Kenya

A legit app is published for a company on the Gambling Regulatory Authority (GRA) list for 2025/26, and the store listing tells you which company that is.

On Google Play the developer matches the GRA licence holder for 1xBet, 22Bet, Melbet, 888starz and Betgr8. Kwikbet’s listing names its licence number, BK-0001133, which appears on the GRA list for 2025/26.

Some large brands publish under another name. SportPesa’s Android app comes from Kentech S.L.U. while Milestone Games Limited holds the licence, and 22Bet’s iPhone app lists Arcadia Sport PLC as seller.

A licence line inside the listing is not the same as a row on the register. The Kenyan iPhone app for BetWinner, sold by Lucky Bet Limited, says it works under a local Kenyan gambling licence, yet Lucky Bet Limited has no row in the 2025/26 GRA register, so search the seller’s name on gra.go.ke before you trust the claim.

1win and Linebet publish their apps for companies on Curaçao licences, 1Win N.V. (OGL/2024/587/0621) and ASPRO N.V. (OGL/2024/565/0553), and neither company appears on the 2025/26 GRA list.

When the names differ, open the app link from the brand’s own Kenyan site, as SportPesa does at ke.sportpesa.com/app, instead of picking a store result. The guide to betting law in Kenya explains what the GRA licence covers.

Low data

Lite betting apps and data-free betting

SportPesa’s Android listing says the app is 100% data-free, and Betika’s says you can bet, win and withdraw without buying bundles.

Betgr8 publishes a separate lite app next to its full apps, and Odibets lists a low data mode in its 54.7 MB iPhone app. The full 1xBet iPhone app, by comparison, needs 293.3 MB of space.

Free space adds up quickly: the 22Bet, Melbet and 888starz iPhone apps each need between 239.9 MB and 295.5 MB. If your bundle often runs out before the weekend games, SportPesa and Betika both advertise betting without data, and Betgr8’s lite app suits a phone short on storage.

M-Pesa

Deposits and withdrawals in a betting app

Deposits inside the apps run as an M-Pesa STK prompt: you type the amount, confirm with your PIN, and the balance updates in the app.

Minimum top-ups start low, at KSh 1 for Kwikbet, Bangbet and MSport, KSh 2 for betPawa, and at 1xBet KSh 10 by Airtel Money or KSh 40 by M-Pesa.

Airtel Money works in the 1xBet, 22Bet, Melbet, 888starz, BetWinner, SportPesa, Betika, Odibets, betPawa, Bangbet and Betgr8 apps. The Mozzart Bet, SportyBet, Kwikbet, Chezacash, MSport and Paripesa apps take M-Pesa without Airtel.

If your line is Airtel, choose from the first group before you install. For bonuses and jackpots across the same bookmakers, the full list of betting sites in Kenya compares them side by side.

Sources, read 27 October 2026: Betika on Google Play · 1xBet on Google Play · Kwikbet on Google Play · Odibets on the App Store · 22Bet on the App Store · BetWinner on the App Store · Paripesa payment methods · GRA licensed operators 2025/26 · KRA: Finance Act 2026

Betting app questions

Is there a betting app without tax in Kenya?

No licensed app avoids tax. Since 1 July 2026 the Finance Act 2026 has charged 5% excise duty on betting deposits, and under the Income Tax Act the bookmaker withholds 20% of winnings, worked out as payout minus stake, before they reach your balance. The app, the website and SMS betting all carry the same deductions.

Which betting app gives a bonus on registration in Kenya?

Odibets gives a KSh 30 free bet on registration. Mozzart Bet's Karibu Bonus is a 50% free bet of up to KSh 2,500 on the first deposit, plus up to 50 Aviator free bets. Other sign-up offers are compared on the welcome bonus list.

Are betting apps free to download?

Yes. The Kenyan bookmaker apps on Google Play and the App Store cost nothing to install, and the APK files from odibets.com and chezacash.com are free too. What you pay is the deposit, which carries 5% excise duty, and the data the app uses.

Can I use the same account on the app and the website?

Yes. The app logs you into your existing account with your phone number, so your balance and open bets are the same on both. Betgr8's Play listing states this directly: use your existing account or sign up inside the app.

Can I bet without a betting app?

Yes, by SMS or on the mobile site. SportPesa takes bets by SMS to 79079, Shabiki runs SMS bets and withdrawals on 29063, and Chezacash registers new players who text WIN to 29030. SMS betting works on any phone, with no data at all.