Complete Bankika M-BET Kenya review

M-BET is a company incorporated under the laws of Kenya and licensed by the Gaming Board of Kenya, for the purpose of conveniently providing – making available with easy access and interaction to Mobile Betting services to the entire country via Mobile Networks and Electronic Wallet services.

Introducing the first of its kind innovated and original concept of offering Sports Betting (Football) via a stable and established Electronic Wallet system network in Kenya and East Africa. This concept has proven to be the trend for substantial revenue growth and potential in the International Gaming Industry today.


m bet

M-Bet is a Kenyan bookie with a modern design. It is wide-spread across social webs – the company has Facebook, Twitter and YouTube accounts with more thousands of customers there which is an evidence for this bookmaker’s popularity across Kenyan audience.

This is also one of the few sports betting websites that owns a Swahili version, the second official language in Kenya. Meanwhile, most of today’s Kenyan bookmakers have only an English version. Of course, MBet might be used in English, too, but it is a great thing that they can choose between English and a Swahili version.

Similar to some other Kenyan bookies M-Bet has also its own lottery games jackpot that is named Perfect 12. Participating in this game can bring you up to 900 000 Ksh with a bet of 50 Ksh only if you guess the final result (1X2) of 12 football matches. This game is organized every single day and the 12 matches are determined in the morning by the company’s team.

The website provides one more privilege to its customers, like the chance to participate in a lottery with a smartphone as a prize. Here, all newly registered punters can participate. In other words, you can try your luck in this game only when you have just made a registration at M-Bet website. On the other side, the company has made a mobile app for Android devices and you know that most African bookies cannot brag about such an extra. The application is fully free for downloading and using it is quite funny because of its bunch of various functions and awesome design. M-Bet is also one of the few African betting websites with an implemented live chat in their platforms. These chats let customers communicate with the company’s employees in order to get fast and correct answers to all of their questions regarding either sports betting, or the usage of the website and the application.

MBet Betting Offers

M-Bet Kenya is famous due to a wide variety of betting options that it provides to its Kenyan gamers. Some of the betting options include football, rugby, tennis, boxing, golf, and much more.

In addition to that, this site offers live streaming of nearly all the games. As such, it allows the bettors to place their bets on any market effortlessly.

Better yet, this bookmaker will enable you to choose from over 200 betting markets while providing an interface that’s easy to switch between the numerous sports.


It’s no wonder that the outstanding betting company M-Bet Kenya have the Perfect 12 at heart.

The perfect 12 will spoil you once you discover its joys. Try it on M-Bet. Not only do they give you a treat to enjoy your favorite games from the best leagues in the world, they also give you a chance to make good money in the simplest way that’s probably available in the market.

The exciting gaming mechanic available for Kenyans can be accessed every day. It’s a daily jackpot. You play with just sh50 on 12 very easy matches.

The list of 12 games plus the 5 reserve games is picked from you favorite competitions and teams, you get to bet and win on the English Premier League, La Liga, Serie A, Bundesliga, Ligue 1 and all major and best football leagues worldwide.

In the PERFECT 12 Daily Jackpot, you are required to predict correctly, the scores of all 12 games, plus the 5 reserve games. The 5 reserve matches are for use only, in case any of the 12 main matches are cancelled due to weather conditions or any other unpredictable reasons.

This is how the 5 reserve matches are applied; if only one game is cancelled the first game of the reserve games will replace the cancelled match. If there are 2 games cancelled then the 2 first reserved games will replace the cancelled matches.

List of m-Bet Bonuses

It is important to note that the bonuses require you to wager certain amounts to clain. Upon registration you will receive various segmented bonuses towards your betting account amounting to highs of Ksh 350 depending on the promotion link you use at sign up. We have given you some of the coolest links to use below.

So to redeem the m-Bet bonuses, you need to bet at least Ksh 50. Then while placing your bets on the bet slip, you will see all the bonuses that you can redeem appear. For example, there is a bonus that gives you free Ksh 50 when you bet Ksh 400 and above. Suppose you choose to redeem this offer, you will place a bet worht Ksh 450 instead of just your initial Ksh 400 stake. You will see how these m-Bet bonuses work onsite after you register from our special links on this site. They are pretty simple and straight-forward.

m-Bet Sign Up Bonus

By now you already have a glimpse of main reasons you need to transfer from your current sports betting site to m-Bet. And to give you soft and easy landing, you will receive bonuses when you signup amounting to Ksh 350 today.

The signup bonuses work in a pretty simple way unlike other betting sites that require you to wager your bonus a given number of times before you can redeem it. With m-Bet, when you just register you will receive signup bonuses up to Ksh 350 towards your betting account.

m-Bet App Download Bonus

After successful registration, login to your account and on the “promotions” section, download their App and you will instantly receive another Ksh 50 for free towards your betting account.

