Skip to content
HarakaRank
Declared terms are quoted verbatim from the operator's page; the last columns are ours (real-money tests, 29 September 2026 to 16 October 2026).
Operator M-Pesa method (declared) Minimum (declared)Maximum (declared)Fee (declared)Time (declared) Taken at withdrawal (tested) Time to the SMS (tested) Average delay (measured)
Betika Not listed read 21 October 2026 - - - - About 5 to 5.4% of the amount withdrawn, labelled “Withdrawal Tax” by Betika 9 tests Within 1 min under 1 min avg · 100% paidTested 16 October 2026
SportPesa “Paybill 955100 or 5212121 (account/reference number: your registered number)” (network not named)read 21 October 2026 not printednot printednot printednot printed About 5% of the amount withdrawn, labelled “Witholding tax on withdraw” by SportPesa 9 tests Within 1 min under 1 min avg · 100% paidTested 16 October 2026
Odibets “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 Enter the amount you wish to withdraw (minimum 100/=); the page also states 'The minimum withdrawal amount is 100 Kshs'not printedadditional carrier fees apply when processing withdrawal requests to your accountwe process withdrawals instantly Varied, 5.1 to 7.6% of the amount withdrawn 9 tests Within 1 min under 1 min avg · 100% paidTested 16 October 2026
1xBet “M-Pesa”read 29 October 2026 Minimum: 100.00 KESnot printedNo fees15 minutes None: the full amount arrived 9 tests 2 to 642 min 1.9 hr avg · 87.5% paid · fee noneTested 16 October 2026
Melbet “Mpesa”read 16 September 2026 not printednot printednot printednot printed Under 1 KES: the amount was rounded down to the shilling 9 tests 3 to 10 min 5 min avg · 100% paidTested 16 October 2026
Mozzartbet “Mpesa”read 2 November 2026 not printednot printednot printednot printed not tested not tested Not measured yet

Betika withdrawal charges and limits

No payment method was found on the 2 pages of Betika's site opened on 21 October 2026, so no withdrawal minimum, fee or time can be quoted.

Read on the operator's page on 21 October 2026. A declared fee or limit is what the operator wrote that day, not a promise we tested.

Measured: 8 withdrawals placed, 8 paid (100%); under 1 min on average to the M-Pesa SMS over the 8 paid, fee seen varied between runs. Tested 16 October 2026

In our real-money tests (9 tests, 29 September 2026 to 16 October 2026): taken at withdrawal, about 5 to 5.4% of the amount withdrawn, labelled “Withdrawal Tax” by Betika; time from the request to the M-Pesa SMS, within 1 min; extra check: None. Each test, with its screenshots.

Betika: licence, offer and payment methods as declared · paybill number and M-Pesa terms

SportPesa withdrawal charges and limits

Method as printed: “Paybill 955100 or 5212121 (account/reference number: your registered number)”, without naming the mobile money network.

No withdrawal minimum, maximum, fee or time is printed for this method on the page read.

SportPesa prints two paybill numbers on its home page (955100 or 5212121, reference: your registered number) without naming the mobile money network, a minimum, a fee or a time.

Read on the operator's page on 21 October 2026. A declared fee or limit is what the operator wrote that day, not a promise we tested.

Measured: 8 withdrawals placed, 8 paid (100%); under 1 min on average to the M-Pesa SMS over the 8 paid, fee seen varied between runs. Tested 16 October 2026

In our real-money tests (9 tests, 29 September 2026 to 16 October 2026): taken at withdrawal, about 5% of the amount withdrawn, labelled “Witholding tax on withdraw” by SportPesa; time from the request to the M-Pesa SMS, within 1 min; extra check: None. Each test, with its screenshots.

SportPesa: licence, offer and payment methods as declared · paybill number and M-Pesa terms

Odibets withdrawal charges and limits

Method as printed: “M-PESA (in-site STK push, or Lipa na M-PESA Pay Bill 290680, account 'ODI'; withdrawal also by SMS 'W#Amount' to 29680)”.

  • Withdrawal minimum, as Odibets words it: Enter the amount you wish to withdraw (minimum 100/=); the page also states 'The minimum withdrawal amount is 100 Kshs'
  • Withdrawal fee, as Odibets words it: additional carrier fees apply when processing withdrawal requests to your account
  • Withdrawal time, as Odibets words it: we process withdrawals instantly
  • Not printed for this method: maximum.

