trophy

BOOKMAKER OF THE MONTH

Best M-Pesa betting sites

If you are a Kenyan bettor, you have probably already used or at least heard of M-Pesa. As it has grown significantly in the last few years, almost every Kenyan betting site that legally operates in the country provides it as a payment option. Founded in 2007, by Safaricom (a subsidiary of Vodafone), it has since become the most widely used mobile payment method in Kenya and the African continent. It has an immense impact on the Kenyan economy as almost half of the country’s GDP was processed over M-Pesa.

As the most popular payment service in Kenya, it has paired up with some of the most reputable bookmakers. In our detailed guide, you will be able to gain insight into all M-Pesa aspects:

  An up-to-date (2020) list of M-Pesa bookmakers that offer a Welcome Bonus
 ᐉ A detailed description of using M-Pesa and depositing to your preferred bookmaker
 ᐉ All the benefits and disadvantages of M-Pesa betting sites

Best M-Pesa Bookmakers with Welcome Bonus 

Our top-rated M-Pesa bookmakers offer to players unique bonuses, instant withdrawals and low fees. Go ahead and try them out to make the most of your betting activity.

How to bet with M-Pesa 

It is straightforward to deposit money with M-Pesa. All you need is a Vodafone or Safaricom mobile number and visit one of the 400.000 retailers across Africa. After you provide your ID, your mobile number will be linked to a mobile money account. That’s all. Now, you can charge your account by following the steps below.

  • Visit an M-Pesa retailer
  • Inform them about the amount you want to deposit
  • Once finished, you will get a text message, confirming the payment

Simple and easy. Depositing to your favorite M-Pesa bookmakers is just as quick and effortless:

  1. Launch the M-Pesa app on your phone
  2. Tap on ‘’Lipa Na M-PESA”
  3. Select ‘’Pay Bill’’
  4. Enter the bookmaker’s Paybill number
  5. Do the same with your account number or username on your bookie and the amount you want to deposit
  6. Enter the M-Pesa PIN
  7. When the payment is complete, you will receive a text message on your phone

And you are ready to bet with M-Pesa. When you want to receive your winnings, you select ‘’Withdraw’’ from the banking page of your betting site and select the amount. Then fill out your M-Pesa number, and once the process is complete, the funds will be in your mobile account instantly.

How to bet in Paybill 

Each bookmaker that operates in Kenya has a unique number that is called Paybill. It is used to the M-pesa app as an identifier of the merchant that you want to send funds to. Every transaction that goes through M-pesa requires a Paybill number to complete. In the following table you can find all Paybill numbers for M-pesa betting sites.

Bookmaker Min. Deposit /
Withdrawal 
Paybill
No
Website
1XBet KES 112 - 225 290011 Visit 1XBet
22Bet KES 112 - 225 895599 Visit 22Bet
Melbet KES 112 - 225 5151511 Visit Melbet
Betwinner KES 112 - 225 998989 Visit Betwinner



Why choose an M-Pesa betting site 

Betting with M-Pesa has revolutionized the way players deposit to bookmakers. Among the advantages of using that payment are convenience, reliability, and the massive availability. However, the most significant benefits are the following:

Banking services without an account or credit card: Bettors can deposit and withdraw to M-pesa bookmakers without resorting to a banking institution. That means you can avoid all the hassle of creating a bank account.

Available in a vast network of retailers: More than 400.000 agents operate throughout Africa and process payments.

Eligible for Welcome offers: There are no restrictions regarding the Welcome Bonus. If you deposit to an M-Pesa betting site, you can claim sign up promos.

Ease of use: A visit to a retailer is enough for payments to go through.

Handy mobile app: A fast and convenient application lets you check your balance on the go. 

Why you should avoid an M-Pesa betting site

❌ Low limits for deposits: Even after the recent amendments, the maximum daily amount transaction limit stands at 150.000 KES. That is considered relatively small for high rollers.

❌ Transaction fees: Payments are subject to certain charges, and that can be high if you use M-Pesa daily.

❌ Not so popular in bookmakers: Since this payment option operates mainly in Kenya, there is a lack of Mpesa bookmakers, especially international ones..

❌ Vulnerable to scams: Several members have fallen to scams, such as receiving calls or text messages that someone has mistakenly sent them money and asking for a refund.

M-Pesa rates for deposits and withdrawals 

Transactions with M-Pesa above a certain amount are subject to fees. However, they are pretty low if you consider other payment methods. The amount of M-Pesa rates fluctuates with the sum of funds.

