SportPesa App Download

Get the latest SportPesa app for Android and iOS. Bet on football, play the Mega Jackpot and Aviator, deposit with M-Pesa and follow live scores — all from your phone.

Download the App

SportPesa app download

Download SportPesa App (Android APK)

  1. Go to the official SportPesa Kenya website on your Android phone.
  2. Tap the Download App button.
  3. Allow installation from unknown sources in your settings if prompted.
  4. Open the downloaded APK and install.
  5. Launch the app and login to start betting.

For iPhone users, the SportPesa app is available on the App Store.

Why Use the SportPesa App?

How to Download the SportPesa App in Kenya

The official SportPesa app download process begins on the SportPesa Kenya website. Navigate to the mobile app section where you'll find download links optimized for Kenyan internet connections. The site automatically detects whether you're using an Android or iOS device and directs you to the appropriate version. Given that Android holds the majority market share in Kenya, the APK version is the most commonly sought download.

Installing the SportPesa APK on Android Devices

Since the SportPesa app download apk file is not available on the Google Play Store due to Google's gambling app policies, Android users must enable installation from unknown sources. Go to your phone's Settings, then Security or Privacy, and toggle "Allow installation from unknown sources." This permits apps outside the Play Store to install on your device without affecting the core Android system.

Device Compatibility and System Requirements

The SportPesa app supports Android devices running version 5.0 (Lollipop) and above. This covers a wide range of devices available in the Kenyan market, including budget smartphones from brands like Tecno, Infinix, and Samsung's entry-level Galaxy A series. iOS users require iPhone 6 or newer models running iOS 12 or later for optimal performance.

Live Betting and Cash Out Features on the SportPesa App

The SportPesa app Kenya provides live betting functionality that allows users to place wagers on matches already in progress. This feature updates odds in real time based on match events, giving bettors the ability to assess team performance before committing funds. In-play markets cover popular Kenyan sports including football, basketball, and rugby, with odds refreshing within seconds of significant plays. The interface displays a clean scoreboard alongside available markets, making it simple to follow the action while identifying value opportunities.

Resolving Common SportPesa App Download and Installation Issues

Some Android users encounter difficulties during SportPesa app download due to security restrictions on devices. If your phone blocks installation, navigate to Settings, select Security, and enable "Unknown Sources" or "Allow from this source" for your browser or file manager. This permission permits the APK file to install without requiring access to the Google Play Store. Always download the application from the official SportPesa website to avoid corrupted or modified files that may compromise your device security.

Managing Your Betting Budget Through the SportPesa App

The SportPesa app incorporates deposit limits to help users maintain control over their gambling expenditure. These tools allow you to set daily, weekly, or monthly caps on the amount you can add to your account via M-Pesa or other payment methods. Limits are configurable through the account settings menu and take effect immediately upon confirmation. The platform enforces these restrictions across all devices logged into your account, providing consistent oversight regardless of how you access the service.

SportPesa App System Requirements for Kenyan Devices

Before downloading the SportPesa app, ensure your device meets minimum technical specifications. Android users need version 5.0 (Lollipop) or higher with at least 2GB RAM and 200MB of free storage. iOS devices require iOS 11.0 or later, with iPhone 5s and newer models generally compatible. Older devices with limited processing power may experience lag during live betting or cash-out operations. The app functions on both phones and tablets, but performance optimisation prioritises standard smartphone screens.

Resolving Common SportPesa Installation Errors

Insufficient storage is the most frequent installation blocker Kenyan users encounter. Before downloading, clear cache files and remove unused applications in device settings. If installation halts mid-process, restart your phone and attempt the download again via the official SportPesa website or Google Play Store. Users installing via APK files must enable "Install from unknown sources" in security settings, though this carries minor security considerations—only download APKs from SportPesa's verified domain.

SportPesa App User Experience

