25%

Licensing & safety

Kenyan GRA licence vs offshore. Currency of licence. Registered Kenyan entity vs shell. Public regulatory complaints record. Player fund segregation.

20%

Payment speed

Average M-Pesa and Airtel Money withdrawal time across at least six test withdrawals spread over different days and times. Deposit instant-availability.

20%

Product depth

Sportsbook coverage (leagues, markets per fixture, in-play depth). Casino library size and authenticity. Aviator availability and tournament programmes.

15%

Bonus value

Headline bonus size weighted by wagering requirement, time validity, market exclusions, and maximum cash-out. We calculate effective wagering, not headline percentages.

10%

Mobile experience

Mobile site load time on 4G, navigation usability, betslip ergonomics, native app availability and stability where applicable.

10%

Customer support

Live chat response time during peak and off-peak. Language coverage (English & Swahili minimum). Resolution quality on test enquiries.

Our testing protocol

Every operator we rank is tested against the same protocol over a minimum 90-day window. The protocol:

Day 1 — Account setup

Days 1–30 — Active play

Days 30–90 — Withdrawal testing

Day 90 — Scoring and write-up

How weights translate to scores

Each category is scored from 0 to 10. The weighted average is then converted to our 5-star headline rating using the formula:

Headline rating = (Σ category_score × category_weight) ÷ 2

So an operator that scores a perfect 10 across every category receives 5.0/5. A more typical strong operator might score 9 on licensing, 8 on payments, 8 on product, 7 on bonus, 8 on mobile, 9 on support — yielding a weighted average of 8.0, which becomes 4.0/5.

What we deliberately don't weight

Some factors we do not include in our scoring, despite seeing them in other rankings:

Re-evaluation cycle

Operators are re-tested quarterly. The full top-eight ranking is re-published every three months with updated withdrawal times, current bonus terms, and any material changes to product or regulation. Older review pages are dated and updated rather than left to drift.

Rankings can move materially between quarters. Our Q4 2025 ranking had Betika at #1 — they moved to #2 in Q2 2026 after withdrawal times lengthened. We'd rather move an operator down based on our own testing than maintain a ranking for consistency.

Editorial independence and the affiliate question

BetSmart Kenya earns commission when readers register at the operators we recommend. The simplest way to think about whether this compromises us: if our editorial team rated a site poorly, would the affiliate manager push to revise the score? The answer at our publication is no — editorial scoring is final and is not shown to commercial staff before publication.

We disclose the commercial relationship clearly on every page. We've turned away two operators in the last 12 months whose payment reliability did not meet our threshold, despite competitive commission offers. The system isn't perfect — every affiliate site faces the same tension — but transparency about it is the best we can offer.

Reader feedback

Player experiences are the strongest signal we don't get from internal testing. If you've had a different experience with an operator we've ranked — particularly around withdrawal delays, account closures, or bonus disputes — please email editorial@betsmart.co.ke. We aggregate reader feedback into the next quarter's review cycle.