❗Betpesa is no longer available in Kenya

18+ | Terms & Conditions apply
Home » Betpesa

Betpesa Kenya Overview

Betpesa is an online betting site owned by Play HUB ltd. The betting company started operations in Kenya in 2020 having obtained a license from the Betting Control and License Board of Kenya (BCLB). Betpesa offers players a variety of sporting events, virtual games, esports, and live casino games.

Betpesa features an eye-catching website with a bright blue background and yellow-colored texts. The website is easy to navigate with plenty of shortcuts. The company even features a mobile version that players can easily access on their mobile browsers. This is besides their mobile app that is available for download on the main website. 

Registration is prompt and fast. Players can load up their accounts through Kenya’s main mobile money platform Mpesa. There is a lot on offer at the BetPesa platform with players being treated to awesome cash prizes and jackpots. During registration players get a KShs.50 welcome bonus to place bets on sports events they like. 

Table of Contents

The Signup Process

Registration to the Betpesa website can be done via SMS or the main website. Betpesa has ensured that players spend the least time during registration by asking for very little details. It should take a player less than a minute to key in their personal details and get account verification confirmation.

How to register with Betpesa Kenya

  1. Login to
  2. Enter mobile number 
  3. Create user password and confirm
  4. Accept terms and conditions 
  5. A confirmation SMS is sent to the player’s mobile number for successful registration

To register via SMS send the word ‘Join’ to 29060. A confirmation SMS is sent to the players’ number for successful Betpesa login. 

Once registered players are treated to a one-time KShs.50 registration bonus. Players can use the bonus to place sports bets with minimum odds of 1.5. 

The Betpesa Experience

Betpesa has an impressive sportsbook that consists of major international leagues like the EPL and occasional popular events like the World Cup and African cup of Nations. Players on the platform are treated to handsome cash rewards and promotions that are customized to meet the needs of the Kenyan market. Betpesa allows players to place a variety of bets such as both teams to score, halftime/fulltime, 1×2, Over/Under, correct score, totals, bookings and corners.

The Betpesa website is designed to make navigation as flawless as possible. Features are categorized in well-labeled tabs with a mobile version available for players who desire to wager on their mobile browsers. To enhance usability the website has more links at the bottom of the page. 

Betpesa supports responsible gambling as evidenced by its comprehensive responsible gambling and Anti-money laundering page. Players who lack the self-control to manage their betting can take advantage of the provided temporary/permanent self-exclusion policies.

Besides the great mix of sporting events, players can try out their luck in various engaging Esports, live casino games and TV games. Betpesa offers players the right mix of products to help them spread their risks. 

Sports Betting

Betpesa bread and butter are international football fixtures with the English Premier League taking most of the bets. Kenyans are passionate about their football and Betpesa has a great mix of sporting events from across the world to keep them entertained. Punters on the platform can place bets on top leagues such as:

  • English Premier League 
  • Spanish La Liga
  • German Bundesliga
  • Italian Serie A
  • France Ligue 1 
  • Uefa Champions League 
  • UEFA Europa league

Besides the seasonal leagues’, players are also treated to occasional sporting events like the World cup, African cup of Nations and Olympic games. 

Punters can choose from pre-game bets or go for the more thrilling in-play betting. Live betting allows for players to place bets on existing live games. This can be quite exciting for the player as gameplay constantly changes and the final outcome of the game can at times be unpredictable. Punters who have great knowledge of football statistics can take advantage of the feature.

Betpesa is not all about football, players can wager on other exciting sporting events like:

  • Tennis 
  • Handball
  • Ice Hockey
  • Water Polo
  • Baseball
  • Aussie Rules 
  • MMA
  • Auto Racing

Players can place single and multiple bets. They can also take advantage of the cash-out feature that allows them to opt out of a bet when they realize the odds are not in their favor. The cash-out feature is available for selected games. Bonuses are not eligible for the cash-out feature.


Players looking for more action can take advantage of the Betpesa Esports section. The video games are available 24/7 and provide the much-needed break from the live sporting events. The games are streamed live on the Betpesa website via the Twitch platform. Betpesa offers players popular titles like:

  • Counter-Strike Offensive (CS:GO)
  • Dota 2 
  • League of Legends
  • Starcraft 2 
  • Warcraft 
  • FIFA 
  • NBA 2K 
  • Valorant 
  • NHL

