OdiBets Free Bet 2026: Sign Up Bonus, Registration, M-Pesa Paybill, App Download, and Odi League Guide

OdiBets is Kenya’s most popular low-stakes betting platform, famous for its KSh 30 free bet that new users receive without depositing a single shilling. With the smallest app in Kenya at just 2.8MB, M-Pesa integration through paybill 29680, and unique features like the Odi League virtual games, OdiBets has carved out a loyal following among Kenyan bettors who value simplicity and accessibility.

This complete guide covers everything you need to know about OdiBets Kenya in 2026 — from claiming your free bet and registering via SMS, to understanding the jackpot system, making M-Pesa deposits and withdrawals, downloading the app, and navigating all available promotions.

OdiBets Kenya: Complete 2026 Overview

Share:ΧfWT
Feature Details
Free Bet (No Deposit) KSh 30 on registration
Minimum Deposit KSh 1 (via M-Pesa)
Minimum Stake KSh 1 (pre-match/live), KSh 10 (virtuals)
M-Pesa Paybill 29680
SMS Registration Send “ODI” to 29680
USSD Code *664#
App Size 2.8MB (Android)
Maximum Bet KSh 150,000
Maximum Daily Payout KSh 4,000,000 (sports), KSh 1,000,000 (virtuals)
License Betting Control and Licensing Board (BCLB), Kenya
OdiBets Kenya homepage showing free bet offer, sports betting markets, and the 2.8MB lite app download option
OdiBets Kenya homepage — the extraOrdinary betting platform offering free bets and the lightest betting app in Kenya.

OdiBets Free Bet: How to Claim Your KSh 30

The OdiBets free bet is the platform’s signature welcome offer. Every new user receives KSh 30 in free bets immediately upon registration, with no deposit required. Here is exactly how it works:

Free Bet Rules and Conditions

Aspect Details
Free Bet Amount KSh 30
Deposit Required No
Eligible Markets Select pre-match football matches (Home, Draw, Away)
Maximum Selections Up to 5 free bet options
Winnings Credited minus the KSh 30 stake (net winnings only)
Verification Must verify account via SMS within 7 days
Expiry 7 days if account not verified
Multiple Accounts Strictly one per person — abuse results in account closure

How to Claim Your OdiBets Free Bet

  1. Visit odibets.com/freebet on your mobile phone
  2. You will see a list of available matches with Home (1), Draw (X), and Away (2) options
  3. Select your prediction for one or more matches
  4. Enter your Kenyan phone number and create a password
  5. Tap “Place Free Bet” — this simultaneously creates your account and places the bet
  6. Verify your account using the SMS code sent to your phone
  7. If your bet wins, the winnings (minus the KSh 30 stake) are credited to your account

The beauty of the OdiBets free bet is that it combines registration and betting into a single action. You do not need to create an account first and then claim a bonus separately — the free bet IS the registration process. This simplicity is what makes OdiBets so popular among first-time bettors in Kenya.

Tips for Using Your Free Bet Wisely

  • Choose matches with clear favorites at decent odds (1.50-3.00 range) to maximize your chance of winning
  • Do not try to combine all 5 selections into a multi-bet — the probability drops dramatically
  • Focus on one or two strong picks for the best balance of risk and reward
  • Remember that OdiBets keeps the KSh 30 stake, so you only receive the profit if your bet wins

OdiBets Sign Up Bonus and Promotions 2026

Beyond the KSh 30 free bet, OdiBets runs several ongoing promotions for both new and existing users:

First Deposit Bonus

After using your free bet, your first deposit on OdiBets earns you a 100% refund on your first losing bet, capped at KSh 100 for stakes up to KSh 200. This means if your first deposited bet loses, you get your stake back as a free bet.

Weekly Free Bets

Place at least 4 bets in a week, and OdiBets rewards you with a free bet. The value of the free bet depends on your betting activity, encouraging consistent engagement with the platform.

Mbogi Bonus (Refer-a-Friend)

Invite friends to join OdiBets and earn up to KSh 100 for each friend who registers and places their first bet. Share your referral link through WhatsApp, SMS, or social media. There is no limit to the number of friends you can refer.

100% Bonus Promotion

OdiBets periodically runs time-limited 100% bonus promotions. For example, a recent promotion offered a guaranteed 100% bonus (capped at KSh 200) on bets of KSh 100 or more with combined odds of 3.99 or higher. These promotions are announced on the OdiBets website and via SMS.

10% Daily Refund