Read on the operator's page on 2 November 2026. A declared fee or limit is what the operator wrote that day, not a promise we tested.

Measured: 9 withdrawals placed, 9 paid (100%); under 1 min on average to the M-Pesa SMS over the 9 paid, fee seen varied between runs. Tested 16 October 2026

In our real-money tests (9 tests, 29 September 2026 to 16 October 2026): taken at withdrawal, varied, 5.1 to 7.6% of the amount withdrawn; time from the request to the M-Pesa SMS, within 1 min; extra check: None. Each test, with its screenshots.

Odibets: licence, offer and payment methods as declared · paybill number and M-Pesa terms

1xBet withdrawal charges and limits

Method as printed: “M-Pesa”.

  • Withdrawal minimum, as 1xBet words it: 100.00 KES
  • Withdrawal fee, as 1xBet words it: No fees
  • Withdrawal time, as 1xBet words it: 15 minutes
  • Not printed for this method: maximum.

Deposit, as 1xBet words it: minimum: 40.00 KES; fee: No fees; time: Instant.

Read on 1xbet.co.ke from Kenya on 29 October 2026. The payments page lists M-Pesa and Airtel for both deposits and withdrawals, with no fees on either side; it prints no paybill number.

Read on the operator's page on 29 October 2026. A declared fee or limit is what the operator wrote that day, not a promise we tested.

Measured: 8 withdrawals placed, 7 paid (87.5%); 1.9 hr on average to the M-Pesa SMS over the 7 paid, fee seen none. Tested 16 October 2026

In our real-money tests (9 tests, 29 September 2026 to 16 October 2026): taken at withdrawal, none: the full amount arrived; time from the request to the M-Pesa SMS, 2 to 642 min; extra check: One-time code by SMS (2 of 7 withdrawals). Each test, with its screenshots.

1xBet: licence, offer and payment methods as declared · paybill number and M-Pesa terms

Melbet withdrawal charges and limits

Method as printed: “Mpesa”.

No withdrawal minimum, maximum, fee or time is printed for this method on the page read.

Read on the operator's page on 16 September 2026. A declared fee or limit is what the operator wrote that day, not a promise we tested.

Measured: 7 withdrawals placed, 7 paid (100%); 5 min on average to the M-Pesa SMS over the 7 paid, fee seen varied between runs. Tested 16 October 2026

In our real-money tests (9 tests, 29 September 2026 to 16 October 2026): taken at withdrawal, under 1 KES: the amount was rounded down to the shilling; time from the request to the M-Pesa SMS, 3 to 10 min; extra check: One-time code by SMS (2 of 7 withdrawals). Each test, with its screenshots.

Melbet: licence, offer and payment methods as declared · paybill number and M-Pesa terms

Mozzartbet withdrawal charges and limits

Method as printed: “Mpesa”.

No withdrawal minimum, maximum, fee or time is printed for this method on the page read.

Deposit, as Mozzartbet words it: fee: No fees will be charged by the Bookmaker for deposits into the gaming account..

Mozzartbet documents only one deposit channel on its Kenyan help site: Lipa na Mpesa to paybill 290059, with the account number being the player's own phone number. Its terms add cards, bank transfer and cash at a bet shop, but print no minimum, maximum or fee for any of them.

Read on the operator's page on 2 November 2026. A declared fee or limit is what the operator wrote that day, not a promise we tested.

No M-Pesa withdrawal has been placed and timed on Mozzartbet yet, so this section makes no claim about what a withdrawal costs or how long it takes. The observed fee and the average time will appear here, with their date and the number of runs behind them, once at least three real withdrawals have been recorded. Not measured yet

Mozzartbet: licence, offer and payment methods as declared · paybill number and M-Pesa terms

A declared minimum, maximum, fee or time is what the operator wrote on the date shown; it is not a promise we tested. The measured column is the only one that is. Method · changes.