International Betting Sites That Accept MPESA

18+ | Please play responsibly | Terms and Conditions apply | Commercial Content

MPESA has become one of the real success stories of Kenya. It provides a hassle-free way of transferring funds between friends, family, and businesses. Read on to find out about the international betting sites that accept MPESA.

List of International Betting Sites Accept that Accept MPESA

OperatorWelcome OfferPaybill Number
50% deposit match up to 5,000 KSH
Sign up Code: VIPBONUS
22Bet Online betting bonus types
100% welcome bonus up to 18,000 KES
100% bonus on your first deposit
Promo Code: PROMKE
50% Parlay Cashback
200,000,000 KSH
Mozzart Super Grand Jackpot
100% up to 10,000 KES

Betway MPESA

Betway is one of the most well known sports betting sites in the world and has a dedicated Kenya site that also allows customers to deposit and withdraw funds using the Betway paybill number. It is just one of the international betting sites that accept MPESA.

There are betting markets covering all the biggest sporting events in the world. But you can also make your selections on a whole host of leagues and tournaments right here in Kenya. Whether it is the Premier League or the latest Harambee Stars international – Betway has you covered.

There are plenty of markets to choose from every single day and Kenyan punters will love the simplicity and usability of the site. The Betway new customer offer gives you the chance to claim a 50% match on your deposit to be used as free bets – up to 5,000 KSH.

50% First Deposit up to KSh 5,000 in Free Bets


Copy Code

18+ | Commercial Content | Wagering and T&Cs apply | For new customers only.

Betway Deposit Money using MPESA

Getting funds into your Betway account is simple too. Here is a quick step-by-step guide.

  1. Find MPESA on your mobile phone
  2. Select ‘Lipa na M-PESA’
  3. Then choose ‘Select paybill option’
  4. Enter the Betway paybill number – 880185
  5. Then enter the amount you wish to deposit
  6. Enter your own MPESA pin and you will receive a confirmation message from MPESA that your money has gone through
betway paybill number

22bet MPESA

22bet is another betting site that is very popular in Kenya, accepts Kenyan shillings, and also accepts deposits made with MPESA. There are all the betting markets that you would expect from an international bookmaker – along with Kenyan and other African events.

Any new customer account holder at 22bet can receive a match on their initial deposit of 100% – up to a limit of 18,000 KES. That is a great start to your experience with one of the best betting sites in Kenya. All you need to do is put the funds into your account and 22bet will award you with the bonus bets.

100% welcome bonus of up to 18,000 KES

18+ | Commercial Content | Wagering and T&Cs apply | For new customers only.

22bet Deposit Money using MPESA

22bet also allows you to deposit your money into your new customer account using MPESA. Here is how you do it.

  1. Go to the main MPESA menu
  2. Select Lipa na MPESA
  3. Next, select the paybill number option
  4. Enter the 22bet paybill number – 895599
  5. Then enter the account number – 22BET
  6. Enter the amount that you wish to deposit
  7. Then enter your MPESA pin number
  8. Confirm the transaction by clicking ‘send’ – your money will be able to use instantly
22bet paybill number

BetWinner MPESA

Many people will already be aware of BetWinner and its impressive mobile app. It is yet another international sports betting site that is available in Kenya. There is a particularly good selection of European football betting markets here. But there is plenty more for Kenyan punters to get excited about. You will be pleased to know that it is also another one of the international betting sites that accept MPESA.

When you sign up for a new customer account at BetWinner you will have your first deposit matched by 100%. The upper limit is 100 EUR, so that is a great way to get the ball rolling when it comes to your betting. You can use your bonus to bet on all the big football matches from across the world. Or just take your time to explore what else is on offer on the BetWinner site.

100% bonus on first deposit up to 130 EUR


Copy Code

18+ | Commercial Content | Wagering and T&Cs apply | For new customers only.

BetWinner Deposit Money using MPESA

Depositing money into your new BetWinner customer account is very easy to do. You will be making your selections in no time at all.

  1. Get up MPESA on your mobile phone
  2. Select Lipa na MPESA (this means ‘pay with MPESA’ in Swahili)
  3. Choose the paybill option
  4. Next, enter the BetWinner paybill number, which is 998989
  5. Enter the account number for BetWinner
  6. Then enter the amount of money you want to deposit
  7. Type in your own MPESA pin number
  8. Press send to confirm the transaction
betwinner paybill

Dafabet MPESA

