Top International Mpesa Betting Sites in Kenya (2023)

M-Pesa is one of the fastest-growing mobile money service providers in Kenya, and its reach is global. The service is a 100% Kenyan-born invention launched in 2007 by Safaricom, the largest mobile service provider in Kenya.

International Betting Sites That Accept Mpesa

Sort by
50% up to 5,000 KES in Free Bets
  • Build Custom Soccer Bets
  • High odds
  • Fantastic Betting App
Welcome Bonus Up To 15000 KES!
  • Big Welcome Bonus
  • 24/7 Customer Service
  • 30+ Sports & 1000's of Betting Markets
Win up to KSH 20 000 000 every day!
  • High Betting Odds
  • Great Betting Apps for Android and iOS
  • Mozzart Super Grand Jackpots up to 200,000,000 Ksh
1xBet Kenya
Welcome Bonus up to €1500 + 150 FS!
  • High Odds
  • 1000's of live events each day
  • Live streaming
Sahara Games
Get an 100 KES Free Bet
  • 27+ Sports
  • 100's of Betting Markets
  • High Betting Odds
100% Welcome Free Bet up to 1000 KSH
  • BettingGuide Exclusive Bonus
  • Safe and Trusted Kenyan Sportsbook
  • Free Betting Tips in the Betsafe Blog

Mpesa-Friendly International Betting Sites in Kenya (2023)

MPesa has won its place globally as the most preferred mobile money service provider with over 48 million subscribers in East Africa and beyond. 

Today, Kenyans use the platform to shop, send money to friends and relatives, and pay bills, including deposits and withdrawal services on most sportsbooks. Both local and international bookies operating in Kenya have adopted M-Pesa as one of the payment options that punters can use to transact on their platforms. 

We’ll cover the international sportsbooks that accept M-Pesa as a payment option in this read. Keep it here till the end as we unravel the betting sites you can use M-Pesa to make your betting experience easy and convenient. 

How Mpesa Works

Before we jump into the top seven Betting sites that accept M-Pesa, we’ll look at how the mobile money platform works. If you are visiting Kenya and would like to use the service, you’ll need to pay closer attention to this section to understand how M-Pesa works. 

You’ll need to have a Safaricom SIM card registered in your name. Visit any M-Pesa agent or Safaricom shops located in every major town in Kenya. The attendants will sell Safaricom SIM cards and register you as an M-Pesa subscriber. You need an original copy of your National ID or a valid passport. Once registered, the Safaricom toolkit on your phone will automatically update and access the M-Pesa menu. 

You can deposit money into your M-Pesa account and use it to do various mobile transactions across different platforms. You can pay bills, buy airtime, send money to other M-Pesa users, and many more functionalities. Even better, you can deposit money directly to your betting account if your sportsbook supports M-Pesa payments. You can also withdraw winnings from your betting wallet directly to your M-Pesa account. 

The best part about most bookies that accept M-Pesa is that deposits and withdrawals are instant. Let’s look at the top ten international betting sites where you can use M-Pesa to fund your account. 

How to Deposit Money on International Sportbooks Via M-Pesa

After looking at the international sites that accept M-Pesa payments, we can look at the deposit procedure these sites follow. Though each site has its deposit procedure, we can summarize the general M-Pesa payment process in the following steps:

  • Go to your phone's MPesa menu. It's accessible through your SMS tools.
  • Select Lipa na M-Pesa from the options list.
  • Choose Pay Bill.
  • Enter your betting site's pay bill number. Each MPesa-accepting overseas betting site has its own distinct pay bill number.
  • Enter the username and phone number you use to place bets.
  • Fill in the amount you'd like to deposit.
  • Confirm your purchase.

MPesa is a fast, secure, and reliable way to deposit money into an international betting site.

How to Withdraw Money From International Sportbooks Via M-Pesa

The withdrawal process at most international betting sites in Kenya that accept M-Pesa follows the same general procedure. Here are the steps you should follow to make a withdrawal to your M-Pesa account:

  • Log in to your account on the betting site you registered for.
  • Click on the ‘My Account' button.
  • Choose the "Withdraw" button.
  • Select "M-Pesa" as your withdrawal method.
  • Enter the amount of money you'd like to withdraw.
  • In the blank, type your M-Pesa account number.
  • Key in your account's PIN code.
  • Select the ‘Confirm’ button from the drop-down menu.

