10bet brings sports betting, live wagering and a full online casino to players in Tanzania in one account. Bets, deposits, withdrawals and bonuses are all handled in Tanzanian shillings (TZS), and payments run through the mobile money services Tanzanians already use every day. The platform works in a browser and in a mobile app, in English and Swahili.
The table below shows the key facts about 10bet in Tanzania.
Parameter
Details
Brand
10bet
Type of service
Bookmaker and online casino
Target market
Tanzania
Regulatory framework
Gaming Board of Tanzania (GBT)
Account currency
Tanzanian shilling (TZS)
Minimum age
18+
Interface languages
English, Swahili
Sports welcome bonus
100% on the first deposit, up to 300,000 TZS
Casino welcome bonus
100% on the first deposit, up to 400,000 TZS
Minimum deposit
1,000 TZS
Minimum withdrawal
5,000 TZS
Minimum sports bet
100 TZS
Deposit methods
M-Pesa, Mixx by Yas, Airtel Money, HaloPesa, bank cards, bank transfer
Platforms
Website, Android app, iPhone web app
Live betting
Yes, with live odds and cash out on selected markets
Customer support
Live chat and email, in English and Swahili
Bonus amounts and terms are updated from time to time. The current conditions are always shown in the Promotions section of the account.
Which Games and Betting Markets Are Available at 10bet in Tanzania
10bet covers two main areas: a sportsbook and a casino. Both use the same wallet, so funds move between them without extra transfers.
Sports betting markets
Football leads the sportsbook, with strong coverage of the competitions Tanzanian fans follow most.
Category
What is covered
Local football
NBC Premier League, Championship, Azam Sports Federation Cup, Community Shield
Tanzanian clubs
Simba SC, Young Africans (Yanga), Azam FC and other top-flight sides
National team
Taifa Stars matches, AFCON and World Cup qualifiers
African competitions
CAF Champions League, CAF Confederation Cup, AFCON
European football
Premier League, La Liga, Serie A, Bundesliga, Ligue 1, UEFA Champions League, Europa League
Slots can be filtered by provider, popularity, volatility and new releases. Most slots offer a free demo mode so new players can learn the mechanics before staking TZS.
Types of Bonuses Available at 10bet Tanzania
10bet offers a mix of welcome offers and ongoing promotions for sports and casino players. Each bonus has its own minimum deposit, wagering requirement and validity period.
Bonus type
Description
Typical amount
Sports welcome bonus
100% match on the first deposit
Up to 300,000 TZS
Casino welcome bonus
100% match on the first casino deposit
Up to 400,000 TZS
Free bet
Stake-free bet credited after qualifying activity
From 2,000 TZS to 10,000 TZS
Accumulator boost
Extra percentage on winnings from multi-selection bets
Up to 50% extra
Weekly cashback
Percentage of net casino losses returned
10%, up to 150,000 TZS
Reload bonus
Bonus on later deposits, often on set days
Up to 100,000 TZS
Free spins
Spins on selected slots
Credited in packs
Tournament prizes
Leaderboard prize pools for slots and live games
Prize pools from 2,000,000 TZS
Birthday bonus
Special offer for verified accounts
Set individually
Wagering rules at a glance
Rule
Sports bonus
Casino bonus
Wagering requirement
5x the bonus amount
35x the bonus amount
Minimum odds
1.80 per selection
Not applicable
Validity period
30 days
30 days
Maximum bet with active bonus
20,000 TZS
5,000 TZS
Game contribution
All qualifying sports bets
Slots 100%, table and live games reduced
Minimum qualifying deposit
5,000 TZS
5,000 TZS
Important bonus conditions
One welcome bonus per person, household, device and payment account.
Bonus funds and real funds are tracked separately.
Bets that are cashed out early or fully hedged may not count toward wagering.
A player can choose either the sports or the casino welcome bonus at registration.
How to Get a Bonus at 10bet in Tanzania
Claiming a bonus takes only a few steps. The process is the same for the sports and casino welcome offers.
1Create a 10bet account and confirm the phone number.
2Choose the sports or casino welcome offer on the registration form, or in the Promotions section.
3Enter a promo code if one applies.
4Open the Deposit page and select a payment method such as M-Pesa, Mixx by Yas or Airtel Money.
5Deposit at least 5,000 TZS to qualify.
6Wait for the deposit confirmation on the phone.
7Check the bonus balance in the account menu under Bonuses.
8Meet the wagering requirement within 30 days.
Quick checklist before claiming
Check
Why it matters
Phone number verified
Required to receive the bonus
Bonus selected
The welcome offer must be chosen before the first deposit
Qualifying deposit made
Smaller deposits do not trigger the offer
Terms read
Each promotion lists its own wagering rules and eligible markets
Tips for ongoing promotions
Open the Promotions page regularly for new offers tied to big fixtures like Simba SC against Young Africans or Champions League nights.
Opt in to promotions where an opt-in button is shown.
Check the account notifications for personal offers such as free bets and cashback.
How to Register at 10bet in Tanzania
Registration is free and takes about two minutes. It works on the website and in the app.
Requirements
Be at least 18 years old
Be located in Tanzania
Hold a valid Tanzanian mobile number
Hold a valid ID, such as a NIDA card, passport, driving licence or voter card
Have only one account
Step-by-step registration
1Open the 10bet website or app and tap Register.
2Enter a Tanzanian mobile number in the +255 format.
3Create a strong password.
4Select TZS as the account currency.
5Enter an email address if requested.
6Choose a welcome bonus or decline it.
7Add a promo code if you have one.
8Confirm that you are 18 or over and accept the terms and conditions.
9Tap Register.
10Enter the SMS code sent to your phone to confirm the number.
Registration data
Field
Details
Mobile number
Format +255 followed by the number without the leading zero
Password
At least 8 characters, with letters and numbers
Currency
TZS
Full name
Must match the ID used for verification
Date of birth
Must confirm age 18+
Email
Optional, but useful for account recovery and receipts
Account verification after registration
Verification protects the account and is required before the first withdrawal.
Document
Accepted forms
Proof of identity
NIDA card, passport, driving licence, voter card
Proof of address
Utility bill or bank statement from the last 3 months
Payment proof
Screenshot of the mobile money account or a masked card photo
Most documents are reviewed within 24 hours.
How to Log In to Your 10bet Account in Tanzania
Login works the same way on the website and in the app.
1Open 10bet and tap Log in.
2Enter the registered mobile number or email.
3Type the password.
4Tap Log in.
5Confirm the SMS code if two-step verification is switched on.
Login options
Method
Details
Mobile number and password
Standard login
Email and password
Available when an email was added
Saved login
Available on personal devices through the browser or app
Biometric login
Fingerprint or face unlock in the app, where the phone supports it
If the password is forgotten
1Tap Forgot password on the login page.
2Enter the registered mobile number or email.
3Wait for the SMS or email code.
4Create a new password.
5Log in with the new details.
If login does not work
Check that the number is entered in the +255 format.
Check that Caps Lock is off.
Clear the browser cache or update the app.
Make sure the mobile signal is stable.
Contact live chat if the account is blocked after several failed attempts.
How to Enter a Promo Code at 10bet in Tanzania
A promo code unlocks a specific offer, such as an increased welcome bonus, a free bet or free spins. It must be entered before the qualifying deposit.
Where to enter the code
Location
When to use it
Registration form
When creating a new account
Deposit page
Before confirming the first deposit
Promotions or Bonuses section
When activating a personal or partner offer
Steps
1Copy the code exactly as given, without extra spaces.
2Open the registration form or the Deposit page.
3Find the field labelled Promo code.
4Paste or type the code.
5Confirm and complete the deposit.
6Check the Bonuses section to see the active offer.
Common code problems
Problem
Solution
Code not accepted
Check for typos and capital letters
Code expired
Look for a newer code in the Promotions section
Offer already used
Welcome offers apply once per player
Bonus not shown
Refresh the page or contact live chat with the code and the deposit time
How to Install the 10bet App in Tanzania
The 10bet mobile experience gives quick access to sports, live betting, casino games, deposits and withdrawals. It is built to run smoothly on mid-range phones and on typical Tanzanian mobile networks.
Platform
Installation type
Approximate size
Android
APK file from the official site
25–40 MB
iPhone
Web app added to the Home Screen
Under 5 MB
How to Install the 10bet App on Android
1Open the official 10bet website in Chrome or another mobile browser.
2Tap the Android app banner or open the Mobile apps page from the menu.
3Tap Download for Android to save the APK file.
4Open Settings and go to Security or Privacy.
5Allow installation from unknown sources for the browser used for the download.
6Open the downloaded APK file from the notifications or the Downloads folder.
7Tap Install and wait for the process to finish.
8Open the app and log in or register.
Android requirements
Requirement
Details
Operating system
Android 7.0 or later
Free memory
At least 100 MB
RAM
At least 2 GB recommended
Connection
3G, 4G, 5G or Wi-Fi
The app updates through in-app prompts. Install new versions when offered, to keep access to the latest features and security fixes.
How to Install the 10bet App on iPhone
1Open Safari on the iPhone and go to the official 10bet website.
2Tap the Share icon at the bottom of the screen.
3Scroll down and tap Add to Home Screen.
4Keep the name 10bet and tap Add.
5Open the new 10bet icon on the Home Screen to start.
iPhone requirements
Requirement
Details
Operating system
iOS 14 or later
Browser
Safari
Free memory
At least 100 MB
Connection
3G, 4G, 5G or Wi-Fi
The web app has the same sportsbook, casino, payments and bonuses as the website, with a full-screen layout and faster access.
Deposit and Withdrawal Methods at 10bet in Tanzania
10bet supports the payment methods used across Tanzania. All transactions are in TZS, with no currency conversion needed.
Deposit methods
Method
Minimum deposit
Maximum deposit per transaction
Speed
Fee
M-Pesa
1,000 TZS
3,000,000 TZS
Instant
0 TZS from 10bet
Mixx by Yas
1,000 TZS
3,000,000 TZS
Instant
0 TZS from 10bet
Airtel Money
1,000 TZS
3,000,000 TZS
Instant
0 TZS from 10bet
HaloPesa
1,000 TZS
2,000,000 TZS
Instant
0 TZS from 10bet
Visa and Mastercard
5,000 TZS
5,000,000 TZS
Instant
0 TZS from 10bet
Bank transfer
20,000 TZS
10,000,000 TZS
Up to 1 business day
0 TZS from 10bet
How to deposit with mobile money
1Log in and tap Deposit.
2Choose M-Pesa, Mixx by Yas, Airtel Money or HaloPesa.
3Enter the amount in TZS.
4Confirm the mobile number linked to the wallet.
5Approve the payment prompt on the phone by entering the mobile money PIN.
6Wait for the confirmation message and the updated balance.
Withdrawal methods
Method
Minimum withdrawal
Maximum withdrawal per transaction
Processing time
M-Pesa
5,000 TZS
3,000,000 TZS
Usually within minutes, up to 24 hours
Mixx by Yas
5,000 TZS
3,000,000 TZS
Usually within minutes, up to 24 hours
Airtel Money
5,000 TZS
3,000,000 TZS
Usually within minutes, up to 24 hours
HaloPesa
5,000 TZS
2,000,000 TZS
Usually within minutes, up to 24 hours
Bank card
10,000 TZS
5,000,000 TZS
1 to 3 business days
Bank transfer
50,000 TZS
10,000,000 TZS
1 to 5 business days
How to withdraw winnings
1Verify the account with ID documents.
2Open Withdraw in the account menu.
3Choose the payment method.
4Enter the amount in TZS.
5Confirm with the account password or SMS code.
6Track the status in the transaction history.
Payment rules
Withdrawals go back to the same method used for deposits, where possible.
The name on the payment account must match the registered name.
Active bonuses must be wagered before related winnings are withdrawn.
Tax deductions required by Tanzanian law are applied where relevant.
Daily and monthly limits may apply, and higher tiers can be unlocked after full verification.
Betting Limits, Odds Formats and Bet Slip Features
Feature
Details
Minimum sports bet
100 TZS
Maximum sports bet
Depends on the sport, league and market
Minimum casino bet
From 200 TZS on selected slots
Odds formats
Decimal, fractional, American
Maximum selections in an accumulator
Up to 30
Cash out
Full and partial, on selected events
Bet history
Open, settled and cancelled bets for the last 12 months
Odds-change settings: accept any change, accept higher only or ask every time
Saved slips on mobile for placing bets later
Settlement
Bet type
Settlement time
Football match result
Shortly after the final whistle
Live bets
Within minutes after the event ends
Outrights
After official confirmation of results
Casino rounds
Instant
Licence, Legal Status and Age Rules in Tanzania
Betting and gaming in Tanzania fall under the Gaming Board of Tanzania (GBT), which supervises operators, sets licensing conditions and oversees consumer protection.
Legal point
Details
Regulator
Gaming Board of Tanzania (GBT)
Legal age
18 and over
Currency
TZS
Taxation
Gaming taxes follow Tanzanian law and are applied where required
Identity checks
Required for withdrawals and as part of anti-money laundering rules
Prohibited users
Minors, self-excluded players and residents of restricted territories
Player obligations
Provide accurate personal details.
Use only your own phone number and payment accounts.
Do not share account credentials.
Do not open duplicate accounts.
Account Security and Data Protection
10bet applies standard protections to keep accounts and payments safe.
Measure
Purpose
SSL encryption
Protects data in transit
Password protection
Blocks unauthorised access
SMS confirmations
Confirm logins and withdrawals
Document verification
Prevents fraud and identity misuse
Transaction monitoring
Detects unusual activity
Fair play testing
Casino games use certified random number generators
Safety tips for players
Use a unique password of at least 8 characters.
Never share the SMS code or mobile money PIN with anyone, including people claiming to represent 10bet.
Log out on shared devices.
Download the app only from the official 10bet website.
Keep the phone number on the account up to date.
Responsible Gambling Tools
Betting is entertainment and should never be treated as a source of income. 10bet gives players tools to stay in control.
Tool
What it does
Deposit limits
Cap deposits per day, week or month in TZS
Loss limits
Restrict net losses over a chosen period
Session reminders
Show how long the current session has lasted
Time-out
Pause the account for 24 hours, 7 days or 30 days
Self-exclusion
Block the account for 6 months or longer
Account history
Review all deposits, bets and withdrawals
Warning signs
Betting more than planned
Chasing losses
Borrowing money to play
Neglecting work, family or study
Feeling anxious when not betting
Players who notice these signs can contact support to set limits or begin self-exclusion. Only players aged 18 and over may use 10bet.
Customer Support for Players in Tanzania
Channel
Availability
Use for
Live chat
24/7
Fast answers on payments, bonuses and account issues
Email
24/7, reply within 24 hours
Document uploads and detailed requests
Contact form
24/7
Non-urgent questions
Help centre
24/7
Self-service articles on bonuses, rules and payments
Languages
English
Swahili
What to prepare before contacting support
Registered mobile number
Transaction ID from M-Pesa, Mixx by Yas, Airtel Money or HaloPesa
Amount in TZS and time of the transaction
Screenshots, if there is an error message
Technical Requirements and Performance
Item
Recommendation
Browsers
Chrome, Safari, Firefox, Edge, Opera Mini, Samsung Internet
Minimum connection
3G for betting, 4G or Wi-Fi for live casino streaming
Estimated data use
Sportsbook browsing: low. Live casino: higher, similar to video streaming
Screen support
Phones, tablets and desktop
Time zone
East Africa Time (EAT) for event times
Odds updates
Automatic refresh in live mode
Data saving
Light mode and image compression available in the app
Tips for smooth play on mobile networks
Switch to Wi-Fi for live dealer games.
Close background apps to free memory.
Keep the app and browser updated.
Turn on data saver mode when airtime is limited.
Frequently Asked Questions About 10bet in Tanzania
Yes. 10bet is available to players in Tanzania aged 18 and over. Accounts are held in TZS, and deposits, bets, bonuses and withdrawals are all shown in shillings. Payments can be made through M-Pesa, Mixx by Yas, Airtel Money, HaloPesa, bank cards and bank transfer.
The minimum deposit is 1,000 TZS through mobile money. To qualify for the sports or casino welcome bonus, the first deposit must be at least 5,000 TZS. The minimum sports bet is 100 TZS, so a small balance can cover several bets.
Mobile money withdrawals to M-Pesa, Mixx by Yas, Airtel Money and HaloPesa are usually completed within minutes, and always within 24 hours once the account is verified. Card withdrawals take 1 to 3 business days, and bank transfers take 1 to 5 business days. The minimum withdrawal is 5,000 TZS.
Yes. Verification confirms identity and age, and is a legal and security requirement. Players upload an ID document such as a NIDA card, passport, driving licence or voter card, and in some cases proof of address or payment ownership. Documents are normally reviewed within 24 hours, after which withdrawals can be requested.