Skip to content
Directory

Verified Kenyan betting paybills directory (2026)

The verified M-PESA paybill for every GRA-licensed Kenyan betting operator, with deposit and withdrawal mechanics.

AO
by Reviewed by Michael Mwangi
11 min read Updated 20 August 2026

Gambling is for adults aged 18+ only.

Only play with money you can afford to lose. paybillke lists operators that hold a current GRA licence at the time of verification. Confirm on gra.go.ke before depositing. If gambling is becoming a problem, support is available. Call the GRA helpline on 0800 222 333.

Kenya has 11+ GRA-licensed betting operators with publicly active M-PESA paybills as of May 2026. This is the verified directory: paybill, account format, and a brief note on what each operator is best known for. We list operators that hold a current GRA licence and we exclude any operator we can't verify on the official register.

The verified directory

OperatorPaybillStatusBest for
Betika290290GRA-licensedBrand familiarity, breadth of football markets
SportyBet590555GRA-licensedApp speed, live betting, esports, fast payouts
OdiBets290680GRA-licensedLower-stakes betting, reliable mobile web
Mozzart Bet290059GRA-licensedAccumulator boosts, casino, jackpot promotions
BetPawa290020GRA-licensedLow-minimum betting, broad African presence
SportPesa955100GRA-licensedLong-tenured Kenyan brand, top-tier football sponsorships
HelaBet290007GRA-licensedMid-tier operator, growing market share
Shabiki290063GRA-licensedMid-tier operator, jackpot-focused
22Bet7325515GRA-licensedInternational odds, broad esports coverage
1xBetsee paybill pageGRA-licensed (verify current)Wide market depth (verify GRA licence each visit)
KessBetsee paybill pageVerify current on operator siteSmaller operator, niche markets

For the latest verified numbers, click into each operator's paybill page where the verification date is shown on the hero. We re-verify the top operators monthly.

Universal deposit flow

Identical across all 11 operators:

  1. Open M-PESA on your phone (SIM toolkit, M-PESA app, or Safaricom OneApp).
  2. Choose Lipa na M-PESA → Pay Bill.
  3. Enter the operator's business number from the table above.
  4. Enter your registered Safaricom phone number as the account.
  5. Enter the amount in KES (most operators have a KES 50 minimum).
  6. Enter your M-PESA PIN and confirm.

You receive an M-PESA confirmation SMS, then an operator SMS confirming the deposit. Reflects in 1-5 minutes typically.

The extended list (Feb 2026 techwithmuchiri roundup, cross-checked)

Another Kenyan site, techwithmuchiri, published a roundup of 34 Kenyan betting paybills in February 2026. That list is broader than ours because it does not filter by GRA licensing. We reproduce it here for completeness, cross-referenced against the current GRA-licensed set and against the paybillke manifest. Where an operator is confirmed GRA-licensed and the paybill matches a second verified source, it is flagged as verified. Everything else is flagged as unverified: the number may be correct, but we have not independently confirmed a current GRA licence, so treat it as caveat emptor.

