GreenBet Casino Tanzania: Official Website for Sports Betting and Online Games
GreenBet Casino takes players from Tanzania, opens accounts in shillings and accepts M-Pesa, Airtel Money, Mixx by Yas and HaloPesa. With one login you get odds on the NBC Premier League and the big European leagues, live betting, Aviator, slots and live dealer tables.
Below you'll find how sign-up and login work, the wagering rules of the welcome bonus, how long an M-Pesa payout takes, which app to install on Android or iPhone and what the licence does and doesn't cover.
What the bookmaker offers players in Tanzania
Sportsbook and casino share one account and one balance. Money you send from M-Pesa can go on a Kariakoo derby bet in the afternoon and on a few Aviator rounds in the evening without moving it between wallets. Accounts are opened in Tanzanian shillings, so nothing gets converted on the way in or out.
Football carries the sportsbook. Ligi Kuu Bara fixtures sit right next to the EPL, La Liga, Serie A and the Champions League, and the A-Z menu goes on to more than 60 sports, from tennis and basketball down to table tennis, cricket and esports. In the casino there are several thousand slots, 17 live dealer studios and the crash games that most people in Dar and Arusha come for.
Everything is built for a phone first. Pages are light on bundles, the betslip slides up from the bottom and the cashier remembers your wallet number after the first deposit. If you prefer an app, GreenBet has an Android APK and a home-screen web app for iPhone.
| Products | Sports and live betting, casino, live casino, crash games, virtual sports |
|---|---|
| Account currency | Tanzanian shilling (TZS) |
| Sports in the menu | 60+ |
| Live dealer studios | 17, Evolution among them |
| Welcome offer | 100% on the first deposit, up to TZS 260,000 |
| Mobile | Android APK, iPhone web app, mobile site |
| Support | Live chat and email, 24/7, in English |
| Age | 18+ |
What one account covers:
- pre-match and live odds with local and European football at the top of the list
- slots, jackpots, table games and real dealers
- Aviator, JetX and a handful of other crash titles
- deposits and payouts through Vodacom M-Pesa, Airtel Money, Mixx by Yas and HaloPesa
- a first deposit bonus, weekly promos and casino cashback
How to register an account
On a phone the form takes about a minute. At this stage you only give what is needed to credit and pay you: country, currency, a number or email and a password. Full ID comes later, before the first larger withdrawal, so you can deposit and bet on the same day.
- Tap Registration in the top right corner.
- Choose sign-up by phone, by email or one-click.
- Set the country to Tanzania and the currency to TZS.
- Enter your number as +255… and type in the SMS code.
- Pick a password of 8+ characters, confirm you are over 18 and accept the rules.
- Select the sports or casino bonus and make your first deposit.
Two things are worth getting right at the start. The currency is fixed once the account exists, and a wrong one means conversion on every mobile money payment. And a promo code on its own does nothing until the first deposit goes through, so don't panic if the bonus balance shows zero straight after sign-up.
Where people usually go wrong
- They register a SIM that is in a relative's name. Payouts go only to a wallet owned by the account holder.
- They open a second account for a second bonus. Duplicates get closed and the bonus money with them.
- The name in the profile doesn't match the NIDA card or passport, and verification stalls later.
| Method | What you enter | Suits |
|---|---|---|
| Phone number | +255 number, SMS code, password | M-Pesa and Airtel Money users |
| Email, password, currency | Card and crypto users | |
| One-click | Country and currency | A quick start, details filled in later |
| Social network | A linked account | People who hate extra passwords |
Login and getting back into your account
Press Log in in the header and use the phone number, email or account ID you signed up with. On your own phone the session stays open, so you won't be typing the password each time. On a shared computer, log out from the profile menu when you finish.
| Log in with | Phone number, email or account ID |
|---|---|
| Password reset | Code by SMS or email |
| Two-factor login | Can be switched on in security settings |
| Devices | Desktop, mobile browser, Android app, iPhone web app |
| If you are locked out | Live chat, any time |
When login fails
- If the password is rejected, check the keyboard language and Caps Lock before anything else, then use "Forgot password".
- No SMS code after a minute? Make sure the number starts with +255 and request it again.
- Several wrong attempts lock the account for a short while. Live chat can lift the block.
- When the page won't load on your network, try the app or go in through the login link. The app and the iPhone web app use their own routes and usually open when the browser doesn't.
Switch on two-factor login in the security settings. Each new device then needs a one-time code, and a leaked password alone won't get anyone to your balance.
100% first deposit bonus up to TZS 260,000

