Countries

Deposit money on a betting site using M-Pesa

Making a deposit on a betting site in Kenya is super easy if you use Mpesa - In this article, we will show you exactly how to go about it!

What is M-pesa?

If you're from Kenya, you probably already know what Mpesa is. It is estimated that almost 40 million Kenyans have an Mpesa account. That's like 80% of the population of Kenya.

Mpesa is used for everything from buying groceries at the local market to buying airplane tickets. And now, even to deposit money on betting sites!

If you want to learn how to deposit money on a betting site using Mpesa, this is the article you have been looking for.

In this article, you will learn:

  • What betting sites accept Mpesa
  • How to open a betting account
  • How to deposit with Mpesa
  • How to receive a welcome bonus
  • How to withdraw money with Mpesa
  • And much more!

So sit tight and let's get into it!

Betting sites that accept Mpesa

Rank Bonus Turnover Min odds 
1

Get a Free Bet Up To Ksh. 2,500

Turnover: 3x bonus amount

Lowest odds: 3.0

ClaimGo to website

Receive a free bet worth 50% of your initial deposit up to Ksh. 5,000. Example: Deposit Ksh. 5000 = Receive a Ksh. 2,500 free bet.

2

Receive Up To Ksh. 20,000

Turnover: 5x bonus amount

Lowest odds: 1.40

ClaimGo to website

Receive 200% extra when you make your first deposit up to a maximum of 10,000.

3

Receive Up To Ksh. 18,000 + 22 Bet Points

Turnover: 5x bonus amount

Lowest odds: 1.40

ClaimGo to website

Get 100% extra bonus money up to Ksh. 15,000 when you make your first deposit

4

100% Up To Ksh. 11,200

Turnover: 5x bonus amount

Lowest odds: 1.40

ClaimGo to website

Questions & Answers about M-Pesa

Many of our readers have questions about how to deposit with M-Pesa in Kenya. Here, you will find the answers to some of the most common questions we have received.

❓ What is M-Pesa?

M-Pesa is a mobile banking platform that allows users not only to store their money but also to transfer money via phone.

M-Pesa is used by the vast majority of Kenyans on a daily basis to conduct all kinds of transactions from buying groceries to paying rent.

M-Pesa can also be used to deposit money on a betting site. Click here to learn how.

📱 How does M-Pesa work?

M-Pesa is incredibly simple to use, and if you haven’t already tried it, this article will teach you exactly what to do when you want to use M-Pesa to make a betting deposit.

Basically, you just open up the M-Pesa menu, type in the paybill number of the person or company you want to send money to, and then they will receive money in their M-Pesa account. It’s so easy!

🏧 Can I withdraw money from a betting site with M-Pesa?

Yes, it's possible to withdraw money from a betting site using M-Pesa.

Although it is not instant, most betting sites usually process your withdrawal within 1 hour, if your request is made during normal working hours.

💰 Can I get a welcome bonus when I deposit with M-Pesa?

Yes, of course. All the bookmakers listed in this article provide a nice welcome bonus for Kenyan players who deposit with M-Pesa.

Click here to see the great welcome bonuses that you can find in Kenya.

🔒 Is M-Pesa safe to use?

M-Pesa’s biggest advantage is that security is guaranteed by the company behind M-Pesa which is Safaricom, Kenya’s biggest telecommunications company.

Every transaction is safe and secure. And since you don’t need internet access, hacking and phishing cases are rare.

In addition, M-Pesa is regulated by Kenya’s Central Bank, adding an extra layer of security.

💵 What does it cost to deposit with M-Pesa?

Since M-Pesa is used by every Kenyan, from the businessman to the cassava farmer, the costs are very fair and balanced.

With M-Pesa, you pay a small fee for every transaction you make, based on the size of the transaction.

Compared to other depositing methods like Bank Transfers and PayPal, M-Pesa is quite affordable. You can be charged as low as Ksh 10 to make a small deposit of, let’s say Ksh 1000.

🏦 Do I need a bank account to deposit with M-Pesa?

You DO NOT need a bank account to use M-Pesa.

It has actually been created to target customers who lack access to banks.

So even if you don’t have a bank account, you can still deposit money on your favorite betting site with ease!

🏆 What is better: Airtel or M-Pesa?

Both Airtel and M-Pesa are widely used in Kenya, and there are practically no differences between the two when it comes to making betting deposits.

However, since M-Pesa is a Kenyan company, and most Kenyans are familiar with this service, we are tempted to say that M-Pesa is best. But in the end, the difference is very small.

How to deposit money on a betting site with M-Pesa

As a Kenyan player, you are looking for the most convenient, fast, and safe deposit method to fund your bets.

Making deposits with M-Pesa is super-easy and is accomplished directly on your mobile phone. You probably have your mobile phone with you everywhere you go. And this is where M-Pesa comes in handy.

It allows you to seamlessly make a deposit on your betting account, no matter where you are.