Get a 10% stake refund on your first daily losing bet, up to KSh 100, on stakes up to KSh 200. This effectively provides a safety net for your first bet each day.

How to Register on OdiBets Kenya

OdiBets offers three registration methods, making it accessible to all Kenyan mobile users regardless of whether they have internet access:

Method 1: Website Registration (Fastest)

  1. Visit odibets.com on your phone’s browser
  2. Click “Register” or go directly to odibets.com/freebet
  3. Enter your Kenyan phone number (must be Safaricom, Airtel, or Telkom)
  4. Create a secure password
  5. Place your free bet (optional but recommended)
  6. Verify via SMS code

Method 2: SMS Registration

  1. Send the word “ODI” to 29680
  2. You will receive a confirmation SMS with your account details
  3. Follow the instructions in the SMS to set your password
  4. Your account is active and ready to use

Method 3: USSD Registration

  1. Dial *664# on your phone
  2. Follow the on-screen prompts to complete registration
  3. No internet connection required — works on any phone including basic feature phones

The USSD registration method is particularly valuable for bettors in rural areas of Kenya where internet connectivity may be unreliable. It allows anyone with a basic phone and mobile network coverage to create an OdiBets account and start betting.

OdiBets M-Pesa Deposits: Paybill Number and Process

All deposits on OdiBets are made through M-Pesa, Kenya’s dominant mobile money platform. Here is how to deposit:

How to Deposit via M-Pesa

  1. Open your M-Pesa menu on Safaricom SIM toolkit
  2. Select “Lipa na M-Pesa” then “Pay Bill”
  3. Enter Business Number: 29680
  4. Enter Account Number: Your OdiBets phone number
  5. Enter the amount you wish to deposit (minimum KSh 1)
  6. Enter your M-Pesa PIN
  7. Confirm the transaction
  8. Funds appear in your OdiBets account within seconds

Alternative Deposit Method: SMS

You can also deposit by sending an SMS. Text “W#Amount” to 29680 (for example, “W#500” to deposit KSh 500). You will receive an M-Pesa payment prompt to authorize the transaction.

Deposit Detail Information
M-Pesa Paybill Number 29680
Account Number Your registered phone number
Minimum Deposit KSh 1
Maximum Deposit Up to KSh 999,999
Processing Time Instant (seconds)
Fees Standard M-Pesa charges apply

OdiBets App Download Guide

The OdiBets app is the lightest betting application available in Kenya, designed for Kenyans who want a fast, data-friendly betting experience.

Android Download (2.8MB)

  1. Visit odibets.com on your Android phone’s browser
  2. Tap the “Download App” banner at the top of the page
  3. If prompted, go to Settings > Security and enable “Install from unknown sources”
  4. Download the APK file (only 2.8MB — uses less data than a single WhatsApp photo)
  5. Open the downloaded file and tap “Install”
  6. Launch the app and log in with your phone number and password

Why the OdiBets App is So Small

At just 2.8MB, the OdiBets app is purposefully designed for the Kenyan market where data costs are a significant concern for many users. By comparison, most betting apps are 30-100MB. OdiBets achieves this tiny size by using efficient code and server-side rendering, meaning the app fetches data from OdiBets’ servers rather than storing it locally on your phone. This saves both storage space and mobile data.

App Features

  • Full sports betting — same markets as the website
  • Odi League virtual games
  • Live betting with real-time odds
  • M-Pesa integration for deposits and withdrawals
  • Push notifications for bet results and free bet offers
  • My Bets section to track all active and settled bets
  • Extremely low data usage — ideal for browsing on limited data bundles

OdiBets Jackpot: How It Works

OdiBets offers jackpot-style promotions and high-payout multi-bet opportunities that give bettors a chance at significant winnings from small stakes:

Maximum Payouts

Bet Type Maximum Daily Payout per Player
Pre-match Sports KSh 4,000,000
Live Sports KSh 4,000,000 (aggregate with pre-match)
Virtual Games (Odi League) KSh 1,000,000

Boosted Odds

OdiBets regularly offers boosted odds on selected matches, particularly big football fixtures. These boosted markets appear on the homepage and in the app with the “Boosted” label. Boosted odds can significantly increase potential payouts, sometimes doubling the standard odds on popular outcomes.

Multi-Bet Bonuses

When you place multi-bets (accumulators) with multiple selections, OdiBets applies bonus multipliers to your potential winnings. The more legs in your multi-bet, the higher the bonus percentage on top of your regular winnings.

