The SportPesa Tanzania app on Android, iPhone and USSD
You can reach SportPesa Tanzania through Google Play, a direct APK, the App Store, a Safari home-screen shortcut, or the USSD menu that needs no data at all. The Android APK is about 30 MB and runs from Android 5.0.

Routes compared
Pick the install route that fits your phone
One affiliate guide claims there is no iPhone app at all. The brand's own casino page tells you to download on Android or iOS, and a Tanzanian App Store listing exists, so iPhone users start with an App Store search; if the listing stays hidden in your region, the Safari shortcut from the table does the same job.
Android users get two official routes. In Tanzania the sports app sits on Google Play, while the direct APK from the official site covers phones without Play services. Skip third-party APK mirrors: a tampered betting app is a known way to lose an M-Pesa wallet.
| Your situation | Route | Why this one |
|---|---|---|
| Android with Play Store | Google Play listing | Automatic updates, no security toggle |
| Android without Play services | APK from the official site, about 30 MB | Same app; you update by re-downloading |
| iPhone, listing visible | App Store | Native install with store updates |
| iPhone, listing hidden | Safari → Share → Add to Home Screen | Same site, icon on the home screen, no region change |
| Feature phone or zero data | USSD *150*87# | Betting and games over the network menu |
Phone check
Device and data requirements in plain numbers
The APK download is about 30 MB and grows to roughly 100 MB once installed, so even a budget Android with a few hundred MB free handles it. Casino games pull their artwork on first launch and reuse it later, which keeps repeat visits cheap on a bundle.
- Open the official SportPesa Tanzania site in your mobile browser.
- Tap the Apps item in the menu and choose Download.
- Allow installs from unknown sources when the phone asks.
- Open the downloaded APK and confirm the install.
- Log in with your phone number and password.
- Open the App Store and search for SportPesa.
- Check the developer name and install; listings report about 91 to 99 MB on iOS 12 or later.
- If the listing does not appear in your region, open the site in Safari instead.
- Tap Share, then Add to Home Screen, for an app-like icon.
- Log in with your phone number and password.
| Requirement | Android | iPhone |
|---|---|---|
| System version | Android 5.0 or later | iOS 12 or later per listings |
| Download size | APK about 30 MB | About 91 to 99 MB |
| Installed footprint | About 100 MB | Close to download size |
| Updates | Re-download the latest APK | Automatic via App Store |
| No-store fallback | Direct APK | Safari home-screen shortcut |
Leave a few hundred MB free beyond the install size: an APK update unpacks next to the old version, and a full storage card is the quiet cause of most failed updates.
The APK route is safe only from the official download page. A file from a forum or a Telegram channel can look identical to the real installer while reporting to someone else, so the official site is the only sensible source.
Offline play
USSD games for phones without a data bundle
The USSD menu carries two games that run without any internet at all. Rusha Pata is a coin toss: you pick Heads or Tails, the minimum stake is TZS 100 and the result shows on your phone screen straight away. Tatu Pesa asks you to pick one lucky box out of three, also from TZS 100.
Both sit behind the same menu used for SMS betting. Dial *150*87# and choose option 7 for Rusha Pata; for Tatu Pesa choose option 8 (Shinda Fasta) and then option 2. No app, no bundle, no smartphone required.
The trade-off
When the app beats the mobile site, and when USSD beats both
The installed app keeps your session alive, sends push notifications for jackpot results and odds boosts, and skips full page reloads between markets. The mobile site needs no install and is always the current version. USSD shows text menus only, but it works the day your bundle runs out.
| Channel | Install needed | Data needed | Best for |
|---|---|---|---|
| App | 30 to 100 MB once | Low after first load | Regular players |
| Mobile site | None | Medium, every visit | Occasional bets |
| USSD *150*87# | None | None | No-bundle days |
Payments inside the app ride the same wallets as the site. M-Pesa deposits run through paybill 150888, each mobile-money transaction caps at TZS 5,000,000, and withdrawals are advertised at up to 24 hours. The same number-match rule from the payments table applies, and the withdrawal page walks through payout failures.
Troubleshooting
Install and login failures, fixed
Most app problems in Tanzania come down to four causes, and each has a direct fix. A blocked install means the unknown-sources toggle is off. An endless update prompt means the APK is stale, so install the latest file over it. A missing registration code usually arrives within a minute; if not, resend it and keep the phone date and time on automatic.
| Symptom | Fix |
|---|---|
| Install blocked | Allow "Install unknown apps" for your browser, then retry the official file |
| Update loop or crashes | Download the latest APK from the official site and install over the old one |
| Code never arrives | Wait a minute, resend, confirm the number, switch between Wi-Fi and mobile data |
| Slow loading on 3G | Disable VPN, clear the app cache, or use the mobile site until the signal improves |
If none of these work, the fault sits on the account side rather than the phone. Support answers on the numbers listed on the About page, and the mobile site keeps you betting while the app misbehaves.