Dafabet is another incredible Kenyan betting website that offers a reasonable range of betting markets, and the odds compare competitively to top sportsbooks that accept Kenyan bettors. When you make your first deposit at Dafabet, you qualify for a 50% bonus and other ongoing promotional offers on the site.

The website supports secure payment methods such as Mpesa, and thanks to the mobile-compatible website, you can fund your account and place bets from your smartphone.

Get up to KSH 5,000 in Money Back

18+ | Commercial Content | Wagering and T&Cs apply

Dafabet Deposit Money using MPESA

  1. From the Cashier page, click ‘deposit’ and select Mpesa
  2. Enter the amount you wish to transfer and you will get a prompt on your phone
  3. Key in your Mpesa PIN to complete the request

MozzartBet MPESA

MozzartBet has become one of the leading international betting sites in Kenya, allowing punters to wager on a series of sporting events and casino games. Punters are allowed to bet on sporting events, including Football, Tennis, Hockey, Volleyball, Esports, Cricket, Table Tennis and more. 

The betting platform offers a great user experience with its Android and iOS mobile app enabling customers to wager from any location at any time.

Unlike other international betting sites, MozzartBet is one of the foreign betting sites that accepts MPESA as a mode of depositing and withdrawing money. Therefore, it is the perfect option for Kenyan punters as it creates a seamless experience to use the site. All they need is to use the MozzartBet Paybill number to get access.

Punters will gain access to several wonderful promotions, including being able to cash out 200,000,000 KSH from the Mozzart Super Grand Jackpot. All you need to do is predict 20 selected football matches correctly. 

Claim Ksh 200,000,000 in Mozzart Super Grand Jackpot!

18+ | Commercial Content | Wagering and T&Cs apply |

MozzartBet Deposit Money Using MPESA

It is quick and easy to deposit money into your MozzartBet account using MPESA. Here is a step-by-step guide that you can follow;

  1. The first step is to access M-PESA on your device.
  2. Click on “Lipa NA M-PESA.”
  3. Navigate to MPESA Paybill and enter the business number – which is MozzartBet’s Paybill number – 290059 (the space for an account number should be left blank).
  4. Input the amount you want to deposit and press the “OK” icon.
  5. You will then receive an SMS confirming your deposit.


TonyBet is one of the reliable and trustworthy sites for Kenyans. The sportsbook is operated by Nuntis Limited, and offers a variety of pre-match as well as live sports betting events. With over 30 betting markets and more than 1000 sporting events each day, players will have something to wager on.

TonyBet has made it easy for you to deposit money into their account to wager on sports safely. They can put in money using bank cards like Visa and Mastercard. Besides the card option, TonyBet accepts various deposit methods, like MPESA, Airtel Money, Mastercard, etc.

Get 100% up to 10 000 KES


Copy Code

18+ | Commercial Content | Wagering and T&Cs apply | New Customers Only

TonyBet Deposit Money Using Mpesa

If you decide to use MPESA to make your deposit on TonyBet, you should follow this step-by-step guide.

  1. First, visit your Mesa menu and choose Lipa na MPESA.
  2. Go to pay bill and then enter the TonyBet Kenya deposit pay bill no.7325515.
  3. Put in your mobile number, which also stands as your TonyBet account number. 
  4. Set your deposit amount.
  5. Type in your MPESA PIN and then tap send to complete payment.

List of Kenyan Betting Companies that Accept MPESA

OperatorWelcome BonusPaybill Number
First Deposit up to 10,000 KES
Promo Code: BONUSMAX
Sahara Games
saharagames logo
Receive your first bet for FREE
Get up to 450% deposit on your first bonus

The International betting sites that accept Mpesa discussed above are based offshore. But they are regulated by the Betting Control and Licensing Board of Kenya (BCLB). If you prefer local-based betting sites, here is a list of active betting sites in Kenya that support Mpesa transactions.


Helabet is the best betting site for entry-level and seasoned Kenyan punters looking for a platform with a wide array of sports betting, live betting, and casino gambling. The gambling site offers several bonuses to boost your bankroll, ranging from free bets, daily offers, and cashbacks. The most lucrative offer is the welcome bonus, where when you sign-up, you are awarded a 100% Helabet bonus on the first deposit.

Helabet Mpesa Paybill Number: 290007

Account Number: Helabet

helabet paybill number



Copy Code

18+ | Commercial Content | Wagering and T&Cs apply | For new customers only.

Sahara Games