OdiBets Odi League: Virtual Betting

The Odi League is OdiBets’ proprietary virtual football game that runs 24/7, providing non-stop betting action even when there are no real football matches:

Odi League Variants

  • Odi League — Standard virtual football matches with full 90-minute simulations
  • Odi League Instant — Faster matches with results in minutes
  • Odi Turbo — Ultra-fast results for rapid-fire betting

Odi League Betting Rules

Rule Details
Minimum Bet KSh 10 (single or multi)
Maximum Bet KSh 150,000
Maximum Daily Winnings KSh 1,000,000 per player
Available Markets 1X2, Over/Under, Both Teams to Score
Free Bets Free bets can be used on Odi League

Odi League is powered by a certified Random Number Generator (RNG), ensuring fair and unpredictable outcomes for every match. It is particularly popular during off-season periods and overnight hours when live football is not available.

How to Withdraw from OdiBets Kenya

Withdrawals on OdiBets are processed directly to your M-Pesa account, typically within minutes:

Withdrawal Process

  1. Log in to your OdiBets account (app or website)
  2. Navigate to “My Account” or the wallet/balance section
  3. Tap “Withdraw”
  4. Enter the amount you wish to withdraw
  5. Confirm the transaction
  6. The funds will be sent to your registered M-Pesa number
  7. You will receive an M-Pesa confirmation SMS

Withdrawal via SMS

You can also withdraw by texting. Send “WD#Amount” to 29680 (for example, “WD#1000” to withdraw KSh 1,000).

Withdrawal Details

Detail Information
Withdrawal Method M-Pesa only
Processing Time Instant to 24 hours
Fees Standard M-Pesa charges apply
Maximum Daily Payout KSh 4,000,000 (sports), KSh 1,000,000 (virtuals)

OdiBets Available Sports Markets

While OdiBets is primarily known as a football betting platform, it covers several sports:

Sport Key Leagues Market Types
Football KPL, Premier League, La Liga, Serie A, Champions League, AFCON 1X2, Over/Under, BTTS, Correct Score, Half-Time/Full-Time
Basketball NBA, EuroLeague Moneyline, Spread, Totals
Tennis Grand Slams, ATP, WTA Match Winner, Set Betting
Rugby International matches Match Winner, Handicap
Virtual Sports Odi League, Odi League Instant, Odi Turbo 1X2, Over/Under, BTTS

Football dominates the OdiBets offering, which aligns with the Kenyan market where football is by far the most popular sport for betting. OdiBets is known for offering competitive odds on local and international football, particularly on the Kenyan Premier League and big European fixtures.

OdiBets vs Other Kenyan Bookmakers

Feature OdiBets Betika SportPesa MozzartBet 22Bet Kenya
Free Bet KSh 30 None None KSh 2,500 KSh 15,000
Min Deposit KSh 1 KSh 10 KSh 100 KSh 100 KSh 100
Min Stake KSh 1 KSh 10 KSh 50 KSh 50 KSh 50
App Size 2.8MB ~15MB ~30MB ~25MB ~40MB
M-Pesa Paybill 29680 290680 79068 29990 N/A
Virtual Games Odi League Betika League Shabiki Games Aviator Virtual Sports
Max Payout KSh 4M/day KSh 10M KSh 10M KSh 5M Unlimited

OdiBets wins on accessibility — it has the lowest entry barriers in Kenya with a KSh 1 minimum deposit, KSh 1 minimum stake, and the smallest app in the market. For first-time bettors or those on tight budgets, OdiBets is the clear choice. However, high-volume bettors may prefer platforms like Betika or SportPesa that offer higher maximum payouts and more sports coverage.

OdiBets Login Troubleshooting

Forgot Password

  1. Visit odibets.com and click “Forgot Password”
  2. Enter your registered phone number
  3. Receive a reset code via SMS
  4. Create a new password and log in

Account Suspended

If you receive an “Account Suspended” message, it may be due to suspected multiple accounts or bonus abuse. Contact OdiBets support via SMS (29680) to resolve the issue. OdiBets enforces strict one-account-per-person rules and will close duplicate accounts permanently.

App Not Loading

  • Check your internet connection — try switching between data and WiFi
  • Clear the app cache in your phone’s settings
  • Update to the latest version from odibets.com
  • If the app still fails, use the mobile website (odibets.com) as a fallback

OdiBets Customer Support

