Complete mCHEZA Kenya Review

First founded in 2015, mCHEZA is one of the new players in the Kenyan betting market, but is already proving to be one of the most popular betting sites in Kenya. Featuring a daily millionaire jackpot, enhanced odds for multi bets and many other interesting features, mCHEZA is quickly building a name in an increasingly competitive market.

This mCHEZA review focuses on exploring the various aspects of the bookmaker and comparing it to some of the best sports betting sites in order to rate the bookie and give you a clear idea of their quality. Keep reading and find why mCHEZA is a good choice for local Kenyan sports bettors.



They have an extremely well structured website that looks better than many of the Kenyan betting competitors. The home page has a simple look, set on a black background with a white font. The main categories of mCHEZA betting can be found right in the middle of the homepage (Live, Sports, Virtual Sports, Virtual Betting). The available promotions can be found to the left hand of the screen and there are often free bets regularly available to customer.  In the top right corner of the page you will see a ‘Settings’ icon that allows you to change the odds format, the sportsbook layout, the time format and to turn on and off the website sounds. Inside the sports section, the user has the ability to see the events in a detailed manner or as a dashboard. There is also a Live Calendar and Results tab that can be accessed from the top toolbar. The dashboard is displayed in the traditional three-column format and on the left sidebar the sports menu. The Betslip is located right below the Search feature that allows you to find your favourite competition or team.

Available Bet types on Mcheza Kenya

When selecting a bet, Mcheza Kenya has three available options. Mcheza Kenya assumes a simple bet on the possibility of who will win a match. 1 – Home Team Wins X – Draw result 2 – Away Team wins Access the Mcheza Kenya website then select the Mcheza game(s) you want to bet on. Pick the available odds that you want to place in the games you have chosen. The selected odds will be in golden. On the right-hand side of your screen, you will see your betting slip showing all the bets you have placed on Mcheza. There are different types of bets in Mcheza: single bet and multi bet (express bet, chain bet, and system bet).

  • Mcheza Single Bet: A simple form of betting where you’ll predict the outcome of one game, specify your desired stake, then place their bet. Correct predictions mean a win to the user.
  • Mcheza Express Bet: It consists two or more events, and the necessary condition of this Mcheza bet is that none of the vents should end up losing.
  • Mcheza Chain Bet: this is a combination of the single bets that are independent of each other. The necessary condition in this bet is winning of the first event.
  • Mcheza System Bet: It consists of a minimum of three events. The Mcheza Kenya program forms the variants of the events (games) that have been selected by the player.

If you are placing a single bet, you will be required to type out the sum of money you wish to bet on the space next to each bet. For the multi-bet option, you will go to the bottom part of all the games then input the amount of money you are betting on. Finally, to successfully place a bet on Mcheza Kenya, you have to click on the image. Markets are the different options that Mcheza Kenya gives its users when it comes to sports betting. Ksh 100 is the minimum amount one can bet on. Mcheza Kenya has a total of 45 different sports and users have the freedom to bet on any of the Mcheza games, be it football, or darts.


Sport betting

Not only mCheza’s platforms are fine, but its website content, too. The content includes sports betting in more than 50 different sport disciplines among which we can find football, basketball, tennis, cricket, American soccer, baseball, ice hockey, volleyball, rugby motorcycle sports, boxing, snooker, handball, winter and many other sports. Currently, at this very moment, the company provides bets for more than 1000 football matches and for more than 200 ice hockey matches. You can also find more than 100 events for betting in tennis and basketball categories.

As you can see, the biggest focus is on football world in this bookie, which, as a matter of fact, is completely normal for any bookmaker. The number of offered events for betting, itself, might hint you that you are going to have a really big abundance of matches to bet on and this abundance is even additionally increasing thanks to the large number of markets that are offered per single event. For matches from English Premium League, Bundesliga, A League, La Liga, European League and the biggest matches from the national teams you are going to be provided with more than 80 different bet types to choose from. These markets include bets for goal scorers, correct scores, Handicap, precedence a team wins over the other team, as well as various bets per each half time.

You are offered with an access to the statistics for each match in the pre-match betting section where you can help yourself by choosing a bet thanks to the data for the results of the last matches between these particular two teams, as well as the actual condition of each team, some information for the players and etc.

All of these functions are accessible thanks to the amazing platform Intralot team has developed.

Live Betting / In-play Betting

Live betting sites in Kenya are becoming ever more present, and mCHEZA has joined their ranks very early into their operation. However, the site provides only a few in-play matches at most times and the markets players can bet on are quite limited, making the live betting platform somewhat poor. Still, it is a great ground to build on and mCHEZA could become a major provider of live betting in the future if they invest some effort into it. The mCHEZA Live Betting can be accessed via the ‘Live’ button from the black toolbar located in the middle of the homepage.

Virtual Sports and Virtual betting

The two main betting options here are live sports and the usual sports bookmaking options, but you can also use the virtual sports section at the site. This is very useful if you only like to bet on specific sports, and you cannot find anything worthwhile to wager upon at the present moment in time.

There are six virtual sports that you can bet upon – football, horse racing, greyhounds, tennis, cycling and car racing. All events aside from football run as ‘real-time’, and new betting opportunities are available in this virtual world every few minutes, so you never have to wait long.

Football is split into three different sections – football pro, football and penalty kicks. Football pro is an international football league where all the biggest nations are represented. The normal virtual football league uses teams from the United States of America.

The penalty kicks competition also uses international teams but it is only the penalty shoot-out (as seen to decide real-world games that have finished as draws) that you are wagering upon.