New players get their first deposit matched in full. Put in TZS 50,000 and you have TZS 100,000 to bet with. The sports bonus stops at TZS 260,000, and it lands in a separate bonus balance as soon as the payment clears.
The catch is the rollover, so read this part twice. You must turn the bonus amount over five times on accumulators of at least three selections, every selection priced at 1.40 or more, within 30 days. Singles and system bets don't count. Neither does anything you cash out early.
| Sports bonus | 100% of the first deposit, max TZS 260,000 |
|---|---|
| Wagering | 5x the bonus amount |
| Qualifying bets | Accumulators, 3+ selections, each at 1.40 or higher |
| Time limit | 30 days |
| Casino alternative | Up to TZS 4,500,000 + 150 free spins over several deposits |
| Limit | One welcome offer per person, household and device |
A quick example. With a TZS 100,000 bonus you need TZS 500,000 in qualifying accumulators. That can be ten mkeka slips of TZS 50,000 each, spread over a few weekends of football.
If you mostly play slots, take the casino package instead. It is paid out over several deposits, reaches TZS 4,500,000 in total and comes with 150 free spins. You can only have one of the two, so choose before you pay.
Claiming it
- Fill in your profile: name, date of birth, phone.
- Tick the sports or casino bonus in the settings or in the cashier.
- Deposit with mobile money or a card.
- Bet qualifying accumulators until the rollover bar is full.
Amounts and terms change from time to time. The cashier shows the current offer before you confirm the payment.
Weekly promotions, free bets and cashback
Once the welcome bonus is used up, the promo page keeps a set of regular deals. Most are built around accumulators, which fits how football is bet here, and they reward steady weekly play more than a single big deposit.
- Thursday deposits can be topped up by 100%, with a short window to wager the extra.
- Every day one accumulator is picked by the traders and its odds are raised by 10%.
- Lose a 7+ leg accumulator by a single selection and the stake comes back as a bonus.
- Taifa Stars and AFCON fixtures usually get their own boosted offers.
- Slot tournaments run with leaderboards, prize pools and free spins.
- Points from your bets can be swapped for free bets and spins in the promo code store.
Casino cashback
Real-money casino bets move you up an eight-step loyalty ladder. Cashback is calculated on net losses. It starts at 5% on the Copper level and reaches 11% on Diamond. You don't apply for it, the count starts with your first spin.
| Stage | Levels | Cashback |
|---|---|---|
| Entry | Copper and the first levels | From 5% |
| Middle | Levels 3-6 | 6-9% |
| Top | Levels 7-8 (Diamond) | Up to 11% |
| How you climb | Real-money casino bets, counted automatically | |
Sports betting on the NBC Premier League, EPL and 60+ sports