Channel Details Availability
SMS Send message to 29680 24/7
Website Help section on odibets.com 24/7
Social Media @OdiBetsKenya on Twitter/X Business hours
In-App Support Help section within the OdiBets app 24/7

Customer support at OdiBets is primarily self-service through the website and app. For account-specific issues, sending an SMS to 29680 is the most reliable method. Response times vary, but most issues are resolved within 24 hours.

Is OdiBets Legal in Kenya?

Yes, OdiBets is fully licensed and regulated in Kenya:

  • License: Issued by the Betting Control and Licensing Board (BCLB) of Kenya
  • Operator: OdiBets Limited, a Kenyan-registered company
  • Tax Compliance: OdiBets displays the government excise duty (20% withholding tax on winnings) transparently on every bet slip
  • Age Restriction: Strictly 18+ — registration requires a valid Kenyan phone number
  • Anti-Fraud: Duplicate accounts are detected and closed, with funds confiscated

The Kenyan government taxes all betting winnings at 20%, which is automatically deducted before payouts. OdiBets clearly shows this tax on every bet slip so there are no surprises when you receive your winnings.

Responsible Gambling at OdiBets

OdiBets promotes responsible gambling through several measures:

  • Betting Limits: Maximum stake of KSh 150,000 per bet and daily payout caps help control exposure
  • Self-Exclusion: Contact support to temporarily or permanently disable your account
  • Age Verification: Only 18+ Kenyan mobile number holders can register
  • Tax Transparency: Clear display of withholding tax helps bettors understand their true exposure
  • Low-Stake Access: The KSh 1 minimum stake prevents the need for large financial commitments

If you need help with gambling addiction in Kenya, the Betting Control and Licensing Board (BCLB) provides guidance and support. You can also self-exclude by contacting OdiBets directly.

OdiBets Kenya FAQ

How do I get the OdiBets free bet?

Visit odibets.com/freebet, select your match predictions, enter your phone number and password, and your KSh 30 free bet is placed automatically during registration. No deposit is needed.

What is the OdiBets paybill number for M-Pesa?

The OdiBets M-Pesa paybill number is 29680. Use it for deposits (Lipa na M-Pesa > Pay Bill > 29680) and use your phone number as the account number.

How do I download the OdiBets app?

Visit odibets.com on your Android phone and tap “Download App.” The APK file is only 2.8MB — the smallest betting app in Kenya. Enable “unknown sources” in your security settings if prompted.

What is the OdiBets Odi League?

Odi League is OdiBets’ virtual football game that runs 24/7. It includes three variants: Odi League (standard), Odi League Instant (faster), and Odi Turbo (ultra-fast). Minimum bet is KSh 10 with maximum daily winnings of KSh 1,000,000.

How do I withdraw from OdiBets?

Withdrawals go directly to your M-Pesa account. Go to My Account > Withdraw, enter the amount, and confirm. You can also text “WD#Amount” to 29680. Funds typically arrive within minutes.

Does OdiBets have a jackpot?

OdiBets focuses on multi-bet bonuses and boosted odds rather than a traditional jackpot format. However, the maximum daily payout of KSh 4,000,000 on sports bets means significant winnings are possible from small stakes through multi-bets.

Is there an OdiBets promo code?

OdiBets does not typically use promo codes. The KSh 30 free bet is automatically credited during registration without any code. Ongoing promotions like the 100% bonus and weekly free bets are also activated automatically based on your betting activity.

What is the minimum deposit on OdiBets?

The minimum deposit is KSh 1, making OdiBets the most accessible betting platform in Kenya. Even with just KSh 1, you can place a bet since the minimum stake for pre-match and live bets is also KSh 1.

Can I register on OdiBets without internet?

Yes, you can register via USSD by dialing *664# on your phone. This works on any phone (including basic feature phones) with mobile network coverage, without requiring internet data.

What happens to my free bet if I do not verify my account?

If you do not verify your account via SMS within 7 days of registration, your free bet and any associated winnings will be forfeited. Always complete the SMS verification immediately after registering.

Related Articles

OdiBets Registration Requirements in Kenya

Before you start the registration process on OdiBets, make sure you meet the following requirements that apply to all Kenyan betting platforms:

  • Age: You must be at least 18 years old to bet in Kenya
  • Phone Number: A valid Kenyan mobile number from Safaricom, Airtel Kenya, or Telkom Kenya
  • M-Pesa Account: While not strictly required for registration, you will need M-Pesa for deposits and withdrawals
  • Single Account: Only one OdiBets account is permitted per person. Attempting to create multiple accounts will result in all accounts being closed and funds forfeited

