#5 of 5 measured for payout speed
1xBet M-Pesa withdrawals
Slow Tested 16 October 2026 Licence on their site, read 3 November 2026
average time to the M-Pesa SMS
- Paid out
- 87.5%
- Withdrawals requested
- 8 (7 paid, 1 failed)
- Fee seen
- None
- Fastest / slowest
- 2 min / 11 hr
- First / last run
- 29 September 2026 / 16 October 2026
- Tested by
- Oscar N.
Tested with real money
1xBet tested with real money
9 tests, 29 September 2026 to 16 October 2026, by Oscar N. (independent tester based in Kenya, paid a fixed fee per test by HarakaRank whatever the result). 7 of 9 ended with money on M-Pesa, 1 withdrawal refused, 1 bet lost with nothing left to withdraw.
- Time to the M-Pesa SMS
- 2 to 642 min2 to 5 min: 3 tests · 6 to 15 min: 1 test · 16 to 30 min: 1 test · over 30 min: 2 tests
- Taken at withdrawal
- None: the full amount arrived
- Extra check before paying
- One-time code by SMS (2 of 7 withdrawals)
- Bet before withdrawing
- Yes: a withdrawal was refused for lack of a bet
- M-Pesa cost on deposit
- none or KSh 24, depending on the payee
- Account used
- Opened 14 September 2022
- 1 October 2026 Tested with the 1xBet Kenya Android app (1xBet-ke), installed from an APK. Tester's report, no screenshot.
- 29 September 2026 1xBet refused a withdrawal of an unplayed deposit and gave its rule.
“The security department reserves the right to decline withdrawal requests if deposit or withdrawal amount(s) do not correspond to the stakes of bets placed (to be able to withdraw funds the deposit amount must be wagered in full in bets with odds of at least 1.1). Criteria for withdrawal approval is the amount of bets placed within the deposit in question.”
- 1 October 2026 Each of the three deposits went to a different M-Pesa payee (INSTRIPE PAYMENT SOLUTIONS LIMITED, GIKENOH ENTERPRISE LIMITED, GAMEFLO). M-Pesa charged nothing on the first and 24 KES on the other two. Both withdrawals were paid by BLOGGERLY PAYMENTS SOLUTION B2C.
- 4 October 2026 In tests 4 to 6 deposits went to INSTRIPE PAYMENT SOLUTIONS LIMITED and GIKENOH ENTERPRISE LIMITED, and withdrawals were paid by GIKENO ENTERPRISE LIMITED and MEZIZ BET. No code was asked before these withdrawals.
- 14 October 2026 1xBet refused a withdrawal because the deposit had been bet at odds of 1.056, under its 1.1 minimum, and quoted the same rule. A second bet at odds of 1.16 cleared it.
“The security department reserves the right to decline withdrawal requests if deposit or withdrawal amount(s) do not correspond to the stakes of bets placed (to be able to withdraw funds the deposit amount must be wagered in full in bets with odds of at least 1.1). Criteria for withdrawal approval is the amount of bets placed within the deposit in question.”
- 15 October 2026 On 1xBet's own history, the withdrawals of 14 and 15 October were completed 1 h 54 min and 10 h 44 min after the request (23:39 to 01:33, 08:09 to 18:53). In tests 1 to 6 the longest wait had been 18 minutes.
- 16 October 2026 In the tests of 14 to 16 October deposits went to GAMEFLO and GIKENOH ENTERPRISE LIMITED, and M-Pesa charged 24 KES on each. Both withdrawals were paid by KASCALTY SOLUTIONS.
Each test as recorded by Oscar N. Times are read to the minute, from the withdrawal request to the M-Pesa SMS.
| Test | Deposit | Bet | Withdrawal | Time | Proof |
|---|---|---|---|---|---|
| 1. 29 September 2026 Morning | KSh 200 M-Pesa cost none credited KSh 200 to INSTRIPE PAYMENT SOLUTIONS LIMITED | KSh 200 at 1.687lost | Refused Withdrawal of the 200 KES deposit refused before any bet: the deposit must be wagered in full at odds of at least 1.1. The tester then bet it and lost, leaving nothing to withdraw. | - | |
| 2. 30 September 2026 Evening | KSh 200 M-Pesa cost KSh 24 credited KSh 200 to GIKENOH ENTERPRISE LIMITED | KSh 200 at 1.148won | Paid KSh 229 → KSh 229 on M-Pesa paid by BLOGGERLY PAYMENTS SOLUTION B2C · ref UIU2F8••RB | 18 min22:15 → 22:33OTP asked | |
| 3. 1 October 2026 Morning | KSh 211 M-Pesa cost KSh 24 credited KSh 211 to GAMEFLO | KSh 211 at 1.195won | Paid KSh 252 → KSh 252 on M-Pesa paid by BLOGGERLY PAYMENTS SOLUTION B2C · ref UJ12F8••G2 | 2 min06:42 → 06:44OTP asked | |
| 4. 2 October 2026 Evening | KSh 200 M-Pesa cost none credited KSh 200 to INSTRIPE PAYMENT SOLUTIONS LIMITED | KSh 200.75 at 1.104won | Paid KSh 221 → KSh 221 on M-Pesa paid by GIKENO ENTERPRISE LIMITED · ref UJ32F8••ZX | 4 min3 Oct, 05:21 → 05:25 | |
| 5. 3 October 2026 Afternoon | KSh 200 M-Pesa cost KSh 24 credited KSh 200 to GIKENOH ENTERPRISE LIMITED | KSh 200 at 1.164won | Paid KSh 233 → KSh 233 on M-Pesa paid by MEZIZ BET · ref UJ32F9••SV | 13 min21:27 → 21:40 | |
| 6. 4 October 2026 Night | KSh 200 M-Pesa cost KSh 24 credited KSh 200 to GIKENOH ENTERPRISE LIMITED | KSh 200 at 1.26won | Paid KSh 252 → KSh 252 on M-Pesa paid by GIKENO ENTERPRISE LIMITED · ref UJ42F9••5E | 4 min07:47 → 07:51 | |
| 7. 14 October 2026 Evening | KSh 200 M-Pesa cost KSh 24 credited KSh 200 to GAMEFLO | KSh 200 at 1.056won | Paid KSh 244 → KSh 244 on M-Pesa paid by KASCALTY SOLUTIONS · ref UJF2FA••5M A first request for 211 KES at 22:31 was refused: the 200 KES bet had odds of 1.056, under the 1.1 minimum. A second bet of 211.20 KES at odds of 1.16 cleared it. | 113 min23:39 → 01:32 | |
| 8. 15 October 2026 Night | KSh 200 M-Pesa cost KSh 24 credited KSh 200 to GIKENOH ENTERPRISE LIMITED | KSh 200 at 1.11won | Paid KSh 222 → KSh 222 on M-Pesa paid by KASCALTY SOLUTIONS · ref UJF2FA••2P 1xBet's history shows the request pending from 08:09 until 18:53. The tester reports that no support was offered during the delay. | 642 min08:09 → 18:51 | |
| 9. 16 October 2026 Afternoon | KSh 200 M-Pesa cost KSh 24 credited KSh 200 to GIKENOH ENTERPRISE LIMITED | KSh 200 at 1.195lost | No withdrawal Bet lost, nothing left to withdraw. | - |
9 tests are a sample, not a verdict: they say what happened on those days, on one account and one line. Personal details are hidden on every screenshot. How the tests are run.
Every tested operator side by side: real-money tests. 18+.
Licence
Licence 0001233 as printed on 1xBet's own site, read on 3 November 2026, in the name of ADVANCED GUILD LIMITED. Regulator: Gambling Regulatory Authority of Kenya (GRA). This is the licence the operator publishes, not a register entry.
“1xbet.co.ke is owned and managed by ADVANCED GUILD LIMITED, which operates under licenses No.0001233 and № 0001232 dated July 28th, 2025 issued by the Betting Control and Licensing Board of the Republic of Kenya.”
1xBet's own words, read on 1xBet's own page on 3 November 2026 · regulator as 1xBet names it: “Betting Control and Licensing Board of the Republic of Kenya”.
What 1xBet declares on its own site
Welcome offer
“200% BONUS FOR YOUR FIRST DEPOSIT”
- What the page says: Register with 1xbet Kenya and get an amazing 200% bonus for your first deposit!
- How to get your bonus: Register on the 1xbet Kenya website. Fill in your personal profile in My Account and enable the function "Take part in bonus offers". Make a deposit of at least 112 KES. The bonus will be credited to your account automatically once you make a deposit.
- One bonus per customer: Each customer is only entitled to receive one bonus.
- How the bonus is made up: The bonus consists of two halves, each worth 100% of the deposit amount.
- Maximum bonus amount: The maximum total bonus amount for the 200% bonus is 20,000 KES.
- When the bonus is credited: The bonus will be automatically credited to your account after you make your first deposit if all your personal details have been filled in and your phone number has been activated.
- Validity: The bonus must be used within 30 days of registration. After 30 days, the bonus and all winnings earned using the bonus will expire.
- Wagering, accumulators half: Half of the bonus amount must be wagered 5 times in accumulator bets. Each accumulator bet must contain 3 or more selections, at least 3 of which must be at odds of 1.40 or higher. The start dates of all events must be within the validity period of this offer.
- Wagering, 1xGames half: Wager the second half of the bonus amount 30 times in games from the 1xGames section.
- Games excluded from the 1xGames half: The offer doesn't include the following games from the 1xGames section: Pachinko, PF Dice, Roulette, PF Roulette, PF Pokerlight. The list of available games for the desktop and mobile versions can vary and may be changed at any time.
- Before the money reaches the main account: The bonus must be wagered in full, in accordance with the terms of this offer, before funds are withdrawn, otherwise any bonuses or winnings gained using these funds will be forfeited. Any bonus funds remaining after the bonus has been wagered, up to a maximum of the initial bonus amount, will be credited to your main balance.
- If the remaining bonus balance is too small: If your remaining bonus account balance is less than the minimum stake amount after the bonus has been wagered, the bonus will be deemed to have been lost.
- When the bonus counts as wagered: The bonus is deemed to have been wagered only after all the bets for the specified amount have been settled.
- Rejecting the bonus: Customers may reject the bonus before they fulfil the requirements of the offer in full if their remaining account balance is higher than the bonus amount. Customers may withdraw the remainder of all their deposits. In this case, all winnings and the bonus amount will be forfeited.
- Not combinable with other offers: The offer cannot be used in conjunction with any other promotional or special offers.
- One bonus per household: Only one bonus is allowed per customer, family, address, shared computer, shared IP address, and any identical account details including e-mail address, bank account details, credit card information and payment system account. Any misuse of this bonus offer will lead to an account being closed.
- Identity checks (KYC): The customer must provide ID documents, when necessary, to validate their identity (KYC). Failure to produce these documents if requested by 1xbet Kenya will result in the bonus and any winnings being forfeited.
- Opt-in required: Customers need to opt in to get bonuses by ticking "Take part in bonus offers" in My Account.
Read on the operator's page on 29 October 2026 · Read on 1xbet.co.ke from Kenya on 29 October 2026. The first-deposit page now sets out its terms point by point: a 200% bonus made of two halves worth 100% of the deposit each, a maximum total bonus of 20,000 KES, a 112 KES minimum deposit, 30 days of validity, and two separate wagering requirements (5 times in accumulators of 3 or more selections at odds of 1.40 or higher, 30 times in 1xGames).
Payment methods
- M-Pesa Deposit as the operator words it - minimum: Minimum: 40.00 KES; fee: No fees; time: Instant. Withdrawal as the operator words it - minimum: Minimum: 100.00 KES; fee: No fees; time: 15 minutes.
- Airtel Deposit as the operator words it - minimum: Minimum: 10.00 KES; fee: No fees; time: Instant. Withdrawal as the operator words it - minimum: Minimum: 100.00 KES; fee: No fees; time: 15 minutes.
Read on the operator's page on 29 October 2026 · 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.
Products
Observed on the operator's site on 5 October 2026
1xBet Kenya Registration, Licence Check and Promo Code Rules
Published 7 October 2026
Opening a 1xBet account in Kenya means registering directly on 1xbet.co.ke, or through the operator’s Android or iOS app, and confirming that you meet Kenya’s legal gambling age of 18. The Gambling Control Act, 2025 requires every online operator, including 1xBet, to check proof of age of majority before registering a player, under section 72 of the Act. That one rule matters more to a new account than any promotion on the page.
Is 1xBet licensed to operate in Kenya?
1xBet’s Kenyan site is run by Advanced Guild Limited, which the operator states holds licence numbers 0001233 and 0001232, dated 28 July 2025, issued by the Betting Control and Licensing Board, last verified on 29 October 2026. The BCLB was succeeded by the Gambling Regulatory Authority of Kenya (GRA) under the Gambling Control Act, 2025, assented on 7 August 2025 and commenced on 26 August 2025. On 2 October 2025 the BCLB announced that it was suspending all new and renewal licence applications until the end of a transition period scheduled for late February 2026. The GRA separately publishes its own register of licensed gaming companies for the 2025/2026 financial year, listing 187 entries on the date we read it. Before you register, search that register for Advanced Guild Limited rather than relying only on the licence numbers printed on the operator’s own page.
What age and identity checks apply when you register?
Kenyan law sets the legal gambling age at 18, following the Children Act, 2022, which defines a child as anyone who has not attained eighteen years. The Gambling Control Act, 2025 does not print a number of years in its registration section, but it still requires an operator to put in place mechanisms so that a child cannot be registered, and to ask for proof of age of majority before registering any player. Betting with a child is a separate offence under the Act, carrying a fine of up to one million shillings, up to a year in prison, or both. 1xBet does not state, on the pages we read, which documents its Kenyan form asks for during sign-up. What you can check yourself is whether the ID you plan to use matches the name and date of birth on the mobile money account you intend to deposit from.
What is the 1xBet promo code for Kenya?
1xBet’s first-deposit page, read on 29 October 2026, offers a 200% bonus on a player’s first deposit, made of two halves each worth 100% of the deposit, with a maximum total bonus of 20,000 KES. When we read the page on 5 October 2026, the registration form carried a field where a promo code can be entered; the terms read on 29 October 2026 do not mention a code at all, and nothing on the page says that entering one changes the size or terms of the offer. To qualify, the first deposit must reach at least 112 KES. The bonus credits automatically once that minimum is reached, provided your personal details are filled in and your phone number is activated, and it expires 30 days after registration if unused, taking any related winnings with it. Half of the bonus must be wagered 5 times on accumulator bets of three or more selections, at least three of them at odds of 1.40 or higher. The other half must be wagered 30 times in the 1xGames section, excluding Pachinko, Roulette, PF Roulette, PF Pokerlight and PF Dice. The offer is limited to one per customer, household and shared IP address, and must be switched on manually, by ticking “Take part in bonus offers” in My Account after you fill in your personal details.
What should you verify about deposits and withdrawals before you register?
1xBet lists M-Pesa and Airtel for both deposits and withdrawals on the payments page we read on 29 October 2026, with no fees on either side. The minimum deposit is 40 KES through M-Pesa and 10 KES through Airtel, and the minimum withdrawal is 100 KES on both. That page does not print a paybill or till number, so confirm the exact deposit flow inside the app once your account exists. Kenyan law sets a deadline for the other side of the transaction too: a licensee must credit any monetary prize from an online gambling transaction to the player’s account within two days, under section 70 of the Act. Safaricom’s own tariff, read on 28 September 2026, shows that a cash withdrawal from an M-Pesa agent costs between 11 and 309 KES depending on the amount, with deposits free and a cap of 250,000 KES per transaction. None of this says how quickly 1xBet itself releases a withdrawal to M-Pesa. That is the step Harakarank times directly: of 8 withdrawals requested between 29 September and 16 October 2026, 1xBet paid 7, at an average of 1.9 hours to the M-Pesa SMS, and 1 failed. Every run is dated in the test log further up this page.
Before you deposit anything, check the GRA’s current register for Advanced Guild Limited’s licence status, since the transition from BCLB could have changed what is listed there by the time you open an account.
1xBet Kenya: Licence Numbers, M-Pesa Deposits and Withdrawals
Published 26 October 2026
1xBet operates in Kenya under licence numbers 0001233 and 0001232, dated 28 July 2025, and takes deposits through M-Pesa and Airtel directly on its site. That is the short answer to whether 1xBet is active and reachable from Kenya. The rest of this page sets out what the operator states about its licence, its deposit channels, its first-deposit offer, and what you should check before relying on it for a withdrawal.
Is 1xBet licensed in Kenya?
1xbet.co.ke states that it is owned and managed by ADVANCED GUILD LIMITED, operating under licences No. 0001233 and No. 0001232, dated 28 July 2025, issued, in the operator’s own wording, by the Betting Control and Licensing Board. That board has since been succeeded: on 2 October 2025 the BCLB announced that the Gambling Regulatory Authority of Kenya (GRA) would take over licensing, with new and renewal applications suspended until the end of the transition period, scheduled for the end of February 2026. The GRA keeps a public register of licensed gaming companies for the 2025/2026 financial year, 187 entries as read on 13 September 2026, listing trading names, licence numbers by category and status. The operator’s own licence text predates that transition, so the register, not the wording on the site, is the current word on whether a given number is still active. Check the register under the operator’s trading name before you deposit.
How do you deposit with M-Pesa on 1xBet?
As read on 29 October 2026, the 1xbet.co.ke payments page lists two methods, M-Pesa and Airtel, for both deposits and withdrawals, with no fees on either side. The minimum deposit is 40 KES through M-Pesa and 10 KES through Airtel. The page prints no paybill number.
What does 1xBet say about withdrawals?
The same payments page, read on 29 October 2026, takes withdrawals through M-Pesa and Airtel, from a minimum of 100 KES, with no fees. How long a withdrawal takes is the part we measure ourselves rather than repeat: we timed 1xBet withdrawals to M-Pesa, 8 requested between 29 September and 16 October 2026, 7 paid and 1 failed, at an average of 1.9 hours to the M-Pesa SMS across the 7 that were paid (fastest 2 minutes, slowest 11 hours). Kenyan law sets a related deadline on the operator’s side: once you win a monetary prize in an online gambling transaction, the licensee must credit it to your account within two days. That clock covers crediting winnings to your 1xBet account, not the separate step of pulling the money out to M-Pesa. Every timed run, with its screenshots, is on this page.
What is the first-deposit offer?
1xbet.co.ke headlines a bonus on the first deposit: “Register with 1xbet Kenya and get an amazing 200% bonus for your first deposit!” The maximum is 200% of the deposit, triggered by a minimum deposit of 112 KES paid in a single amount, and credited automatically once that minimum is met. The bonus is valid for 30 days from registration; unused winnings and the bonus itself are forfeited after that. Half of the bonus must be wagered 5 times on accumulator bets of three or more selections, at least three of them at odds of 1.40 or higher. The other half must be wagered in the 1xGames section, 30 times over, excluding Pachinko, Roulette, PF Roulette, PF Pokerlight and PF Dice. The total bonus is capped at 20,000 KES. One bonus applies per customer, household and shared IP address.
What else does the site offer?
1xBet lists nine products in its menu and footer: sports, live, casino, live casino, 1xGames, toto, a cashout feature, and apps for Android and iOS.
Legal age and what to verify next
Kenyan law sets the gambling age at 18. A child, defined in Kenyan law as anyone under eighteen, may not be registered or bet with, and an operator must require proof of age before registering any player. Before you deposit with 1xBet, check its current entry in the GRA register for licence status, and read the dated results of our own M-Pesa withdrawal tests on this page.
Guides about 1xBet
What this page does not tell you
Only withdrawals to M-Pesa are measured here. Odds, app quality and customer support are outside the scope on purpose - a comparison that covers everything ends up measuring nothing. What the operator declares is quoted, not endorsed. The protocol and its limits.