The football page opens with the games Tanzanians bet on most. The Kariakoo derby between Simba SC and Young Africans gets a few hundred markets, and so do Azam FC and Singida Black Stars fixtures. The rest of Ligi Kuu Bara always has goals, handicaps and double chance on top of the 1X2.
Below that come the English Premier League, Champions League, the Spanish, Italian, German and French top flights, CAF club competitions and national team games. On the bigger matches you'll find corners, cards, correct score, half-time markets and player specials. Smaller leagues carry fewer lines but the main ones are always open.
| Market | What you bet on | Example |
|---|---|---|
| 1X2 | Home win, draw or away win | Simba SC to win |
| Double chance | Two of the three outcomes | Young Africans win or draw |
| Total goals | Over or under a goal line | Over 2.5 |
| Both teams to score | Each side scores at least once | BTTS Yes |
| Handicap | Result with a goal start | Arsenal -1 |
| Correct score | The exact final score | 2-1 |
Other sports
- tennis from Grand Slams to ITF events, with set and game betting
- NBA, EuroLeague and African basketball
- cricket, including Tests, ODIs, T20 leagues and the IPL
- volleyball, table tennis, ice hockey, handball, badminton
- boxing and MMA with method-of-victory markets
- CS2, Dota 2, League of Legends and EA FC
- virtual football and racing, settled every few minutes
Live betting and match tracker
On a Saturday afternoon the LIVE tab often lists 500 events or more, mostly football, tennis and table tennis. Odds update as the game goes, and every match has an animated tracker with attacks, dangerous moments, shots and cards. Esports and some other events also have a video stream inside the match window.
Multi-LIVE puts up to four matches on one screen, so you can follow a Ligi Kuu game and an EPL game that kick off at the same time and bet on both without switching tabs.
- Turn on "Accept odds changes" in the betslip. Otherwise many live bets get rejected when the price moves.
- Check the tracker for a red card or an injury before you take a goals market.
- If a late goal turns things against you, cash out can still save part of the stake.
- Live betting is quick and easy to overdo, which is a good reason to set a deposit limit before you start.
| Events at once | 500+ at peak hours |
|---|---|
| Match tracker | Animation and live stats |
| Video | Mostly esports and selected events |
| Multi-LIVE | Up to 4 matches on one screen |
| Cash out | Full and partial, on most live markets |
Odds, bet types and betslip tools
Odds come in decimal format, as everywhere in East Africa, and can be switched to fractional or American in the settings. Margins on the top football games are in line with other international books. On minor leagues and specials they get wider, which is normal.
The betslip takes singles, accumulators and system bets. In an accumulator the odds multiply, so four picks at 1.80 give you about 10.5. A system bet splits the stake into smaller combinations and one wrong pick no longer kills the whole slip.
| Type | Selections | Pays when |
|---|---|---|
| Single | 1 | The pick wins |
| Accumulator | 2 or more | Every pick wins |
| System | 3 or more | Enough combinations win |
| Chain | 2 or more | Singles win one after another, stake rolls on |
| Anti-accumulator | 3 or more | At least one pick loses |
Tools in the betslip
- Cash out settles a bet early for whatever amount is offered at that moment.
- Advancebet lets you place a new bet against the expected value of one that is still open.
- In the bet constructor you pair teams or players yourself and bet on which side does better.
- An unsettled accumulator can be edited by adding or removing picks.
- Quick bet places a slip with one tap at a stake you set in advance.
- From the app you can send a betslip to a friend as a QR code.
Online slots and jackpots
The lobby holds several thousand slots from Pragmatic Play, Play'n GO, NetEnt, BGaming, Endorphina, Playson and dozens of smaller studios. Filters by provider, popularity and feature help you find a Megaways game, a bonus-buy slot or an old-school fruit machine in a few taps.
Where the studio publishes RTP, it is shown on the game card. Most modern slots sit between 95% and 97%, meaning that over a huge number of spins they pay back that share of what was staked. Over one evening anything can happen. Treat RTP as a guide.
Before you spin
- Pick the highest RTP version of a game when there is a choice.
- Low volatility gives frequent small wins, high volatility rare big ones.
- Many slots start at around TZS 200 a spin.
- Most games have a free demo, so you can learn the features first.
- Welcome free spins only work on the slots named in the bonus rules.
| Category | Typical feature | Examples |
|---|---|---|
| Megaways | Up to 117,649 ways to win | Big Bass Megaways, Extra Chilli Megaways |
| Bonus buy | Buy straight into free spins | Sweet Bonanza, Gates of Olympus |
| Classic fruits | 3-5 reels, few paylines | Burning Hot, Hot Fruits |
| Jackpots | A prize pool that keeps growing | Network and in-game jackpots |
| Safari themes | Wildlife symbols | Great Rhino, Safari King |
Live casino with real dealers
Live tables come in HD from 17 studios, including Evolution, Pragmatic Play Live and Ezugi. You watch the dealer and the wheel or cards in real time and drop chips through the on-screen panel. On a phone it plays the same as on a laptop, and the stream drops its quality on a weak connection instead of freezing.
Tables are split into roulette, blackjack, baccarat, game shows, speed games and Dragon Tiger. Minimum stakes are fine for casual play, and the VIP tables take much bigger bets.
| Studios | 17 |
|---|---|
| Categories | Roulette, blackjack, baccarat, game shows, speed games, Dragon Tiger |
| Stream | HD, adapts to slow connections |
| Dealer chat | At most tables |
| Bonus wagering | Live games usually count less, see the bonus rules |
Tables players here like
- Lightning Roulette, with random multipliers up to 500x
- Infinite Blackjack, where there is always a free seat
- Crazy Time, Monopoly Live and Dream Catcher
- Speed Baccarat, with rounds of about 27 seconds
- Andar Bahar and Teen Patti, two Indian card games with simple rules
Aviator and other crash games