Unlike South African betting platforms that require extensive documentation (FICA verification), Kenyan platforms like OdiBets have a simpler registration process that primarily relies on your phone number as your identity. This makes the onboarding process significantly faster — most users are ready to bet within 60 seconds of starting registration.

OdiBets Kenya Tax on Winnings

The Kenyan government imposes a 20% withholding tax on all betting winnings, which is automatically deducted before any payout. This is an important factor to consider when calculating potential returns:

Stake Odds Gross Winnings Tax (20%) Net Payout
KSh 100 2.0 KSh 200 KSh 20 KSh 180
KSh 500 3.0 KSh 1,500 KSh 200 KSh 1,300
KSh 1,000 5.0 KSh 5,000 KSh 800 KSh 4,200
KSh 100 50.0 KSh 5,000 KSh 980 KSh 4,020

OdiBets is transparent about tax calculations, displaying the exact tax amount on every bet slip before you confirm your bet. The tax is calculated on net winnings (winnings minus stake), not on the total payout amount. This means you are only taxed on profit, which is fairer than being taxed on the full return.

OdiBets Betting Strategy Tips for Kenyan Bettors

To make the most of your OdiBets experience, consider these practical strategies tailored to the Kenyan market:

Start Small and Learn

With OdiBets’ KSh 1 minimum stake, you can explore different bet types without risking significant money. Start with single bets on football matches you know well before attempting multi-bets and accumulators.

Focus on Football Leagues You Follow

The best bets come from sports you watch regularly. If you follow the English Premier League or Spanish La Liga closely, you will have a natural advantage over casual bettors. The Kenyan Premier League also offers value since local knowledge can give you an edge that odds compilers may not account for.

Understand Value Betting

A value bet occurs when the probability of an outcome is higher than what the odds suggest. For example, if you believe a team has a 60% chance of winning but the odds imply only a 40% probability, that represents value. Over time, consistently finding value bets leads to profits.

Manage Your Bankroll

Never bet more than 5-10% of your total betting bankroll on a single bet. If you have KSh 1,000 in your OdiBets account, keep individual stakes between KSh 50-100. This ensures you can survive losing streaks and remain in the game long enough for profitable bets to pay off.

Use the Cash-Out Wisely

When available, the cash-out feature allows you to secure partial profits before a match ends. If your multi-bet is winning but one remaining game looks risky, cashing out for a guaranteed profit is often the smarter choice than letting it ride.

OdiBets Mobile Web vs App Experience

OdiBets offers two mobile options for Kenyan bettors — the dedicated Android app and the mobile-optimized website. Here is how they compare:

Feature OdiBets App (2.8MB) OdiBets Mobile Web
Data Usage Very Low Low
Speed Faster (native app) Slightly slower (browser-based)
Push Notifications Yes No
Storage Required 2.8MB + minimal cache None (runs in browser)
Auto-Updates Manual update needed Always up-to-date
iPhone Support No (Android only) Yes (Safari browser)
Works Offline No (needs internet) No (needs internet)

For Android users, the app is the recommended option due to its speed and push notifications for bet results. iPhone users should use the OdiBets mobile website (odibets.com) through Safari, as there is no dedicated iOS app available. Both options provide the full range of OdiBets features including live betting, Odi League, and M-Pesa transactions.

OdiBets Conclusion: Why Kenyan Bettors Choose OdiBets

OdiBets has built its reputation on three pillars that matter most to Kenyan bettors: accessibility, simplicity, and low barriers to entry. The KSh 30 free bet lets new users experience sports betting without any financial commitment, the KSh 1 minimum deposit and stake mean anyone can participate, and the 2.8MB app works smoothly even on budget smartphones with limited storage and data.

Whether you are a casual football fan who enjoys the occasional bet on English Premier League weekends, or a dedicated bettor who follows the KPL and African tournaments closely, OdiBets provides a straightforward platform to place your bets, receive instant M-Pesa payouts, and enjoy virtual football action through the Odi League around the clock.

Register today by visiting odibets.com/freebet or sending “ODI” to 29680, claim your KSh 30 free bet, and discover why millions of Kenyans trust OdiBets for their sports betting experience.

OdiBets vs Betika: Detailed Comparison for Kenyan Bettors

Betika and OdiBets are the two most popular low-cost betting platforms in Kenya. Here is how they compare across every key dimension:

