10bet Official Bookmaker and Online Casino in Tanzania

1#1 Top Pick

10bet

4.8/5
  • TZS account with M-Pesa, Mixx by Yas, Airtel Money, HaloPesa and bank cards from 1,000 TZS
  • Sports bonus 100% up to 300,000 TZS with 5x wagering
  • Casino bonus 100% up to 400,000 TZS on the first deposit
  • Sports bets from 100 TZS, live odds and cash out on selected markets

Best for: Players who want one TZS wallet for sports and casino, bets from 100 TZS and a 10% weekly casino cashback up to 150,000 TZS.

Welcome bonus300,000 TZS100% sports welcome bonus on the first deposit

Get Bonus
Read review18+ · T&Cs apply

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.

ParameterDetails
Brand10bet
Type of serviceBookmaker and online casino
Target marketTanzania
Regulatory frameworkGaming Board of Tanzania (GBT)
Account currencyTanzanian shilling (TZS)
Minimum age18+
Interface languagesEnglish, Swahili
Sports welcome bonus100% on the first deposit, up to 300,000 TZS
Casino welcome bonus100% on the first deposit, up to 400,000 TZS
Minimum deposit1,000 TZS
Minimum withdrawal5,000 TZS
Minimum sports bet100 TZS
Deposit methodsM-Pesa, Mixx by Yas, Airtel Money, HaloPesa, bank cards, bank transfer
PlatformsWebsite, Android app, iPhone web app
Live bettingYes, with live odds and cash out on selected markets
Customer supportLive 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

Football and goal illustration

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.

CategoryWhat is covered
Local footballNBC Premier League, Championship, Azam Sports Federation Cup, Community Shield
Tanzanian clubsSimba SC, Young Africans (Yanga), Azam FC and other top-flight sides
National teamTaifa Stars matches, AFCON and World Cup qualifiers
African competitionsCAF Champions League, CAF Confederation Cup, AFCON
European footballPremier League, La Liga, Serie A, Bundesliga, Ligue 1, UEFA Champions League, Europa League
BasketballNBA, EuroLeague, African basketball competitions
TennisGrand Slams, ATP and WTA tours
Other sportsCricket, rugby, boxing, MMA, volleyball, athletics, motorsport, table tennis
EsportsFootball simulators, CS2, Dota 2, League of Legends

Popular bet types

  • Match result (1X2)
  • Double chance
  • Over/Under total goals
  • Both teams to score
  • Asian and European handicaps
  • Correct score
  • First, last and anytime goalscorer
  • Half-time and full-time combinations
  • Corners, cards and other player and team statistics
  • Outright winners for leagues and tournaments
  • Accumulators (multiples) and system bets

Live betting

Live betting runs on hundreds of events each day. Odds update in real time, and the match centre shows scores, key statistics and in-play markets.

  • In-play markets on football, basketball and tennis
  • Live statistics and match tracking
  • Cash out on selected bets
  • Quick bet slip for fast stakes during fast-moving matches

Casino games

The casino section is built for both short sessions on a phone and longer sessions on a desktop.

Casino categoryExamples
SlotsClassic fruit slots, video slots, Megaways-style titles, bonus buy slots
Crash and instant gamesAviator, Spaceman, Plinko, Mines, Dice
Live casinoLive roulette, blackjack, baccarat, game shows, poker variants
Table gamesEuropean roulette, blackjack, baccarat, casino hold'em
Jackpot gamesProgressive and fixed jackpot slots, with pools starting from 10,000,000 TZS
Virtual sportsVirtual football, horse racing, greyhounds, basketball
Lottery and kenoQuick draws, number games, scratch cards

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

Bonus gift box illustration

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 typeDescriptionTypical amount
Sports welcome bonus100% match on the first depositUp to 300,000 TZS
Casino welcome bonus100% match on the first casino depositUp to 400,000 TZS
Free betStake-free bet credited after qualifying activityFrom 2,000 TZS to 10,000 TZS
Accumulator boostExtra percentage on winnings from multi-selection betsUp to 50% extra
Weekly cashbackPercentage of net casino losses returned10%, up to 150,000 TZS
Reload bonusBonus on later deposits, often on set daysUp to 100,000 TZS
Free spinsSpins on selected slotsCredited in packs
Tournament prizesLeaderboard prize pools for slots and live gamesPrize pools from 2,000,000 TZS
Birthday bonusSpecial offer for verified accountsSet individually

Wagering rules at a glance

RuleSports bonusCasino bonus
Wagering requirement5x the bonus amount35x the bonus amount
Minimum odds1.80 per selectionNot applicable
Validity period30 days30 days
Maximum bet with active bonus20,000 TZS5,000 TZS
Game contributionAll qualifying sports betsSlots 100%, table and live games reduced
Minimum qualifying deposit5,000 TZS5,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.

Bonus Calculator

Pick the sports or the casino welcome bonus and enter the first deposit to see the bonus, the balance to play and the wagering total.