m-Bet Referral Bonus

Their referral bonus gives you 20% commissions on what your referrals bet in a given month. You can make good amounts each month if you are serious.

MBet Mobile App


M-Bet platform is easily accessible through a user friendly mobile app that you can download from the website. After downloading the app, log in with your account, and start enjoying the betting experience.

How to Register With MBet

M-Bet Kenya has a simple to understand website from which you can register your account. To open an account, go to the M-Bet Kenya website.

In the tabs displayed on the top-screen, click on the “REGISTER.” Fill in the information required and create your wallet account and click on the “Register.” After, follow the on-screen prompts to register your account.

Alternatively, you can register via your mobile by sending the word “M-Bet” to 79888. After that, make your deposit via Airtel or M-Pesa through the company’s Pay Bill number 298888. In part for account name, type in “Deposit,” and you will be good to go.

How to deposit money to m-bet Kenya

  •    Go to your Sim kit tool and select M-PESA
  •    Choose Lipa na M-PESA option
  •    Go to the Pay Bill option
  •    Select Enter business no.
  •    Enter the M-bet pay bill number 298888
  •    Select Account no.
  •    Then enter the deposit
  •    Enter Amount you wish to transfer to your m-bet wallet
  •    Enter your M-PESA pin to complete the transaction
  •    You will get an affirmative message from MPESA and M-bet

How to place a bet in M-bet

  • If you have an online account betting in this platform is relatively easy.
  • Access the home page of the site.(M-bet Today)
  • Navigate to the games you want to bet on
  • Select the games
  • Enter the amount you wish to stake
  • Then place the bet and wait for a confirmatory message from the site.

How to bet via SMS on m-bet Kenya (if available)

If you cannot access your account online, there is another comfortable and convenient method.

  •    Enter *149*19# on your dial pad this will bring forth a menu
  •    After getting to the menu, select type of bet you want to place
  •    Place bet you want from the listed games
  •    Select PLAY AGAIN option or FINISH
  •    Then enter AMOUNT you wish to stake not less than Ksh 100
  •    You will receive a receipt number confirming your selection.
  •    Use the number issued to pay via MPESA.
  •    You will get a confirmatory message from both MPESA and M-bet on the transaction

How to withdraw from Mbet Kenya


Withdrawals can be quickly made from the online or M-bet application. The bookmaker doesn’t require any fee for withdrawals.

  • They both have a visible WITHDRAWAL icon.
  • Click this withdrawal icon, and it will bring forth a withdrawal request part that has an empty dialogue box
  • Enter the total desired withdrawal amount
  • Then click withdraw
  • The money automatically transferred to your MPESA
  • A verification message from both MPESA and M-bet will show the success of the process.


SMS withdrawals are more straightforward and easy to follow

  • Just dial *798#
  • Select option number 4
  • Then enter the total amount you want to withdraw
  • Confirm the amount you need.
  • Send the message.
  • You will then receive a message confirming the withdrawal request
  • Finally, an MPESA confirmation message indicating your new account balance will confirm the transaction success.

Betting Limits

Betting is straight forward and simple at M-bet. The betting margins are quite good here with the football markets having a limit of over 8%, while the overall sports betting has an average margin of 6.5%. The bookmaker does not allow any limit on the maximum winnings you make in a day. The amount to be bet on the popular jackpot involving 12 is Sh50.

Why MBet Kenya is a Preferred Betting Site

M-Bet betting company is highly preferred by tons of Kenyan bettors due to its incredible features and excellent customer support sservices.

Also, It provides pre-match betting options with numerous markets to choose from. In addition to that, it offers many insane bonuses that are great for boosting payout.

Pros of M-Bet Kenya

  • Provides diverse betting options
  • Offers daily jackpots
  • Free withdrawals
  • Offers numerous types of bonuses
  • Excellent customer support services
  • Supports mobile and web gaming
  • Free bets


  • No live betting
  • No virtual games
  • No cash out features

Customer support

The customer support provided at M-bet is exemplary. The bookmaker boasts of a fully functional live chat service, email support via [email protected] and support via online form. Live chat service is available 24/7 for 365 days, while email support is from 9.00 in the morning up to 22.30 hours every day. The telephone support is via the following numbers:
0701 290 006 SAFARICOM
0717 290 006 SAFARICOM
0733 290 006 AIRTEL
0782 290 006 AIRTEL

If you enjoyed this article we also suggest you to check Roisbet review.

Gideon Kimutai

General Operations Management | 8+ Years Experience in iGaming/Sports Betting | Passionate about UX | Blockchain Gaming & Crypto Enthusiast
Gideon is an experienced iGaming wordsmith who has been working in the industry since 2014. He has written more words on all aspects of iGaming than he cares to remember, and has provided content for many big industry names. When not writing Gideon can be found out running or gaming on his Xbox.

You May Also Like