Topping up your account is always free, withdrawal fees start at 10 KES for payouts above 50 KES . Transfer money to unregistered users will cost you 45 KES for 101 KES - 500 KES, and to registered users, the charges start at 1001 KES . Mpesa withdrawal charges start at 100 KES with 34 KES .

You can find all the fees in detail here: https://www.safaricom.co.ke/personal/m-pesa/getting-started/m-pesa-rates

Which are the countries that use M-Pesa

countries that use M-PesaEstablished in Kenya, the country still acts as the primary market for M-Pesa. More than half of the country's citizens use it for every kind of payment. However, it has recently expanded to other countries: the Democratic Republic of Congo, Egypt, Ghana, Lesotho, Mozambique, and Tanzania. A total of 37 million people are active users of the service, and the company is looking to launch to other continents as well.

Are there any good M-Pesa alternatives

Are there any good M-Pesa alternativesWith such an extensive presence in Kenya, M-Pesa has dominated the country for more than a decade. However, it still lacks a breakthrough in the gambling market. Therefore players might need to look elsewhere for their betting needs.

A great alternative would be e-wallets. It is very easy to deposit from M-pesa to Neteller, you just need to change the default currency to KES. Also the same applies to payments from M-pesa to Skrill. Deposit in KES to your wallet with your Paybill number and the amount will reflect instantly.

Another substitute would be PayPal. Offering unparalleled reliability and privacy in payments, it is also accepted by major bookmakers in Kenya.

Is betting with M-Pesa worth it by Book Spy

betting with M-pesavvvvvvvvvvvvvvvWith a dominant presence in the Kenyan market, more bookmakers consider including M-Pesa as a banking option. It is the most convenient option for bettors in Kenya with wide merchant availability and instant transactions. However, there is still a significant absence of M-Pesa bookmakers. Only a handful offer it as a payment method, a very limiting factor to the player. On top of that, there are frequent reports of scams related to M-Pesa, making someone concerned about his funds' safety. 

To sum up, until M-Pesa gets a broader availability to operators and improves security, bettors in Kenya better use a wallet such as Skrill or Neteller. 

Complete list of bookmakers with M-Pesa

Bookmakers Rating Why to Bet Why to Bet Bookmakers Bonus  
22bet 22bet
  • 1.000+ live events daily
  • 95% payout on top leagues
  • Cashout
  • 1.000+ live events daily
  • 95% payout on top leagues
  • Cashout
100% up to 15,000 KSH
Code:
Bet Now
Betwinner Betwinner
  • 1000+ pre-match events daily
  • 98%+ on tennis
  • Horse racing available
  • 1000+ pre-match events daily
  • 98%+ on tennis
  • Horse racing available
100% up to 15,000 KSH
Code:
Bet Now
Melbet Melbet
  • 200+ Live Events daily
  • 95%+ Payout on Live Betting
  • 160+ Alternative in-play bets
  • 200+ Live Events daily
  • 95%+ Payout on Live Betting
  • 160+ Alternative in-play bets
200% up to 15,000 KSH
Code:
Bet Now
Bookmakers Rating Why to Bet Why to Bet Bookmakers Bonus  
22bet 22bet
  • 1.000+ live events daily
  • 95% payout on top leagues
  • Cashout
  • 1.000+ live events daily
  • 95% payout on top leagues
  • Cashout
100% up to 15,000 KSH
Code:
Bet Now
Betwinner Betwinner
  • 1000+ pre-match events daily
  • 98%+ on tennis
  • Horse racing available
  • 1000+ pre-match events daily
  • 98%+ on tennis
  • Horse racing available
100% up to 15,000 KSH
Code:
Bet Now
Melbet Melbet
  • 200+ Live Events daily
  • 95%+ Payout on Live Betting
  • 160+ Alternative in-play bets
  • 200+ Live Events daily
  • 95%+ Payout on Live Betting
  • 160+ Alternative in-play bets
200% up to 15,000 KSH
Code:
Bet Now

FAQ
Q: How does M-Pesa work?

It links your mobile number to a mobile money account, allowing you to top up your account by visiting one of the 400.000 retailers.

Q: How do I deposit money into M-Pesa?

The process requires you to visit an authorized agent, tell him the amount you want to deposit and pay the agent in cash. You will receive an SMS as soon the transaction is completed.

Q: What is the 1xbet Paybill number

The 1xbet Paybill number is 290011. You can use it in the Mpesa app to complete a payment to the operator and start betting.

Q: Can I transfer money from Paypal to M-Pesa?