Bonus funds
50,000 TZS
Balance to play
100,000 TZS
Wagering factor
x5
Total qualifying bets
250,000 TZS

Illustrative only. Bonus caps, contribution rates and the full terms are set by the operator. 18+

How to Get a Bonus at 10bet in Tanzania

Bonus gift box illustration

Claiming a bonus takes only a few steps. The process is the same for the sports and casino welcome offers.

  1. Create a 10bet account and confirm the phone number.
  2. Choose the sports or casino welcome offer on the registration form, or in the Promotions section.
  3. Enter a promo code if one applies.
  4. Open the Deposit page and select a payment method such as M-Pesa, Mixx by Yas or Airtel Money.
  5. Deposit at least 5,000 TZS to qualify.
  6. Wait for the deposit confirmation on the phone.
  7. Check the bonus balance in the account menu under Bonuses.
  8. Meet the wagering requirement within 30 days.

Quick checklist before claiming

CheckWhy it matters
Phone number verifiedRequired to receive the bonus
Bonus selectedThe welcome offer must be chosen before the first deposit
Qualifying deposit madeSmaller deposits do not trigger the offer
Terms readEach 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 form illustration

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

  1. Open the 10bet website or app and tap Register.
  2. Enter a Tanzanian mobile number in the +255 format.
  3. Create a strong password.
  4. Select TZS as the account currency.
  5. Enter an email address if requested.
  6. Choose a welcome bonus or decline it.
  7. Add a promo code if you have one.
  8. Confirm that you are 18 or over and accept the terms and conditions.
  9. Tap Register.
  10. Enter the SMS code sent to your phone to confirm the number.

Registration data

FieldDetails
Mobile numberFormat +255 followed by the number without the leading zero
PasswordAt least 8 characters, with letters and numbers
CurrencyTZS
Full nameMust match the ID used for verification
Date of birthMust confirm age 18+
EmailOptional, but useful for account recovery and receipts

Account verification after registration

Verification protects the account and is required before the first withdrawal.

DocumentAccepted forms
Proof of identityNIDA card, passport, driving licence, voter card
Proof of addressUtility bill or bank statement from the last 3 months
Payment proofScreenshot 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

Secure login illustration

Login works the same way on the website and in the app.

  1. Open 10bet and tap Log in.
  2. Enter the registered mobile number or email.
  3. Type the password.
  4. Tap Log in.
  5. Confirm the SMS code if two-step verification is switched on.

Login options

MethodDetails
Mobile number and passwordStandard login
Email and passwordAvailable when an email was added
Saved loginAvailable on personal devices through the browser or app
Biometric loginFingerprint or face unlock in the app, where the phone supports it

If the password is forgotten

  1. Tap Forgot password on the login page.
  2. Enter the registered mobile number or email.
  3. Wait for the SMS or email code.
  4. Create a new password.
  5. Log 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

Bonus gift box illustration

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

LocationWhen to use it
Registration formWhen creating a new account
Deposit pageBefore confirming the first deposit
Promotions or Bonuses sectionWhen activating a personal or partner offer

Steps

  1. Copy the code exactly as given, without extra spaces.
  2. Open the registration form or the Deposit page.
  3. Find the field labelled Promo code.
  4. Paste or type the code.
  5. Confirm and complete the deposit.
  6. Check the Bonuses section to see the active offer.

Common code problems

ProblemSolution
Code not acceptedCheck for typos and capital letters
Code expiredLook for a newer code in the Promotions section
Offer already usedWelcome offers apply once per player
Bonus not shownRefresh the page or contact live chat with the code and the deposit time

How to Install the 10bet App in Tanzania

Mobile app download illustration

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.

PlatformInstallation typeApproximate size
AndroidAPK file from the official site25–40 MB
iPhoneWeb app added to the Home ScreenUnder 5 MB

How to Install the 10bet App on Android

  1. Open the official 10bet website in Chrome or another mobile browser.
  2. Tap the Android app banner or open the Mobile apps page from the menu.
  3. Tap Download for Android to save the APK file.
  4. Open Settings and go to Security or Privacy.
  5. Allow installation from unknown sources for the browser used for the download.
  6. Open the downloaded APK file from the notifications or the Downloads folder.
  7. Tap Install and wait for the process to finish.
  8. Open the app and log in or register.

Android requirements

RequirementDetails
Operating systemAndroid 7.0 or later
Free memoryAt least 100 MB
RAMAt least 2 GB recommended
Connection3G, 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

  1. Open Safari on the iPhone and go to the official 10bet website.
  2. Tap the Share icon at the bottom of the screen.
  3. Scroll down and tap Add to Home Screen.
  4. Keep the name 10bet and tap Add.
  5. Open the new 10bet icon on the Home Screen to start.

iPhone requirements

RequirementDetails
Operating systemiOS 14 or later
BrowserSafari
Free memoryAt least 100 MB
Connection3G, 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

Mobile money payment illustration

10bet supports the payment methods used across Tanzania. All transactions are in TZS, with no currency conversion needed.