Online Casino

Betpesa offers a variety of slot games to keep its players entertained 24/7. The games come with high-quality graphics with daily cash awards being offered. These are prominently displayed on the Betpesa website under Daily top winners. The slot games are well categorized and this makes it easy for a player to find something they love. Some of the interesting slot titles we come across include:

  • Godhand 
  • Midnight in Tokyo
  • Super X
  • Extra Juicy
  • Best Saga
  • Phoenix Forge
  • Bollywood Romance

Players in need of more live-action can head to the live casino section for a chance to play cards with live dealers. Betpesa offers some interesting roulette, blackjack, baccarat games from top gaming developers including:

  • Evolution
  • Pragmatic Play 
  • Ezugi
  • Vivogaming 
  • Tombala

Mobile Betting

Mobile App

The Betpesa mobile app is a sure way to wager while on the move. The app is designed to have all the functions of the main site. Players can register fresh accounts with it, manage their accounts, check out upcoming football fixtures and compete for jackpots and bonuses. 

The mobile app is optimized for live and pre-game sports betting. Players can easily navigate the Betpesa website via easy-to-access tabs. The app can only be downloaded directly from the main website as an ‘apk’. Unfortunately, it is not available for download for iOS phones, just Android phones. 

Mobile Version

Betpesa offers users a mobile version of their website. The site is optimized for small smartphone screens with easy-to-navigate tabs. To activate the mobile version just click on “mobile version” on the main Betpesa website and you will be directed to the page. Players can access all the features on the main website like placing bets, playing games, viewing scores, among others. 

Banking Methods

BetPesa offers players convenient and fast ways to make deposits with Mpesa being the most widely used payment platform. The mobile money Paybill number (600060) is prominently displayed on the BetPesa website so it is very hard for players to miss it. 

How to deposit with Mpesa 

  1. Go to the Lipa na Mpesa on the Mpesa menu
  2. Enter the paybill number 600060
  3. For account number enter ‘BETPESA’
  4. Enter amount 
  5. Enter Mpesa PIN and click send 
  6. A confirmation message is sent to the players’ mobile number

To withdraw winnings log in to the website and choose account details. Click on withdraw and select withdrawal method. Mpesa allows withdrawals of up to Kshs.50. Withdrawals are almost instant but it can be longer depending on the players’ payment options. 

Bonuses and Promotions

Betpesa has a great mix of bonuses and cash prizes to welcome players to the Betpesa community. Players can know what is on offer by heading to the Betpesa promotions page. The cash bonuses are also prominently displayed on banners on the company’s website. 

This bonus is available for new customers to the Betpesa platform. Players are granted a Kshs.50 registration bonus which they can use to wager on various sports events.

The bonus cannot be withdrawn but is credited to the player’s account within 48 hours of making their registration. 

This promotion allows players to make changes to existing multi-bet coupons. The edit my bet feature allows players to change events on an already existing bet and replace it with a new event.

The event the player chooses should be of equal or higher odds than the removed event. 

For as little as Kshs.100 players have a chance of winning up to Kshs.5,000 in bonus deposits. Betpesa has a payment schedule that players can follow with the bonus reflected in the players’ account within 24 hours.

Players can use the bonus to place bets on games with a minimum total odd of 1.5.

This weekly roulette in the live casino section allows players to win up to Kshs.1,200,000 when they play the weekly roulette.

Each week that a player wins the score is added up to qualify for a win. The player with the highest total value of all points wins the grand prize. 

Players win by selecting a number of boosted odds games. The odds are selected by the Betpesa team from a multitude of games like the La Liga, Europa League, Premier League and Champions League finals. 

The jackpot is won if the 7 cards in the table form one of the following five-card poker rankings:

  • Straight flush (50% of jackpot)
  • Royal Flush (100% of jackpot)

To win the jackpot players will need to bet on all 7 cards. There is also 20% cashback for those instances when things don’t go the players’ way. 

Players can win their stake if they lose only 1 event on a multi-bet selection. The cashback is in the form of real money and is eligible for all Betpesa players.

