Resident checklist
Do this first
- Confirm trading name and domain on gra.go.ke/licensed-operators/ (or the official list it publishes).
- M-Pesa paybill matches the licensed operator’s official app.
Resident guide · Nairobi, Mombasa, Kisumu
M-Pesa is the cashier. Football is the slip. GRA now holds the list (BCLB built the market) — verify the live register and the exact domain before you send a paybill. Licence years are on a fiscal / relicensing clock, not a vibe.
Kenya
Football. Athletics. Local favourites.
Local rail
M-Pesa · Airtel Money · bank transfer
If a book makes M-Pesa clumsy, Kenyans leave. Saturday is EPL and the local league; Harambee Stars nights are communal. Athletics is pride, not the deep bet grid. Paybill numbers get screenshotted and forwarded — use the one on the official app only.
Sports betting is legal for adults of the age of majority with a current Kenyan bookmaker / online gambling licence. For years that paper came from the Betting Control and Licensing Board under the old Betting, Lotteries and Gaming Act. The Gambling Control Act, 2025 creates a Gambling Regulatory Authority and a broader online-gambling licence set. Practical habit in 2025/26: look up the trading name, the BK number, and the domain on the official licensed-operator list published under GRA. GRA opened 2026 applications; public notices report existing licences varied to expire 24 September 2026. Licence years run on a fiscal clock, not a calendar vibe.
Resident checklist
Resident checklist
Successor regulator under the Gambling Control Act, 2025. Publishes licensed-operator lists. Application portal (operators, not punters): operator.gra.go.ke. Contact: toll-free 0800-723-770.
Open the official source →The board that licensed the market for decades. You will still see BCLB numbers and 2025/26 approval stories during the transition. The official list and matching trading name matter more than the letterhead acronym.
Tax and withholding administration — not the body that decides whether a book may take bets.
Open the official source →Trading names that appeared on Kenyan licensed-operator / 2025/26 material when we last checked (see the review date on this page). Fiscal-year rows must be re-checked. Soft comparison only — SportPesa and Mozzart stay “also licensed” until a fresh GRA check plus payments / RG checks. Confirm the current GRA row and the exact domain before you send M-Pesa.
Comparison only · re-check the live register

Shop & Deliver Limited on GRA 2025/26 material we reviewed.
Kareco Holdings Limited.

Milestone Games Limited — public licence-winter history.
Mozzartbet Kenya Limited.
Pan-African mobile book; Kenya pin.
Football carries the market — English league midweek, local league on Sunday, CAF when the national team or Gor Mahia is involved. Basketball has a younger, Nairobi-app crowd. Rugby sevens gets a following that punching-above-weight national sides always get. Athletics is pride, not a deep betting grid.
Currency is KES. Kenya is a mobile-money market. Screenshot the GRA row (trading name + domain) and match it to the app Settings / About screen before the first deposit. A book that only wants an international card is usually not the Kenyan product.
The cashier. Deposit and withdraw on the same number you already use. If the paybill is not the one in the official app, stop. Cloned till / paybill numbers are a known scam pattern.
Secondary, useful, not the default. Some books treat it as a second-class rail.
More common on larger withdrawals than on a KES 100 Saturday accumulator.
Age of majority only. Stop depositing if gambling starts to feel like rent money. Use operator self-exclusion tools; talk to a person you trust. GRA lists toll-free 0800-723-770 as its contact; it is a regulator line, not counselling.
SportPesa is a Kenyan household name and has appeared on recent licensed-operator lists under Milestone Games Limited. Lists are renewed. Check the current GRA register and the domain on the app you actually opened — do not rely on a 2019 memory of a shutdown.
Look for the official licensed-operator list and a matching trading name. The agency letterhead is changing under the 2025 Act. A book that cannot show a current Kenyan licence under either branding is the problem, not the acronym.
Usually no, not as a Kenyan-licensed product. East African brands often run separate country sites. A Kenyan M-Pesa book is not a regional passport.
Public GRA notices report existing licences varied to expire that date, with a 2026 application window. We found no GRA notice or court ruling on what followed, so the status is unconfirmed. Check the live GRA list before you send M-Pesa.
Stop depositing. Start with the operator’s self-exclusion tools and a person you trust. GRA publishes a self-exclusion route. This site will not cheer you into another accumulator.
Last reviewed 9 October 2026.
Betting laws and product offerings move. Check official sources before you play. This is comparison and education only.
How we label markets →Responsible gambling →