Deposit methods

MethodMinimum depositMaximum deposit per transactionSpeedFee
M-Pesa1,000 TZS3,000,000 TZSInstant0 TZS from 10bet
Mixx by Yas1,000 TZS3,000,000 TZSInstant0 TZS from 10bet
Airtel Money1,000 TZS3,000,000 TZSInstant0 TZS from 10bet
HaloPesa1,000 TZS2,000,000 TZSInstant0 TZS from 10bet
Visa and Mastercard5,000 TZS5,000,000 TZSInstant0 TZS from 10bet
Bank transfer20,000 TZS10,000,000 TZSUp to 1 business day0 TZS from 10bet

How to deposit with mobile money

  1. Log in and tap Deposit.
  2. Choose M-Pesa, Mixx by Yas, Airtel Money or HaloPesa.
  3. Enter the amount in TZS.
  4. Confirm the mobile number linked to the wallet.
  5. Approve the payment prompt on the phone by entering the mobile money PIN.
  6. Wait for the confirmation message and the updated balance.

Withdrawal methods

MethodMinimum withdrawalMaximum withdrawal per transactionProcessing time
M-Pesa5,000 TZS3,000,000 TZSUsually within minutes, up to 24 hours
Mixx by Yas5,000 TZS3,000,000 TZSUsually within minutes, up to 24 hours
Airtel Money5,000 TZS3,000,000 TZSUsually within minutes, up to 24 hours
HaloPesa5,000 TZS2,000,000 TZSUsually within minutes, up to 24 hours
Bank card10,000 TZS5,000,000 TZS1 to 3 business days
Bank transfer50,000 TZS10,000,000 TZS1 to 5 business days

How to withdraw winnings

  1. Verify the account with ID documents.
  2. Open Withdraw in the account menu.
  3. Choose the payment method.
  4. Enter the amount in TZS.
  5. Confirm with the account password or SMS code.
  6. Track 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

Betslip with odds illustration
FeatureDetails
Minimum sports bet100 TZS
Maximum sports betDepends on the sport, league and market
Minimum casino betFrom 200 TZS on selected slots
Odds formatsDecimal, fractional, American
Maximum selections in an accumulatorUp to 30
Cash outFull and partial, on selected events
Bet historyOpen, settled and cancelled bets for the last 12 months
Bet editingAvailable on selected bets
Default languageEnglish, with Swahili selectable

Bet slip tools

  • Single, accumulator and system bet modes
  • Quick stake buttons: 500 TZS, 1,000 TZS, 5,000 TZS, 10,000 TZS
  • Odds-change settings: accept any change, accept higher only or ask every time
  • Saved slips on mobile for placing bets later

Settlement

Bet typeSettlement time
Football match resultShortly after the final whistle
Live betsWithin minutes after the event ends
OutrightsAfter official confirmation of results
Casino roundsInstant
Licence and law illustration

Betting and gaming in Tanzania fall under the Gaming Board of Tanzania (GBT), which supervises operators, sets licensing conditions and oversees consumer protection.

Legal pointDetails
RegulatorGaming Board of Tanzania (GBT)
Legal age18 and over
CurrencyTZS
TaxationGaming taxes follow Tanzanian law and are applied where required
Identity checksRequired for withdrawals and as part of anti-money laundering rules
Prohibited usersMinors, 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

Security shield illustration

10bet applies standard protections to keep accounts and payments safe.

MeasurePurpose
SSL encryptionProtects data in transit
Password protectionBlocks unauthorised access
SMS confirmationsConfirm logins and withdrawals
Document verificationPrevents fraud and identity misuse
Transaction monitoringDetects unusual activity
Fair play testingCasino 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

Responsible gaming limits illustration

Betting is entertainment and should never be treated as a source of income. 10bet gives players tools to stay in control.

ToolWhat it does
Deposit limitsCap deposits per day, week or month in TZS
Loss limitsRestrict net losses over a chosen period
Session remindersShow how long the current session has lasted
Time-outPause the account for 24 hours, 7 days or 30 days
Self-exclusionBlock the account for 6 months or longer
Account historyReview 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

Customer support chat illustration
ChannelAvailabilityUse for
Live chat24/7Fast answers on payments, bonuses and account issues
Email24/7, reply within 24 hoursDocument uploads and detailed requests
Contact form24/7Non-urgent questions
Help centre24/7Self-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

Security shield illustration
ItemRecommendation
BrowsersChrome, Safari, Firefox, Edge, Opera Mini, Samsung Internet
Minimum connection3G for betting, 4G or Wi-Fi for live casino streaming
Estimated data useSportsbook browsing: low. Live casino: higher, similar to video streaming
Screen supportPhones, tablets and desktop
Time zoneEast Africa Time (EAT) for event times
Odds updatesAutomatic refresh in live mode
Data savingLight 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

Football and goal illustration

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.

10bet 4.8

300,000 TZS

100% sports welcome bonus on the first deposit · 18+ T&Cs apply

🎁 Get BonusRegister