Skip to content
HarakaRank
Licence read on the GRA register or, where the chip says so, on the operator's own site; M-Pesa and offer from the operator's own pages; payout from our timed withdrawals.
Operator Licence check Declares M-Pesa M-Pesa withdrawal, as declared Welcome offer Measured payout Open an account
1xBet Licence on their site, read 3 November 2026 Yes - “M-Pesa” read 29 October 2026 15 minutes · fee: No feestheir words, read 29 October 2026 Yes read 29 October 2026 1.9 hrtested 16 October 2026
Open 1xBetValidated · licence on their site 3 NovLink tested 9 Nov
Betika Licence on their site, read 21 October 2026 Not listed read 21 October 2026 not stated by Betika None found read 21 October 2026 under 1 mintested 16 October 2026 No partner link
Melbet Licence on their site, read 6 November 2026 Yes - “Mpesa” read 16 September 2026 not stated by Melbet Yes read 6 November 2026 5 mintested 16 October 2026 No partner link
Mozzartbet Register checked 9 November 2026 Yes - “Mpesa” read 2 November 2026 not stated by Mozzartbet Yes read 2 November 2026 not measured
Open MozzartbetValidated · GRA 9 NovLink tested 9 Nov
Odibets Licence on their site, read 21 October 2026 Yes - “M-PESA (in-site STK push, or Lipa na M-PESA Pay Bill 290680, account 'ODI'; withdrawal also by SMS 'W#Amount' to 29680)” read 2 November 2026 we process withdrawals instantly · fee: additional carrier fees apply when processing withdrawal requests to your accounttheir words, read 2 November 2026 Yes read 8 November 2026 under 1 mintested 16 October 2026 No partner link
SportPesa Licence not confirmed at our latest check (9 November 2026). Last confirmed: 19 October 2026. Not listed read 21 October 2026 not stated by SportPesa None found read 21 October 2026 under 1 mintested 16 October 2026 No partner link

Deposit methods compared

OperatorDeposit methodsM-PesaAirtel Moneybank transferMinimum depositRead on
1xBet 2 listedlisted-not printed 29 October 2026
Betika No public payment page (searched 21 October 2026)
Melbet not printed named, no deposit termsnamed, no deposit terms-not printed 16 September 2026
Mozzartbet 4 listed-listednot printed 2 November 2026
Odibets not printed named, no deposit terms--not printed 2 November 2026
SportPesa not printed ---not printed 21 October 2026

"-" means the method is not on the payment page we read, not that the operator refuses it. "named, no deposit terms": the operator names the method on its payment page without its deposit terms; it is left out of the count.

Verdict: which one fits how you pay

We have tested 5 of these 6 operators with real money (9 tests per operator, 29 September 2026 to 16 October 2026): one deposit of our own money, a bet when the operator demands one, and one M-Pesa withdrawal timed to the SMS, each run listed on the tests page. A few tests say what happened on those days, not which operator is best, so there is no score and no winner here. What their own pages say points one way or another depending on how you move money:

  • Paying with M-Pesa: 1xBet and Mozzartbet list it for deposits.
  • Paying with Airtel Money: 1xBet lists it for deposits.
  • Paying with bank transfer: Mozzartbet lists it for deposits.
  • The widest choice of deposit methods: Mozzartbet, 4 on its payment page.
  • No public payment page: Betika (searched, nothing published).

How we check an operator, and what we have not done →

Frequently asked questions

Which betting sites are licensed in Kenya?

HarakaRank lists 6 operators found on the Gambling Regulatory Authority of Kenya register, checked on 9 November 2026: 1xBet, Betika, Melbet, Mozzartbet, Odibets and SportPesa.

Which betting sites accept M-Pesa?

1xBet and Mozzartbet list M-Pesa for deposits on the payment pages we read. The others do not, or their payment pages have not been read yet. Melbet and Odibets name M-Pesa on their payment pages, without its deposit terms.

Which betting sites accept Airtel Money?

1xBet lists Airtel Money for deposits on the payment page we read. The others do not, or their payment pages have not been read yet. Melbet names Airtel Money on its payment page, without its deposit terms.

Which betting site has the most deposit methods?

Mozzartbet, with 4 deposit methods on its payment page, read on 2 November 2026.

“Open an account” is a paid link: we may earn a commission. It appears only for an operator we have a deal with and whose licence we read on the date shown; it never moves a row. 18+. “Declares M-Pesa” means the operator names it on its own payments page on the date shown - it is what they say, not what we verified in-product. The measured payout column is ours. Method · changes.