Yes, you can link both accounts and transfer money to each one. The process can take from 2 hours to 3 business days. All you need to know is 800088 as the Paybill number, to fill out on the M-Pesa form.

Q: Which are the countries that use M-Pesa?

Currently, it operates in 7 countries: Kenya, the Democratic Republic of Congo, Egypt, Ghana, Lesotho, Mozambique, and Tanzania. It also plans to expand operations to more countries in the following years.

Q: How to reverse M-Pesa transactions?

It is possible to do it. However, it is not guaranteed that the payment will be canceled. You can call the M-Pesa call center on 234, and they will request the agent to cancel the transaction. This can take 24-48 hours.

Join and grab exclusive bonuses, daily offers and free bets!

Lay hands on exclusive daily bonuses for members only. These promos are limited and are not advertised on the website.

Yes, I have read the Terms & Conditions and I consent to receiving emails from Bookmakers.bet regarding betting promotions, betting guides and news.

BOOK SPY

One of the most exciting innovations in crypto during the last couple of years has been stablecoins. They are called this way because their value is s...

Read more »

Visa is one of the most popular cards globally; therefore, Visa betting sites have been players’ favorites for a long time. Universal acceptance, low ...

Read more »

Since betting from your smartphone became the standard, it was natural for mobile payment options to grow in popularity as well. And Zimpler is the pe...

Read more »

EcoPayz was established in the UK in 2000 by PSI-Pay Ltd and it’s a global online wallet that operates in more than 160 countries. Lately, it is becom...

Read more »

Apple Pay is an online wallet created in 2014 by Apple Inc. and a new entry in the betting industry. Players can connect a credit/debit card or bank a...

Read more »

The question about what Astropay is has a simple answer. It is a fast-growing payment method for online betting. Astropay is a virtual prepaid card th...

Read more »

Tether (USDT) is a cryptocurrency that maintains a constant value of 1$. It was the first blockchain-based digital coin with this characteristic. USDT...

Read more »

Online betting has grown by leaps and bounds in Asia in the last few years and China is the epicenter of that trend. As the country’s primary debit/cr...

Read more »

WebMoney is a Russian company that belongs to WM Transfer Ltd. and was established in 1998. An online payment method that operates in over 40 countrie...

Read more »

Skrill is a payment service available for Indian users and 100% legal. Even more than that, Skrill is the most popular payment method for funding onli...

Read more »

LIST OF TOP BOOKMAKERS
22bet
  • 1.000+ live events daily
  • 95% payout on top leagues
  • Cashout
100% up to €122
1xBet
  • 1.000 live matches daily
  • Asian Handicap
  • 50+ sports
  • Code:BOOKSPY
100% up to €130
Sportaza
  • Few country restrictions
  • 35+ sports
  • High odds on secondary bets
  • Code:BOOKMAKERSBET
100% up to $100
20Bet
  • More than 1,000 live events/day
  • 150+ markets in football
  • 40,000+ events/month
100% up to €100
CyberBet
  • More than 15 sports
  • Alternative handicaps in basketball
  • 30+ live tennis markets
  • Code:BOOKMAKERSBET
100% up to $250
Anonymbet
  • Few country restrictions
  • 30+ sports
  • Asian Handicaps
  • Code:bookmakers
120% up to $100
Rabona
  • 20.000+ live events per month
  • 95%+ on Top 5 leagues and NBA
  • Alternative handicaps on basketball
150% up to €150
Zodiacbet
  • 30+ sports
  • Asian Handicaps
  • Card and Corner bets
  • Code:ZB100S
100% up to €100
LeoVegas Sports
  • High average payout of 95% +
  • Best odds guaranteed on UK & Irish horse races
  • Live streaming feature
High Odds
Mr Sloty Sports
  • Few country restrictions
  • 30+ sports
  • Multiview Feature
  • Code:WSPORT501
50% up to $100
Royal Oak Sports
  • Few country restrictions
  • 30+ sports
  • Asian Handicaps
  • Code:WELCOMESPORTS
100% up to $100
Mystake
  • Few country restrictions
  • 1,000+ pre match events daily
  • 400+ football markets
100% up to $500
Wallacebet
  • Few country restrictions
  • 30+ sports
  • Card & Corner Bets
  • Code:BMSB180WB
100% up to €180
Librabet
  • 35+ sports
  • Cards & Corners
  • 20+ Payment Options
100% up to €250
Leonbets
  • Few country restrictions
  • 15+ years of experience
  • Fast Markets
VIP Rewards
LATEST BOOKMAKER PROMOTIONS