Sahara Games Kenya is the best online betting site for sports bettors. There are over 35,000 live events every week and jackpots going up to whopping amounts. You are awarded free bets when you open an account, and this will help you get started. Deposit KSH 100 via Mpesa and get awarded an extra KSH 100. The website is fully optimized for mobile users, which allows you to fund your account and place wagers on the go from your smartphone.

Mpesa PayBill Number: 290070

Account Number-Sahara

sahara games paybill number

Receive Your First Bet for FREE

18+ | Commercial Content | Wagering and T&Cs apply | For new customers only.


ChezaCash is a Kenya-based online sportsbook that is licensed by the Betting Control & Licensing Board. They offer diverse betting lines and odds on football and other major sports. There are several tools to help increase your chances of winning, such as the Multibet Boost.

Popular markets for football betting include total goals, double chance, over/under, and 1×2 bets, among others. Sign up and claim up to KSH 5,000 Karibu Deposit Bonus. If you already have an account, there are other bonuses and stake-back offers to take advantage of.

ChezaCash Mpesa Paybill Number: 290030

Account Number: ChezaCash

chezacash paybill

Get up to 450% deposit on your first bonus!

18+ | Commercial Content | Wagering and T&Cs apply | For new customers only.


How does MPSEA work in Kenya?

MPESA has been a financial revolution in Kenya, allowing many people to easily make payments that never had the opportunity before. All that is needed is a mobile phone and an MPESA account for the person paying and the person receiving. This can be for family and friends, or for goods and services.

Accessibility of convenient banking options is one of the key features that determine your overall betting experience. Depending on preference, convenience could mean fast withdrawal/deposit times, safety transactions, or a payment method that guarantees ultimate safety. Mpesa is one of the payment methods that fit all these descriptions, which explains the popularity of international betting sites that accept Mpesa.

These international betting sites have an Mpesa paybill number which allows you to transfer funds directly from your SIM wallet to your online betting account. Your deposits are processed instantly, and for withdrawals, your winnings are credited to your Mpesa within minutes. Top recommendable international gambling sites that accept Mpesa include Betway, 22bet, BetWinner, and Betsafe.

Is MPESA safe?

MPESA is a very safe way of transferring money as every single transaction requires pin numbers. The extra protection comes from the account numbers needed to complete the transactions too.

How do you pay with MPESA?

Paying for goods and services with MPESA is very easy. You can follow the steps we outlined above with the online betting sites as examples. Just use your phone to enter a paybill number, enter the intended account number, choose the amount and enter your pin number. Then the money will be transferred as quickly as it takes to click ‘send’.

Yes. MPESA is a completely legal way to transfer money digitally and is fully regulated for use in Kenya.

Why IS MPESA not working?

Check Safaricom’s page for any announcement of any expected technical issue. The company is always hand-down efficient in communicating when there is a delay in any of their services. If this is not the case, you should contact the customer support of your betting site, and they will check to see if the technical hitch is on their end.

How much does MPESA charge for transactions?

Mpesa transaction costs are relatively low, and they vary depending on the amount you wish to send. For example, depositing KSH 1000 to your betting account will cost you KSH 22, while a KSH 5,000 transaction costs KSH 75.

How much does it cost to withdraw from MPESA?

The best thing about withdrawing funds to your Mpesa SIM wallet is that Kenyan bookies do not charge any fee. However, if you wish to withdraw the money from an Mpesa agent, some costs are involved. Withdrawing KSH 1000 will cost you KSH 28, and a KSH 5000 withdrawal will cost KSH 67.

Which betting sites accept MPESA?

The best international betting sites that accept Mpesa deposits and payouts include Betway, 22Bet, BetWinner, and Betsafe. Other sportsbooks licensed by the Betting Control and Licensing Board of Kenya include Helabet, Sahara Games, ChezaCash, and Dafabet.

Most online punters prefer Mpesa gambling sites because of the convenience of funding your account directly from your phone. With Mpesa, you don’t have to share your banking details, and the funds are instantly processed from your SIM wallet. Both Mpesa deposits and withdrawals are processed fast, and transaction costs are relatively low.

Do I qualify for a welcome bonus if I make my first deposit using MPESA?

Absolutely! When you sign up at any of the gambling sites recommended above, you will automatically qualify to claim the available welcome bonus.

What are the best MPESA alternative payment methods?

Mpesa is a reliable mobile payment option that guarantees swift and safe transactions. Other alternative methods that offer similar seamless transactions include Airtel Money and Equitel. While Equitel is not common, Airtel Money is available in most betting platforms that accept deposits in Kenyan Shilling.