OperatorPaybill (techwithmuchiri, Feb 2026)Status
OdiBets290680GRA-licensed (verified)
Pepeta779900Not confirmed GRA-licensed; use at your own risk
Betfalme562424Not confirmed GRA-licensed; use at your own risk
Chezacash290030Not confirmed GRA-licensed; use at your own risk
Bangbet569699Not confirmed GRA-licensed; use at your own risk
Tigonbet7777999Not confirmed GRA-licensed; use at your own risk
Betgr8247979Not confirmed GRA-licensed; use at your own risk
Gamekaya783227Not confirmed GRA-licensed; use at your own risk
Sakatabet4999910Not confirmed GRA-licensed; use at your own risk
Betika290290GRA-licensed (verified)
Pakakumi547717Not confirmed GRA-licensed; use at your own risk
Dafabet290067Not confirmed GRA-licensed; use at your own risk
Shabiki290063GRA-licensed (verified)
Betnare4087777Not confirmed GRA-licensed; use at your own risk
Fasfas Games4999936Not confirmed GRA-licensed; use at your own risk
Behati Bet555605Not confirmed GRA-licensed; use at your own risk
Gamekali4000011Not confirmed GRA-licensed; use at your own risk
Jambobet290898Not confirmed GRA-licensed; use at your own risk
Tucheze575758Not confirmed GRA-licensed; use at your own risk
Mozzartbet290059GRA-licensed (verified)
Imarabet4144203Not confirmed GRA-licensed; use at your own risk
Bongobongo499995Not confirmed GRA-licensed; use at your own risk
Starbet523388Not confirmed GRA-licensed; use at your own risk
Ke74209005Not confirmed GRA-licensed; use at your own risk
Naibet5631000Not confirmed GRA-licensed; use at your own risk
Betwin290080Not confirmed GRA-licensed; use at your own risk
Hotcrash710739Not confirmed GRA-licensed; use at your own risk
Moyobet844300Not confirmed GRA-licensed; use at your own risk
Betpawa290020GRA-licensed (verified)
Meridianbet6144444Not confirmed GRA-licensed; use at your own risk
Maybets498098Not confirmed GRA-licensed; use at your own risk
9ubet989878Not confirmed GRA-licensed; use at your own risk
22Bet7325515GRA-licensed (verified)
Kwikbet290028Not confirmed GRA-licensed; use at your own risk

How to compare them practically

The decision rarely comes down to deposit mechanics, those are identical. The dimensions that actually differ:

  1. App quality. SportyBet is currently the most-cited best app in 2026. Betika and BetPawa are solid. The smaller operators have noticeably less polished apps.
  2. Payout speed. SportyBet typically pays out fastest on routine withdrawals; Betika, OdiBets, and BetPawa usually within 30 minutes; smaller operators can take longer.
  3. Markets and odds. 22Bet and SportyBet have the deepest international coverage. Betika and SportPesa have the strongest Kenyan football market depth.
  4. Customer support. Larger operators have faster support response. Smaller operators rely more on email-only support.
  5. Promotions. Mozzart Bet runs the most aggressive accumulator boosts. SportyBet runs regular cashback. Mid-tier operators often run welcome bonuses with high rollover requirements.

For a deeper three-way comparison, see Betika vs SportyBet vs Mozzart Bet.

Taxes apply equally

Regardless of operator, Kenyan betting tax is identical under the Finance Act 2025: two flat 5% excise deductions, 5% on every deposit and 5% on every withdrawal. The bet is staked for the full wallet amount, there is no separate stake excise. The previous 20% withholding tax on winnings was replaced by the 5% withdrawal excise. Operators deduct both automatically. See our betting tax guide.

Operator choice does not change your tax bill. It only changes the betting experience and payout mechanics.

Avoiding fake paybills

Scammers post fake "official" betting paybills on social media, especially before big matches. Common scam patterns:

  • WhatsApp groups sharing "new" paybill numbers for big payouts
  • Twitter/X accounts impersonating the operator with a different paybill
  • SMS or call "from Betika support" offering account upgrades for a deposit

Always verify against the operator's help centre on their official website, or against this directory. Use our paybill scam checker tool if in doubt.

Before you start

The directory is a verification tool, not a recommendation. We don't earn commission on deposits and we don't suggest you should bet on any of these operators. If you choose to, the most important step is to set a deposit limit before depositing, every operator above is required by GRA to offer the tool, in My Account → Responsible Gaming.

For more on healthy use, the GRA helpline (0800 222 333), and self-exclusion, read our responsible gambling guide.

One GRA-licensed operator we cover in depth (ownership disclosed) is Radabet; see our signup guide and the Radabet hub. The rest of the directory above stays a verification tool, not a recommendation.

Resources

Related betting references

Curated external sources we cite. Open in a new tab.