Bet on cricket at 999bo with live odds on BPL and IPL — get your best chance to win
Bangladesh's trusted online betting platform — real-time odds across all formats from international matches to BPL, with withdrawals to bKash and Nagad in just minutes.
Game Categories Overview
What you can play at 999bo — a brief introduction to each category.
Cricket Betting
Place bets at live odds on BPL, IPL, T20 World Cup and Test matches. Odds update in real time during the match, so every over brings a new opportunity.
Slot Games
Hundreds of slot games from PG Soft, JILI and Pragmatic Play. Popular titles like Fortune Tiger and Gates of Olympus alongside classic reels — all in one place.
Live Casino
Play with real people at live dealer tables from Evolution Gaming and Ezugi. Live Baccarat, Live Blackjack and Live Roulette are available at all times.
Table Games
All classic table games including Baccarat, Roulette, Blackjack and Sic Bo. Bengali guides on the rules and strategy for each game are available.
Teen Patti and Andar Bahar
The familiar South Asian card games Teen Patti and Andar Bahar are now online. Simple rules, fast rounds and a live dealer in Bengali.
Crash Games
In the crash games section including Aviator by Spribe, a multiplier rises gradually — you need to cash out at the right moment. A fast-paced and thrilling experience.
Bingo
Multiple bingo games including JILI's Fortune Bingo and Jackpot Bingo. Simple gameplay, big prizes and a social chat feature make it ideal for new players.
Fishing and Arcade
Shoot fish with a cannon in fishing games including JILI's Mega Fishing and Ocean King Jackpot. Each fish carries its own multiplier, and boss fish offer big prizes.
Cricket Format Explained — Differences Between Betting Markets
Before betting on cricket at 999bo, it helps to understand the different formats. Each format has its own pace, duration and market type.
T20 — The Fastest Format
20 overs per team, usually finished in 3-4 hours. BPL, IPL and T20 World Cup use this format. In live betting, odds change every ball — the in-play market is the most active.
ODI (One-Day) — 50 Overs
50 overs per team, a match lasting 7-8 hours. ICC World Cup and bilateral series use this format. Top batsman score, Man of the Match and wickets markets are most popular.
Test — The Five-Day Challenge
Up to five days, two innings per team. Result markets (win/loss/draw) and series result markets are most common in Test cricket. Ideal for patient bettors.
The Hundred and Popular Leagues
The Hundred is 100 balls per team. BPL (Bangladesh Premier League), IPL, BBL (Big Bash), and PSL (Pakistan Super League) are also covered — 999bo covers matches from all these leagues.
100% Welcome Bonus — Double Your First Deposit
As a new member, you get a 100% bonus on your first deposit — up to ৳15,000. Minimum deposit is just ৳500. The wagering requirement is 10x — meaning you need to place bets totalling 10 times the combined bonus and deposit before you can withdraw.
How to Get Started — Just 4 Steps
The whole process from becoming a new member to placing your first bet is very straightforward.
Register
Go to the 999bo website and create an account with your mobile number and password. The whole process takes just a few minutes.
Log In
Log in with your registered number and password. From your very first login, all games and betting markets will be visible on your dashboard.
Deposit Funds
Deposit a minimum of ৳500 via bKash, Nagad, Rocket, Upay or bank transfer. The 100% bonus will be added automatically on your first deposit.
Place Your First Bet
Go to your preferred game — cricket, slots or live casino — and place your first bet. Winnings reach your mobile wallet within 10-45 minutes.
Fast Withdrawals — 10 to 45 Minutes
From anywhere in Bangladesh including Dhaka, your winnings will reach your mobile wallet within 10-45 minutes. Minimum withdrawal is ৳800. No hidden fees.
999bo supports five popular payment methods — the mobile banking services familiar to almost everyone in the country, plus bank transfer. No need to download a separate payment app.
Fishing and Arcade Games — How They Work
Fishing games are growing rapidly in popularity in Bangladesh. In this type of game, various fish swim across the screen and you shoot them with a cannon. Each shot has a set cost — this is your stake.
🎯 Cannon Level
The more powerful the cannon, the higher the shot cost — but the better your chances of catching big fish. New players should start at a lower level.
🐡 Fish Multiplier
Small fish carry small multipliers, big fish offer bigger prizes. Catching a special boss fish gives you a chance at the jackpot.
💡 Shot Cost Control
Aim carefully rather than firing unnecessarily with each shot. When multiple fish are grouped together, your shots yield better returns.
🎮 Arcade Types
You will also find dinosaur hunting, space arcade and hunter-style games in the arcade section — each built with different mechanics.
RTP and House Edge Explained
RTP, or Return to Player, measures what percentage of total bets a game returns on average over the long term. For example, if a slot has an RTP of 96%, it returns an average of ৳96 for every ৳100 wagered — but this is a statistical average, not a guarantee for every session.
The RTP range varies by game type. Slot games typically show an RTP of 92-98%. In Blackjack with the correct strategy, RTP can reach close to 99%. In Roulette, the European variant has an RTP of around 97.3%, while the American variant is lower.
House edge is the concept opposite to RTP — what the casino retains on average. If RTP is 96%, the house edge is 4%. This means the casino has a mathematical advantage, but anyone can win in any individual session.
Understanding RTP and house edge means you play with realistic expectations. Choosing games with a lower house edge helps sustain your bankroll over the long term.
Typical RTP Range by Game Type
| Game Type | Typical RTP |
|---|---|
| Slot Games | 92% – 98% |
| Blackjack | ~99% |
| European Roulette | ~97.3% |
| Baccarat | 98.7% – 98.9% |
Bonus Terms Comparison
See what conditions apply to each bonus at a glance. No hidden terms.
| Bonus Type | Bonus Amount | Minimum deposit | Wagering Requirement | Validity |
|---|---|---|---|---|
| Welcome Bonus | 100%, up to ৳15,000 | ৳500 | 10x | 30 days |
| Reload Bonus | 50%, up to ৳5,000 | ৳500 | 15x | 14 days |
| Weekly Cashback (Bronze) | 0.3% of weekly losses | Not applicable | 1x | 7 days |
| Weekly Cashback (Silver) | 0.5% of weekly losses | Not applicable | 1x | 7 days |
| Weekly Cashback (Gold) | 0.8% of weekly losses | Not applicable | 1x | 7 days |
* Wagering requirement means you must place bets totalling the stated multiple of your deposit plus bonus combined. Read the Terms and Conditions for details.
Bankroll Management Guide
Set a Budget
Decide in advance how much you can spend on entertainment each month. Your budget should be an amount that, even if lost, will not affect your daily life.
Split Your Sessions
Divide your total bankroll into smaller sessions. Instead of putting all your money into one session, set a separate limit for each day.
The 1-5% Rule Per Bet
Each bet should not exceed 1-5% of your total bankroll. This keeps your funds going even through multiple losing sessions.
Decide to Stop After a Win
Set a "win target" in advance. Once you reach that target, end the session — winning streaks never last forever.
Take a Break After a Loss
If you lose several times in a row, stop playing. Increasing your bets to recover losses almost always leads to even bigger losses.
Game Providers — World-Class Companies
999bo works with the world's top game providers — every game is fair and reliable.
Each provider builds their games to international standards. Random Number Generator (RNG) technology ensures that every result is unbiased and uncontrolled.
Betting Glossary — For Beginners
Common betting and casino terms explained in plain English.
RTP (Return to Player)
A measure of what percentage of total bets is returned to players over the long run. The higher the RTP, the more player-friendly the game.
House Edge
The percentage the casino keeps on average. European Roulette has a house edge of 2.7%. A lower house edge means more playing time.
Wager
The total amount placed on a single bet. Wagering requirement refers to how many times you need to bet before withdrawing a bonus.
Odds
The probability of a specific outcome expressed as a number. Higher odds mean a bigger reward, but a lower chance of winning.
Live Bet
A bet placed in real time while a match or game is in progress. Also known as in-play betting — odds change every moment.
Cashout
The option to close a bet before the match ends and take a partial win. Used to reduce risk and secure a guaranteed profit.
Parlay / Accumulator
Combining multiple bets into one — if everything goes right, the reward multiplies. One wrong pick and you lose it all.
Volatility
The level of risk in a game. High volatility means bigger rewards but less frequent wins; low volatility means smaller but more regular wins.
Free Spin
The opportunity to spin for free in a slot game — usually received through a bonus or special symbol. Winnings are generally convertible to real money.
Bankroll
The total amount of money set aside for betting. Managing your bankroll wisely is the key to long-term enjoyment.
Spread
The expected margin between two teams in sports betting. In spread betting, the run or goal difference matters more than win or loss.
Stake
How much money you are risking on a specific bet. The bigger the stake, the higher both the potential win and the potential loss.
Why Choose Us
Here is why hundreds of thousands of players in Bangladesh choose 999bo.
Fast Withdrawals
Direct payment to bKash, Nagad, or Rocket in 10-45 minutes.
Secure Platform
Your data and money are protected with SSL encryption and two-factor verification.
Best Cricket Odds
Competitive live odds for BPL, IPL, T20 World Cup, and Test series.
24/7 Support in Bengali
Get instant help in Bengali via live chat for any issue.
Bangladeshi Payments
bKash, Nagad, Rocket, Upay, and bank transfer — all on one platform.
Generous Bonuses
100% welcome bonus and regular VIP cashback — from Bronze to Gold.
Mobile Optimized
A seamless experience on any smartphone browser — no separate app needed.
Fair Play
RNG technology and third-party testing ensure the fairness of every game.
Join 999bo today and get a bonus of up to ৳15,000 on your first deposit
Start with just ৳500 — instant deposit via bKash, Nagad, or Rocket.
Go to 999bo Login🔒 Privacy Policy Notice: 999bo is committed to protecting your personal information. Your name, mobile number, and financial details are kept secure through SSL encryption and are not sold to third parties. To learn more, read our Privacy Policy.
Legal Notice
999bo is an online entertainment platform. This platform does not claim approval from any specific license or regulatory authority.
The Public Gambling Act in force in Bangladesh was enacted in 1867 and does not explicitly define online betting. As a result, the legal situation regarding online gambling is grey and subject to interpretation.
Each user is solely responsible for being informed about and complying with their local laws. 999bo does not provide legal advice.
This platform is for persons aged 21 and above only. Registration cannot be completed without age verification.
If you have a gambling addiction or problem, read the responsible gaming guide and seek help if needed.