You will receive an SMS from your betting site and M-Pesa confirming the transaction's success.

Top 7 Betting Sites That Accept M-Pesa Payments


Betway is one of Kenya's most well-known betting platforms.

Betway remains a favourite bookie for many Kenyan players today, thanks to an enticing 100% bonus of up to Kshs 5000 on the initial deposit and other promotions centred on free bets and prizes.

To use M-Pesa on Betway, you must first sign up for an account on their website. The site will require personal biodata. You must give an M-Pesa-compatible mobile phone number. After that, you should be able to deposit funds using Betway's PayBill number, which is easily accessible. Withdrawing money is also very straightforward.

Sign in to your account on the Betway website. Select M-Pesa as your service provider when using the withdraw option. Make a note of how much money you want to take out.


22Bet is another international betting site that has won the hearts of many Kenyan punters. Kenyans love it for many reasons, and one of them is that they can deposit and withdraw via M-Pesa. 

Besides being an M-Pesa-compatible betting site, the site is a great football betting space. Kenyan punters are great fans of football, and it’s one of the most bet on sports on the bookie. Also, punters can claim 22Bet’s welcome bonus package, which is a 100% deposit bonus of up to Ksh. 15,000. 

22Bet is the place to visit if you seek an international football betting site that accepts MPesa deposits quickly and easily. The pay bill number for 22Bet is 895599. You can use this number to deposit money on 22Bet using MPesa.


Betwinner is the unsung star of Kenyan sports betting, with one of the most excellent welcome bonus offers in the country and an appealing, easy-to-use betting interface. Betwinner is an excellent worldwide betting service that accepts MPesa and shillings transactions.

Betwinner not only has a generous 100% first deposit bonus of up to Ksh. 15,000, but they also have reasonable wagering conditions. The sportsbook is attractive and big, with football betting at the top of the list and other sports following close.

Go on and peek at the site, sign up, and receive your 100% bonus. 

Melbet Kenya

Melbet is one of Kenya's newest betting companies. Even though it is new to Kenya, it offers high odds, high ratios, and a diverse range of sporting events (over 40 sports, including e-sports). Players may access online casinos, slots, other games, and bonuses for both novice and experienced players. 

Melbet allows Kenyan subscribers to make M-Pesa deposits and withdrawals in an easy and quick process. It’s no doubt that Melbet is set to give Kenyan punters the betting experience they deserve. 


Helabet is another international betting site that accepts M-Pesa deposits and withdrawals from Kenyans. Though it’s still making its way to take a seat among the big-name sportsbooks in Kenya, it offers a lot of betting goodies to both newbie and seasoned punters. 

The site offers a diverse range of sports betting, live betting, and casino games. Free bets, daily specials, and cashback offers are just a few of the benefits available at the gambling site to help you improve your wallet. The welcome bonus is the most profitable deal, a 100% Helabet bonus on your first deposit when you sign up.

Sahara Games Kenya

Sahara Games Kenya is another of the top online sports betting sites in Kenya. Approximately 35,000 live events are held every week, with jackpots ranging from thousands to millions of dollars. 

When you register an account, you will be given free bets, which will assist you in getting started. Deposit KSH 100 with Mpesa and receive an additional KSH 100. The website is mobile-friendly, allowing you to fund your account and place bets while on the go.

Mozzartbet Kenya

Mozzartbet is another bookmaker making leaps and bounds in the Kenyan betting market. The fully licensed bookie allows punters to bet on a wide array of both pre-match and live sporting events. You have a high chance of winning when you bet on football, thanks to the great odds on the fixtures in the sport. 

Even better, deposits and withdrawals are made easy by the site’s M-Pesa payments options. You need to create a Mozzartbet account using your M-Pesa registered number, make a deposit via M-Pesa, and bet on your favourite sport. 

Frequently Asked Questions

James is responsible for the Kenyan market on BettingGuide. He has a keen interest in sports betting and Gambling laws in particular. James is a Lawyer practising in East Africa, loves writing, and has a Law Degree from Makerere University, Uganda and a Post Graduate Diploma from the Kenya School of Law, Kenya.