The virtual betting section has more virtual sports options, plus a few casino games. It has blackjack, roulette and a couple of online slots games. The table poker section does not actually have any poker, just blackjack! There is also a tab that says ‘Hidden’ which contains a game called ‘Bahatika10k’ which is a 10,000 KES lottery game. The virtual sports section here has the same options as the other section plus rugby and American football.

Bonus types on Mcheza Kenya


Mcheza Kenya has two types of bonuses. The Mcheza Rafiki bonus, is for Mcheza registered users. It’s a Mcheza referral bonus, when a registered user refers a friend they get a bonus in the Mcheza KARIBU Rafiki program. The referred person has to place three bets for the user who referred them to get Ksh 225.

The next Mcheza Kenya bonus, is the Jackpot winnings bonus. The Mcheza jackpot winnings bonus is for 10, 11 and 12 right predictions from the 13th match Jackpot. The Mcheza Kenya jackpot is an exciting element in the Mcheza Kenya betting platform. Players have the freedom to place any combination of bets they want on the Mcheza jackpot.

How to Join and Play Mcheza in Kenya – Bonuses, Jackpot, Results, and Tips There are other additional bonuses like: 50% bonus on the winning multibet only for more than ten events/games. 25% bonus on the winning multibet of the 7th, 8th, 9th and 10th games. Bet Refund bonus for the multi bets of 7+ games/matches where the player stands to win 50% of his stake if he loses by only one match.

mCHEZA registration and login

As a new player, the mCHEZA registration process is quite easy. To sign up as a new player, simply press the “Register” button at the top right of your screen. This takes you to a sign up page.

Once on this page, insert your phone number as you Username and enter a Password that you would like to use on this site. This will be your mCHEZA login and password when you come back to the site in the future. You are also asked to choose currency. This should be KES ofcourse.

After this step, you will receive an SMS to confirm your registration. The rest of the user data is available to you on your player dashboard and you can change password any time. For existing users, the mCHEZA Account login button is used instead.

This should be the last process for becoming a new player. The registration should take only a few minutes and is easy to a new user. After this you are now able to make a deposit safely and apply the responsible gambling limits available to you as a gambling player.

Deposits options

As soon as you activate your mCHEZA account, you can proceed to deposit funds into your account. To deposit funds into your mCHEZA account, you must click on “Payments” option, present at the top left of your screen. As soon as you click on this option, you will be redirected to a screen, which looks like the above mentioned image.

At the time of writing, there is only one deposit method available at mCHEZA – M-Pesa. The minimum deposit amount at mCHEZA is 10 KES, while the maximum deposit amount is 140,000.

To top up your mCHEZA account,  go to the MPESA Menu, Payment services, pay bill number 295525 your phone number, and enter the amount you wish to deposit. This will automatically fill your mCHEZA account, and you can use the funds to bet online.

  1. Go to MPESA on your phone and select “Lipa Na MPESA.”
  2. Select “Pay Bill”
  3. Select “Enter Business No.”
  4. Key in 295525 as the Business Number and Click “OK”
  5. Select “Account no.”
  6. Key in your phone number as the Account no. and Click “OK”
  7. Key in the amount you wish to top up, e.g., 20 and click “OK.”
  8. Proceed to specify your MPESA PIN and Click “OK.”
  9. Confirm your transaction
  10. Your  Account will be successfully credited with the specified amount

How to check your balance

You may review your balance by either observing your balance in your online profile. To do so,  open your profile and click the tag to your left labeled ‘check balance.’ You can also review via SMS by sending the word ‘balance’ to 29888.

How to Withdraw money from Mcheza to MPesa

The process of how to withdraw money from Mcheza to Mpesa is almost similar to that of withdrawing from SportPesa to Mpesa. Mcheza is an online betting company that enables fans of sports betting to bet on the outcome of various matches.

To withdraw your money you may send SMS short code for Mcheza is 29888 while the paybill number is 295525.

mCHEZA Cashout Feature

One of the unique features of MCHEZA is the cashout option. When betting on either a pre-match or live betting, the organization gives an option to cash out your bet before the match comes to an end.

There are never guarantees in betting and the same applies to cash out. Your team may win or lose. As such, cashing out a bet is not necessarily a good option because your team can end up winning, which may make you regret it.

Pros and cons of mCHEZA


  • Various bonuses for playing multiple games
  • Unique sporting events offered to wagers
  • Simplified registration process
  • It is an easy to manage account
  • You can make deposits easily through Mcheza’s Mpesa pay bill number
  • Help available through their customer service
  • MCHEZA Cashout feature
  • Live betting


  • Low maximum payout
  • esports and horse racing not available for betting

Safe and Secure


There was nothing to suggest that mCHEZA bookmaker was anything but a secure and safe place to bet. All the obvious checks and balances are in place and bettors can bet there safe in the knowledge the site offers a pleasant, stress-free betting experience. A quick online search offered up no negativity at all, which is always a good sign.

Our engagement with their customer services team was also a pleasant experience with the 24/7 live chat facility being particularly good and helpful. All of our queries were answered efficiently, succinctly and quickly. There is also an email address ([email protected]) where customers can send any questions or queries.

They also have a strong social media presence ranging from Twitter, Facebook, to Instagram and they are happy to respond to questions online. For customers who prefer to call, the company’s telephone numbers are up all day and night.

A big plus for us was that they take their responsible gambling duties very seriously and devote a section at the foot of the site to the subject. They go to great lengths to identify the pointers that could ultimately lead to addiction, and promote self-responsibility; listing many tips and helpful hints.

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