SportPesa delivers a streamlined mobile betting interface designed for Kenyan smartphone users. The app organizes markets by sport, with football receiving prominent placement alongside basketball, tennis, and cricket options. Navigation relies on a bottom tab bar that provides quick access to Home, Live betting, Promotions, and Account settings. Odds display in decimal format by default, though users can switch to fractional or American formats through their profile preferences. The registration process requires BCLB-compliant identity verification, with new accounts linked directly to M-Pesa for seamless fund transfers.

Mobile Betting Tips for Kenyan Users

Effective bankroll management forms the foundation of sustainable mobile betting. Users should establish a fixed weekly or monthly budget in KES that separates entertainment funds from essential expenses. Industry recommendations suggest limiting individual stake amounts to between 2% and 5% of total bankroll, reducing variance exposure across multiple wagers. Tracking bet history through the app's transaction records enables analysis of winning and losing patterns over time. Diversification across different markets and sports types helps distribute risk rather than concentrating exposure on single outcomes.

Why Your SportPesa App Keeps Freezing on Older Nairobi Phones — and How to Fix It

If you are using a device that launched before 2020 — such as a Tecno Spark 4, Infinix Hot 8, or Samsung A10 — the SportPesa Android app may freeze during live jackpot loading or when you tap the Aviator cash-out button. This is usually not a network issue but a memory allocation problem. The app’s graphics engine demands at least 2GB of free RAM; older devices with 2GB total RAM will stutter because the operating system reserves half of that. The fix is to force-stop the app, go to Settings > Apps > SportPesa > Storage, and tap "Clear Cache" (not "Clear Data," which logs you out). Then reboot the phone before reopening.

Permissions You Must Manually Grant: The Silent Killer of Bets on Android 13+

Since Android 13, SportPesa requires "Nearby Devices" permission (for Bluetooth-based location) and "Notifications" permission (for bet settlement pop-ups). Many Kenyans install the APK from the SportPesa website instead of Google Play, and the installer skips these permission prompts. Without "Nearby Devices," the app cannot verify your GPS proximity to BCLB-licensed betting zones in Nairobi — so your bet may be accepted, but the live odds update freezes. To check, go to Settings > Apps > SportPesa > Permissions and manually enable "Nearby devices," "Location" (set to "While in use"), and "Phone" (for OTP verification via SMS).

Device Compatibility and Storage Shortcuts: Making the App Fit Your Budget Device

The SportPesa APK file for Kenya is approximately 145MB when fully installed, but it expands to 400MB after you open it for the first time (due to cached odds and graphics). Budget phones like the Infinix Smart 7 or Tecno Pop 7 often have only 32GB storage, with 8GB already occupied by the OS and pre-installed apps. If you get "Insufficient Storage" during update, don't uninstall the app. Instead, use your file manager to delete the "Android/data/sportpesa.ke/cache" folder (requires a file manager like ZArchiver). Also, move the app to an SD card — but only if the SD card is a Class 10 U1 or faster; otherwise, live Aviator crashes.

Frequently Asked Questions

Where do I download the SportPesa app?

From the official SportPesa site (APK for Android) or the Google Play / App Store for the latest version.

Is the SportPesa app free?

Yes, the app is free to download and use.

How do I update the SportPesa app?

Open the app — if an update is available you will be prompted, or download the latest APK from the official site.

Reviewed by Our Betting Expert

Jeremiah Maangi — CEO iGaming AFRIKA

Every guide on this site is reviewed by Jeremiah Maangi, a Nairobi-based iGaming executive and CEO of iGaming AFRIKA. Jeremiah has over a decade of experience across the African betting and gaming industry — including SportPesa, Betika and Melbet. He verifies registration steps, payment methods (M-Pesa Paybill 955100), and jackpot rules against official SportPesa sources before publication.

LinkedIn: Jeremiah Maangi →

Ask the SportPesa AI Assistant

Have questions about SportPesa login, deposits, Aviator or jackpots? Ask our AI assistant — it answers instantly in English, 24/7.

👋 Hi! I'm the SportPesa guide assistant. Ask me about login, deposits, Aviator, jackpots or paybill.