In Aviator by Spribe a small plane takes off and a multiplier climbs from 1.00x. Cash out before it flies off the screen and you get your stake times the multiplier at that moment. Wait too long and the round is lost. A round can end after two seconds or run for a minute.
Crash points are set with provably fair technology. The seeds behind each round can be checked once it ends, so neither you nor the operator knows beforehand where the plane will go.
Playing it with a head on your shoulders
- Use both bet panels, one on auto cash out at a low multiplier and one left to run.
- Auto cash out at, say, 1.50x protects you when the network lags at the wrong moment.
- Fix a budget for the session and stop when it's gone.
- Ignore "signal" groups and predictor apps. Each round is independent and nobody knows the crash point in advance.
| Game | Provider | RTP |
|---|---|---|
| Aviator | Spribe | 97% |
| JetX | SmartSoft Gaming | 97% |
| Spaceman | Pragmatic Play | 96.5% |
| Space XY | BGaming | 97% |
Deposits with M-Pesa, Airtel Money, Mixx by Yas and HaloPesa
Most players here fund their account from a phone wallet, and the cashier is set up for that. Pick your network, type the amount in shillings and approve the push request with your PIN. Usually the balance updates before you've closed the payment screen.
- Log in and tap Deposit in the header.
- Choose Vodacom M-Pesa (or your own network).
- Enter the amount and your number as +255….
- A USSD prompt appears on the phone. Confirm it with your PIN.
- Check the balance. If you ticked the welcome bonus, it shows up at the same time.
| Method | Credited | Bookmaker fee |
|---|---|---|
| Vodacom M-Pesa | Instantly | None |
| Airtel Money | Instantly | None |
| Mixx by Yas (ex Tigo Pesa) | Instantly | None |
| HaloPesa | Instantly | None |
| Visa / Mastercard | Instantly | None, your bank may charge |
| Crypto (USDT, BTC, ETH and 30+ more) | After network confirmations | Network fee only |
Cards, bank transfer and over 35 cryptocurrencies work too. USDT is handy if you already keep savings in it, and Visa or Mastercard if your money sits in CRDB or NMB.
The minimum deposit for each method is shown in the cashier. Your network can still take its usual transaction fee.
Withdrawals: how fast and how much
Winnings go back to the wallet or card you deposited from. Mobile money is the quickest. Once a request is approved the shillings normally reach M-Pesa or Airtel Money in a few minutes, around five on average. Card and bank payouts take longer because the bank adds its own processing.
| Mobile money | A few minutes after approval |
|---|---|
| Average processing | About 5 minutes |
| Bank card | 1-3 banking days |
| Crypto | Minutes to an hour, depending on the network |
| Minimum | Shown in the cashier for each method |
| Third-party wallets | Not allowed |
Before the first big payout the security team may ask you to verify the account. Get it done right after you register and you remove the most common reason for a delay.
When a payout gets stuck
- A bonus is still active and the wagering isn't finished. Complete it or cancel the bonus.
- The deposit hasn't been played through even once.
- The wallet number belongs to somebody else.
- Documents were requested and are still missing.
GreenBet app for Android and iPhone