So, how do you deposit into betting sites using M-Pesa in Kenya? If the betting site accepts M-Pesa, then simply follow the steps below:

Step 1: Create an M-Pesa account

If you already have an M-Pesa account, jump to step 2.

The process of creating an M-Pesa account is pretty simple. The first thing you need to do is purchase a SimCard from Safaricom, Kenya’s leading telecom company.

To do that you will have to visit an M-Pesa agent. They are found all over the country. You’ll be asked to provide the following documents for verification purposes.

  • Your National ID (or a Valid Military ID or Kenyan Passport)
  • Your Home Address
  • Your Postal Code

You’ll have to fill various verification forms as a way of proving your identity before they hand you the Safaricom Simcard. The agent will then take you through the M-Pesa account activation process.

To active your new M-Pesa account, follow these steps:

  1. Navigate to the M-Pesa Menu
  2. Press “Activate”
  3. Enter a 4-digit PIN (sent to you via SMS)
  4. Enter your National ID number

You will now receive a message of confirmation with your balance. At this stage, you can now access your M-Pesa Menu, which will have many other options.

Congratulations! You now have an M-Pesa account

Step 2: Fund your M-Pesa account

The funding of your M-Pesa account is also done via the M-Pesa agent.

Funding your M-Pesa account is simple. You give the money you want to deposit to the M-Pesa agent, who will then deposit it to your account.

You will then immediately receive a message of confirmation that your deposit has been completed.

  • Alternatively, you can also fund your M-Pesa account via online banking.

M-Pesa has partnered with various banks such as KCB, Equity, Family Bank, and others to make this easy.

You just need to access your online banking app and follow the instructions to transfer money from your bank to your M-Pesa account.

This is particularly effective when you aren’t near an agent, or in situations when you need to make a betting deposit during the wee hours when M-Pesa agents are closed.

Making a deposit with m pesa

Step 3: Make a deposit on a betting site

Once your account has been funded with money, the next step is to deposit money into your preferred betting site to start placing your bets.

NB. Make sure you choose a betting site that accepts M-Pesa.

To deposit money via M-Pesa, you’ll need to know the site’s M-Pesa Paybill number. Here is a list of the betting sites that accept M-Pesa and their paybill number.

    Betting sites that accept M-Pesa

    1. Deposit with Mpesa - Paybill no. 880185

    2. Deposit with Mpesa - Paybill no. 290011

    3. Deposit with Mpesa - Paybill no. 895599

    When you're ready to make a deposit on your betting site of choice, follow these steps:

    • Enter the M-Pesa menu.
    • Select “Pay Bill” Option.
    • Choose “Business Number”.
    • Type in the respective paybill number for your betting site as listed above.
    • In the “Account Number” field, type in the bookmakers name, e.g. Betway.
    • Enter the amount you want to deposit
    • Enter your secret 4-digit PIN and press “Send”

    You’ll then receive a confirmation message showing you the amount you’ve deposited to your betting site of choice. Your betting site’s account balance will be updated accordingly, which is usually instant.

    You can now go ahead and start betting!

    Deposit with M-Pesa now and start placing bets!

    Now that you know how to deposit into betting sites using M-Pesa in Kenya, go ahead and register in the betting sites below. Fund your account using M-Pesa and start placing your bets right away!

    Still not sure what betting site to join? We recommend starting with Betway!

    Betway

    Best M-Pesa Betting Site in Kenya

    Although there are a handful of betting sites in Kenya that accept M-Pesa, we believe Betway is above and beyond the rest of them.

    Betway provides one of the smoothest and most reliable online betting experiences in Kenya. They are an international betting site, with a betting platform that is uniquely adapted for Kenyan players.

    They provide a strong selection of odds on everything from football to rugby and athletics. You will not find any shortage of betting options on Betway Kenya!

    Aside from M-Pesa, they also accept deposits with Airtel Money, as well as your regular VISA cards and MasterCards.

    And as if that wasn't already enough, they also provide new Kenyan players with an awesome welcome bonus, giving you 50% of your first deposit as a free bet that you can use on any bet of your choice!

    If you think that sounds awesome, then we encourage you to create an account on Betway Kenya and make your first deposit today!


    Here are all the best betting sites in Kenya that accept deposits via M-Pesa. Feel free to make your choice and get started betting online today!

    Betting sites that accept M-Pesa

    1. Get a Free Bet Up To Ksh. 2,500

      Receive a free bet worth 50% of your initial deposit up to Ksh. 5,000. Example: Deposit Ksh. 5000 = Receive a Ksh. 2,500 free bet.

    2. Receive Up To Ksh. 20,000

      Receive 200% extra when you make your first deposit up to a maximum of 10,000.

    3. Receive Up To Ksh. 18,000 + 22 Bet Points

      Get 100% extra bonus money up to Ksh. 15,000 when you make your first deposit

    4. Receive up to $30 in Bet Credits

    5. Free Bet Up To Ksh. 2,500

    6. 100% Up To Ksh. 11,200