Betting Sites That Accept Mpesa in Kenya


– Zero Tax on Linebet

– 100% 1ST Deposit Bonus Up To $100


– Deposit and Withdrawal via Mpesa (AstroPay)

Click HERE Or on the Banner Below to Join LINEBET


USE PROMO-CODE: freebetke


M-Pesa is a mobile payment service that has been operating for more than ten years in Kenya. It is the most popular payment method in Kenya. Available primarily to Kenyan punters, M-Pesa allows you to easily and quickly make payments online. And it’s favoured by a number of betting sites thanks to its ease of use, adaptability and more.

Currently, using M-Pesa is among the most popular and effective ways of depositing money on online betting sites. Most bookmakers recommend this payment option to Kenyans despite the abundance of payment options in the country.

In this review, we’ll write about the betting sites that accept M-Pesa in Kenya.

Why use an International Betting Site that Accepts M-Pesa?

M-Pesa is one of the best options for Kenyans to deposit funds to international betting sites. One of the major benefits of using this method is that it allows the safe transfer of money online. Being a highly trusted payment system, Kenyan players can be confident that their money is in good hands. Another upside is that M-Pesa transactions are processed offline. You do not need an internet connection to transfer funds to your betting site account. The easy-to-use platform is friendly to all types of players.

Besides that, M-Pesa does not require any bank card. Since it is a mobile service, it only requires you to have enough money on your SIM card. Couple this with the fact that all our top betting sites utilize the latest SSL encryption protocols to ensure your online sports betting experience is protected. The bookies are also licensed by the Betting Control and Licensing Board, the main regulatory body in the country.

Another positive of M-Pesa is it affords instant access to your deposits. When placing bets on sports, you can’t wait around for cash to clear. You need to get your stake down quickly to secure the best possible odds on your bets. That’s why M-Pesa is useful as it gives you access to your deposits with a single click.

Withdrawals are almost as fast and just as easy. If you have been lucky enough to back a winner, you will want to get your hands on the cash quickly. You can’t afford to wait up to five business days that are advertised by debit cards. M-Pesa withdrawals are advertised as less than 24 hours and, in most cases, are instant.

Step By Step Guide on How to Deposit with M-Pesa

Making payments on international betting sites using M-Pesa includes these general steps.
– Open the SIM Toolkit app on your mobile and head on to the M-Pesa menu
– Hit the Lipa Na M-Pesa option
– Click on the Paybill button and select “Enter Business Number.”
– Enter the Paybill number of your preferred betting site.
Each site has a unique Paybill number
– Key in your phone number on the “Account Number” option
– Enter the cash amount you want to deposit
– Provide your M-Pesa pin and click “Send” to confirm the transaction
-M-Pesa will send you a transaction confirmation message within seconds.

How to Deposit at 22Bet with M-Pesa

Making deposits via M-Pesa at 22Bet is straightforward. Here are the quick steps that you need to follow.

Current M-Pesa Paybill and Airtel Till numbers
  • Open the SIM Toolkit app on your mobile and head on to the M-Pesa menu
  • Choose the Lipa Na M-Pesa option
  • Click on the Paybill button and select “Enter Business Number.”
  • Enter the 22Bet Paybill 895599 and the Account Number as “22Bet.”
  • Enter the amount you want to deposit
  • Provide your M-Pesa pin and click on “Send” to complete the process
  • M-Pesa will send you a transaction confirmation message immediately.

How to Deposit at Betwinner with Mpesa

Betwinner is a reputable betting site that has been in the Kenyan market since 2018. Here are the steps of depositing money at Betwinner using M-Pesa.

– Open the SIM Toolkit app on your phone and head on to the M-Pesa menu
– Hit the Lipa Na M-Pesa button
– Click on the Paybill button and select “Enter Business Number.”
– Enter the Betway Paybill 998989 and the Account Number as “ Betwinner”
– Enter the cash amount you want to deposit
– Provide your M-Pesa pin and click on “Send” to complete the process
– M-Pesa will send you a confirmation message immediately
– Login to your Betwinner account and check your account balance.

How to Deposit at Melbet with M-Pesa

Melbet is among the most popular M-Pesa betting sites with a lot in store for Kenyan players. You can fund your Melbet account by following these quick steps.

  1. Open the SIM Toolkit app on your phone and head on to the the M-Pesa menu
  2. Chose the Lipa Na M-Pesa option
  3. Click on the Paybill button and select “Enter Business Number.”
  4. Enter the Betway Paybill 5151511 and the Account Number as “Melbet”
  5. Enter the cash amount you want to deposit
  6. Provide your M-Pesa pin and click on “Send” to complete the process
  7. M-Pesa will send you a confirmation message immediately

How to Deposit at 1xBet with Mpesa

1xBet has been in the Kenyan market since 2016 and has managed to attract the attention of many players in the country. Here is how to make payments via M-Pesa on the platform.

  1. Open the SIM Toolkit app on your mobile and head on to the M-Pesa menu
  2. Select the Lipa Na M-Pesa option
  3. Click on the Paybill button and select “Enter Business Number.”
  4. Enter the Betway Paybill 290027 and the Account Number as “1xBet.”
  5. Enter cash amount you want to deposit
  6. Provide your M-Pesa pin and click on “Send” to complete the process
  7. M-Pesa will send you a transaction confirmation immediately

The amount should also reflect in your betting account instantly.

Best Alternatives to M-Pesa

There are many alternatives to M-Pesa on international betting sites. One is Airtel money, which is available in almost all sites that accept M-Pesa. Making payments via Airtel Money is almost similar to M-Pesa. What might differ is the Paybill number. The transactions are also instant, and you do not need a bank card. Besides that, Airtel is a trustworthy banking option, and players are guaranteed maximum safety of their funds. Other payment options include:
– Neteller
– Skrill
– PayPal
– Visa
– Mastercard
– Paysafecard

The options vary depending on your betting sites and so does the processing time.

M-Pesa Betting Sites FAQs

Is M-Pesa free?

No. You do pay a small transaction fee on each transaction you make, but it’s worth pointing out that this is usually quite small – and is very often lower than you’d find with other banking options. What’s more, many bookmakers that use M-Pesa may offer to refund the fees for you into your betting account.

Which countries is it available in?

Currently, M-Pesa is available to punters residing in the Democratic Republic of the Congo, Egypt, Ghana, India, Kenya, Lesotho, Mozambique and Tanzania.

Is M-Pesa safe?

Yes. M-Pesa is a trustworthy payment option with more than 10 years of operation. Using the method to fund your sports betting account is extremely safe and quick.

How much does M-Pesa charge for transactions?

The M-Pesa transaction costs depend on the amount you are sending.

How much does it cost to withdraw from M-Pesa?

Similar to sending money, the M-Pesa withdrawal costs vary with the amount you are withdrawing.

Do I qualify for a welcome bonus if I make my first deposit using M-pesa?

Absolutely! The international bookmakers offer a welcome bonus to all customers regardless of the method they use to deposit.

Are There Any Fees When Making M-Pesa Deposits?

Yes. M-Pesa has standard deposit transaction fees depending on the amount you wish to send.

Are There Any M-Pesa Deposit Limits?

Yes. The maximum amount you can transact via M-Pesa in a day is Ksh300000, and the minimum deposit is Ksh.10. Betting sites also have deposit limits.


– Zero Tax on 1xBet!


– 200% 1STDeposit bonus up to $100

– Deposit and Withdrawal via Mpesa

Click HERE or on the banner below to join 1XBET


Use Promo-Code: freebetke


.