However, this is subject to certain conditions like the minimum number of events being 8, and the minimum stake being Kshs. 100.

Terms & Conditions

Every bonus and promotion is subject to specific terms and conditions set by the operator. We recommend all players to read up on these terms and conditions to be fully aware of the requirements set. These requirements range from validity to wagering requirements and are specific to a particular promotion.

Responsible Gambling

Betpesa does take responsible gambling seriously as they are aware of the dangers it poses to players’ mental health and financial wellbeing. The company advises its players to only bet what they can afford to lose and to stick to a budget. Betpesa has a simple questionnaire that players can undertake to determine whether they have a betting addiction or not. Here are some questions asked for players whose betting is out of control:

  • Trying to cut back on gambling with little success
  • Trying to get lost gambling money by gambling more (chasing after losses)
  • Feeling depressed and hopeless out of the gambling experience 
  • Resorting to theft to finance gambling addiction 
  • Lying to family members about the extent of their gambling problem

Players who find themselves in the above state are advised to request the Betpesa customer care team for temporary/permanent self-exclusion policies. This may eventually end with the closure of the player’s account. 

Anti-Money Laundering

Betpesa has put in place certain measures to prevent cases of money laundering for purposes of supporting crime or funding terrorism activities. To keep up with the stipulated money laundering policies the company has designated one of its senior officers as the Money Laundering Reporting Officer (MLRO). 

The officer maintains an updated list of all registered players on the Betpesa platform. The MLRO also keeps documentation and transactional evidence as stipulated by the Kenya laws. If any suspicious activities are detected on player accounts, the officer is mandated to inform the necessary authorities. To this effect Betpesa has put some regulations in place to prevent money laundering such as:

  • The company does not open anonymous accounts
  • The company does not accept cash from players
  • Only persons over the age of 18 years are allowed on the platform 
  • The company does not tolerate multiple accounts
  • If no activity is detected on a players’ account for 30 days the account is closed and balances remitted to the player

Customer Support

There are various ways to contact the Betpesa customer care team with live chat being the most convenient. Players can activate live chat by clicking the help icon at the bottom of the screen. The chat is available 24/7 and is powered by Zendesk. Alternatively, players can contact the Betpesa team through:v

Final words on Betpesa Kenya

Betpesa offers players a great mix of international sporting events, live casino games and engaging Esports. A wide product range is good for players as it allows them to diversify their risks. It also keeps players entertained in the absence of live sporting events. 

The Betpesa website is well designed with a focus on easy navigation. It is hard for a player to get lost on the platform with a multitude of links. Players have access to the mobile app which allows them to wager on the move. Alternatively, players can activate the mobile version of the Betpesa website on their mobile phones. The mobile version allows for most of the site features to fit on small screens. It is also optimized to use the least amount of data.

Registration is fast and simple and shouldn’t take a player more than 1 minute. Betpesa’s partnership with Mpesa has paid off big time as it allows players to make instant deposits and withdrawals. Overall, Betpesa is an awesome website that punters can try out. We were not, however, impressed with their limited payment options. 

Betpesa Kenya review by Joseph M.

SEO content specialist with vast experience writing engaging articles that boost website rankings. I aim to ensure that the user intent is visible in the content written. I offer valuable insights into the operations of various iGaming websites to ensure the player has the right information when making decisions.

joseph m

Betpesa Kenya FAQ

Is Betpesa a legitimate site?

What types of bets are offered on the platform?

Does Betpesa offer virtual sports?

How do I withdraw money from my Betpesa account?

How do I contact the Betpesa customer care team?



❗Betpesa is no longer available in Kenya
Local Reputation
Sports Betting Experience
Bonuses & Promotions
Local Deposit Options
1.0 Overall Rating
Betting Sites Africa

🔥Trusted Betting Site in Nigeria, Overwhelming Number of Betting Markets

🎁Up to ₦145,600 in Welcome Bonus!

🔥Top Betting Site in Nigeria, Licensed and Secure

🎁Exclusive ₦200,000 Bonus with code: BCABONUS

🔥Top Betting Site in Nigeria, Many Local Deposit Methods

🎁Generous welcome bonus of up to ₦100,000!