Google Play doesn't carry real-money betting apps in most African countries, so the Android version comes as an APK of about 74 MB from the bookmaker's own site. Android asks once to allow installs from that source, and that's it. On iPhone there's a web app instead: add it to the home screen from Safari and it opens full-screen like any other app.
A few things only work in the app: a home-screen widget with live scores, push alerts for goals and settled bets, a built-in proxy for patchy networks and QR sharing of betslips.
Android
- Open the download page in Chrome.
- Tap "Download for Android" and wait for the file.
- Allow installation from this source when the phone asks.
- Open the app, then log in or register.
iPhone
- Open the site in Safari.
- Tap Share, then "Add to Home Screen".
- Start it from the new icon and sign in.
| Feature | Android | iPhone |
|---|---|---|
| Format | APK | Web app (PWA) |
| Size | About 74 MB | Nothing to download |
| System | Android 7.0+ | iOS 14+, Safari |
| Push alerts | Yes | Yes |
| Price | Free | Free |
Mobile version in the browser
Don't want to install anything? The mobile site in Chrome, Opera Mini or Safari does everything the app does: sign-up, deposits, betting, casino and withdrawals. The sports menu folds into tabs and the betslip slides up from the bottom of the screen.
It also runs fine on 3G and on cheap phones with little memory. Images load only when you scroll to them, and the light mode saves even more data, which helps a lot outside the big towns.
| Feature | Mobile site | Android app |
|---|---|---|
| Install | No | APK, once |
| Speed | Good | Faster |
| Push alerts | Limited | Full |
| Data use | Low, with light mode | Low |
| If the address is blocked by the network | Depends on the network | Built-in proxy |
Choose the browser if:
- your phone is short on storage
- you bet only now and then
- you use a KaiOS phone or a tablet
- you'd rather not deal with app updates
Account verification (KYC)
Verification proves the account belongs to a real adult and that money is paid to the right person. Every licensed operator has to do it under anti-money-laundering rules. It protects you as well, because a verified account is much harder for a stranger to empty.
Documents go in the Personal profile section. Clear photos taken in daylight are usually checked within a day, often much sooner.
What they normally ask for
- NIDA card, passport, voter ID or driving licence
- a selfie holding that document
- sometimes a proof of address, like a LUKU or water bill or a bank statement
- for M-Pesa payouts, a screenshot of the wallet showing your name
| When | Before larger withdrawals or when security asks |
|---|---|
| Where | Profile → Personal data → Documents |
| Files | JPG, PNG, PDF |
| Review time | Usually within 24 hours |
| Names | Document, account and wallet must match |
Licence, security and fair play
The brand is run by TETARON LIMITED under gaming licence No. ALSI-202411073-FI2, issued by the Government of the Autonomous Island of Anjouan (Union of the Comoros). The number is printed in the footer of the operator's site and can be checked on the regulator's validation page.
Note that this is an international licence. The Gaming Board of Tanzania did not issue it, so complaints go through the operator's own procedure and then to the Anjouan regulator. Keep screenshots of large bets and payment SMS, as you would with any offshore bookmaker.
| Operator | TETARON LIMITED |
|---|---|
| Licence | ALSI-202411073-FI2 |
| Regulator | Government of the Autonomous Island of Anjouan |
| Encryption | TLS / HTTPS |
| Game fairness | Certified RNG, provably fair crash games |
| Complaints | complaints@greenbet.gg |
How the account is protected
- every page and payment form runs over TLS
- two-factor login and alerts about new logins
- payments go through licensed mobile money and card partners
- casino games use certified random number generators, and crash games can be verified round by round
- security, complaints and self-exclusion each have their own email
Responsible gaming 18+
Betting costs money. Think of it as paying for entertainment, never as a way to earn. Only adults can open an account, and age is checked during verification. Set your limits before the first bet, while your head is still cool.
All controls sit in the account settings and start working at once. A lower limit applies immediately. A higher one only after a cooling-off period, so a bad evening can't talk you into raising it. There is a longer guide with warning signs and places to get help on the responsible gambling page.
| Tool | Period | Where to set it |
|---|---|---|
| Deposit limit | Day, week or month | Account settings |
| Reality check | Every 30-60 minutes | Account settings |
| Time-out | 24 hours to 6 weeks | Settings or live chat |
| Self-exclusion | 6 months or longer | Email block@greenbet.gg |
| History | Any period | Profile menu |
Signs it's time to stop
- you raise stakes to win back what you lost
- rent, school fees or food money end up on a betslip
- you hide betting from your family
- you feel on edge when you can't place a bet
Customer support
GreenBet support answers day and night. Live chat in the site and app is the fastest route. A bot takes the first message, and typing "operator" gets you to a person. For anything that needs documents or a written reply, use email. Each topic has its own address, so the request lands with the right team. The full list is on the contacts page.
Put your account ID and a screenshot in the very first message. It saves a round of back-and-forth.
- Payment problem: add the transaction ID from the M-Pesa or Airtel Money SMS.
- Disputed bet: add the bet number and the time you placed it.
- Can't log in: say which phone, browser or app version you use.
| Channel | Address | Use for |
|---|---|---|
| Live chat | Site and app, 24/7 | Anything urgent |
| support-en@greenbet.gg | General questions | |
| Security | security@greenbet.gg | Account access, odd activity |
| Complaints | complaints@greenbet.gg | Formal complaints |
| Self-exclusion | block@greenbet.gg | Closing the account for gambling reasons |
FAQ
Can I play from Tanzania?
Yes. Register with a +255 number, open the account in shillings and pay with M-Pesa, Airtel Money, Mixx by Yas or HaloPesa.
How big is the welcome bonus?
100% of the first deposit, up to TZS 260,000 for sports. It has to be wagered 5 times on accumulators of three or more picks at odds of 1.40 or higher. Slot players can take the casino package of up to TZS 4,500,000 plus 150 free spins instead.
How long does an M-Pesa withdrawal take?
Usually a few minutes once it is approved. The very first payout can take longer if the security team asks for documents.
Is there an iPhone app?
Not in the App Store. On iPhone you add the web app to your home screen from Safari, and it then opens full-screen with all the same features.
Can I bet on Simba and Yanga?
Yes, every NBC Premier League game is open pre-match and live. The big ones, the Kariakoo derby included, have goals, handicap, corners and cards markets.
Is Aviator available?
Yes. Aviator by Spribe is in the casino lobby next to JetX, Spaceman and other crash games.
Which licence does the operator hold?
TETARON LIMITED holds licence ALSI-202411073-FI2, issued by the Government of the Autonomous Island of Anjouan.
I forgot my password. What now?
Tap "Forgot password" on the login form and enter your number or email. A reset code comes by SMS or email.
| Minimum age | 18 |
|---|---|
| Currency | TZS |
| Fastest payment | Mobile money |
| Welcome bonus | 100% up to TZS 260,000 |
| Support | 24/7 |