Welcome Offers

OdiBets gives you KSh 30 free — no strings attached. Betika does not offer a free bet on registration but runs frequent promotions through their Betika Grand Jackpot. For new users who want to try betting risk-free, OdiBets is the better starting point.

Deposit and Withdrawal Speed

Both platforms use M-Pesa with instant deposits. Withdrawal speeds are comparable, with both typically processing payouts within minutes during business hours. OdiBets has the edge with a lower minimum deposit (KSh 1 vs KSh 10).

Odds Quality

OdiBets and Betika offer competitive odds on major football markets. OdiBets is known for periodically boosting odds on selected matches, which can provide better value on specific events. For everyday betting, the odds are largely comparable between the two platforms.

Sports Coverage

Betika offers slightly broader sports coverage with additional sports like handball, darts, and motor racing. OdiBets focuses primarily on football, basketball, and tennis, plus its virtual Odi League. For football-only bettors, OdiBets provides everything needed.

App Quality

OdiBets wins decisively with its 2.8MB app versus Betika’s approximately 15MB app. For users with limited phone storage or expensive data plans, OdiBets’ lightweight approach is a significant advantage. Both apps provide reliable performance for placing bets and managing accounts.

How OdiBets Handles Multi-Bets and Accumulator Bonuses

Multi-bets (also called accumulators or “accas”) are popular among Kenyan bettors because they offer the chance for big returns from small stakes. OdiBets enhances multi-bets with bonus multipliers:

How Multi-Bet Bonuses Work

When you combine multiple selections into a single bet slip, OdiBets adds a percentage bonus on top of your potential winnings. The bonus increases with each additional selection:

Number of Selections Bonus Percentage Example: KSh 100 Stake at Combined Odds 10.0
3 selections 3% KSh 1,000 + KSh 30 bonus = KSh 1,030
5 selections 5% KSh 1,000 + KSh 50 bonus = KSh 1,050
8 selections 10% KSh 1,000 + KSh 100 bonus = KSh 1,100
10 selections 15% KSh 1,000 + KSh 150 bonus = KSh 1,150
15+ selections 25% KSh 1,000 + KSh 250 bonus = KSh 1,250

These bonuses are applied automatically to winning multi-bets — no promo code or opt-in required. The bonus is calculated on your net winnings (before tax) and added to your payout. For bettors who regularly place multi-bets, these bonuses add meaningful extra value over time.

OdiBets Security and Fair Play

As a BCLB-licensed operator, OdiBets adheres to strict regulatory standards for security and fair play in Kenya:

  • Encrypted Transactions: All financial transactions between your M-Pesa account and OdiBets are encrypted and processed through Safaricom’s secure M-Pesa API
  • Fair Odds: Odds are generated by professional odds compilers using real-time data from licensed sports data providers
  • RNG Certification: Odi League virtual games use independently certified Random Number Generators for provably fair outcomes
  • Account Security: Password-protected accounts with session timeouts to prevent unauthorized access
  • Regulatory Oversight: The BCLB conducts regular audits of licensed operators to ensure compliance with Kenyan gambling laws

Your funds on OdiBets are held in segregated client accounts, meaning they are separate from the company’s operating funds. This provides an additional layer of protection for your balance in the unlikely event of business difficulties.

Sophie Beaumont

Sophie Beaumont

East Africa Editor

Sophie Beaumont is iBeBet's East Africa Editor, covering the vibrant and rapidly expanding betting scenes in Kenya, Tanzania, Malawi, Zambia, and Mozambique. Sophie holds a degree in Media Studies from the University of Nairobi and has been writing about East African betting culture for over six years. Her intimate knowledge of the region's regulatory environment — from Kenya's Betting Control and Licensing Board to Tanzania's Gaming Board — gives her a nuanced understanding that sets her coverage apart. Sophie specializes in evaluating the mobile betting experience, which is critical in East Africa where M-Pesa, Tigo Pesa, and MTN Mobile Money dominate the payments landscape. She has tested and reviewed over 150 sportsbooks available to East African bettors, with a focus on odds quality for football (Premier League, Serie A, and local leagues), cricket, and increasingly popular sports like basketball and boxing. Sophie is passionate about responsible gambling advocacy in emerging markets and has partnered with local organizations to promote safer betting practices. Her work has been published in The Standard Kenya, The Citizen Tanzania, and African Business Magazine.

View all articles

18+ | Gamble Responsibly. Gambling can be addictive. Please play responsibly.
P