Get the best casino bonus at bgg999 — up to ৳8,000 as a 150% welcome bonus on your first deposit for new members
Deposit as little as ৳100 via bKash, Nagad or Rocket and get started. Live casino, cricket betting, slots — everything on one platform, with full support in Bengali.
Welcome Bonus for New Members
Make your first deposit at bgg999 and receive an exciting bonus offer.
Bonus on first deposit, up to ৳8,000
Wagering requirement: 20x. Example — deposit ৳1,000 and get ৳1,500 bonus, totalling ৳2,500. Or deposit ৳12,000 and get ৳8,000 bonus, totalling ৳20,000.
- Deposit using bKash, Nagad or Rocket — whichever you prefer
- Minimum deposit is just ৳100
- Bonus is added to your account automatically
- Usable on slots, live casino and sports betting
Get Started in Just a Few Minutes
From registration to your first win, the whole process at bgg999 is straightforward.
Create an Account
Register for free at bgg999 in just one minute using your mobile number and password. No complicated paperwork required.
Identity Verification
Verify your account with your national ID card or passport details. This keeps your account secure.
Make Your First Deposit
Deposit from as little as ৳100 via bKash, Nagad or Rocket. Transactions are instant and completely secure.
Claim Your Welcome Bonus
After your first deposit, a 150% bonus will be added to your account automatically — up to ৳8,000.
Place Your First Bet or Play Your First Game
Live casino, cricket betting or slots — pick what you enjoy and start having fun.
Withdraw Your Winnings
Withdraw from a minimum of ৳500. Your funds will usually arrive in your mobile wallet within 30 minutes to 3 hours.
Ready to Win Big?
Join bgg999 and enjoy a welcome bonus of up to ৳8,000 on your first deposit. The online betting experience in Bangladesh is waiting for you.
Join NowRecent Big Wins
Many players win big at bgg999 every day. Here are some recent winners.
R*** from Dhaka — Gates of Olympus
SlotsM*** from Chittagong — Cricket Betting
SportsS*** from Dhaka — Sweet Bonanza
SlotsN*** from Mymensingh — Live Blackjack
Live CasinoF*** from Sylhet — Aviator
Crash GameK*** from Dhaka — Live Roulette
Live CasinoWhy Choose bgg999
The features that have earned the trust of players across Bangladesh.
Fast Withdrawals
Your winnings reach your bKash, Nagad or Rocket within 30 minutes to 3 hours.
SSL Security
Your personal and financial information is protected with top-grade SSL encryption.
24/7 Bengali Support
Get support in Bengali at any time via live chat from our capable team.
Mobile Payments
Easy deposits and withdrawals via bKash, Nagad and Rocket. Bank transfers are also supported.
Cricket Betting
Live betting on BPL, IPL, T20 World Cup and all major tournaments, with detailed statistics and competitive odds.
Regular Promotions
Special offers for Pohela Boishakh, Eid and Independence Day. Weekly cashback for loyal players.
Mobile Optimised
Play smoothly on any Android or iOS device — no app download needed.
Huge Game Collection
Slots, live casino, fishing, cricket, football — world-class games across every category.
Cricket Format Explained
Learn about each cricket format before you start betting.
T20 T20
20 overs per team. Matches usually finish in 3 to 4 hours. Betting markets are highly active thanks to fast scoring and exciting moments. Many live markets are available, including sixes, wickets and total runs.
ODI One-Day
50 overs per team. A full match usually takes 7 to 8 hours. Consistency at the batting crease and mid-over strategy play an important role in betting.
Test Test
Up to 5 days, with two innings per team. Long-term betting is available on wickets, series results and individual performance markets.
The Hundred
A newer England-based format where each team plays 100 balls. It creates fast-paced play and new betting market opportunities.
League Major Leagues
BPL (Bangladesh Premier League) — Bangladesh's most popular T20 league. IPL — India's Indian Premier League, one of the best in the world. BBL — Australia's Big Bash League. PSL — Pakistan Super League. bgg999 offers full betting coverage on every one of these leagues.
Loyalty and VIP Rewards
The more you play, the more you benefit. Join bgg999's five-tier VIP programme.
Bronze
0.2%
Weekly Cashback
Silver
0.4%
Weekly Cashback
Gold
0.6%
Weekly Cashback
Platinum
0.8%
Weekly Cashback
Diamond
1.0%
Weekly Cashback
The more actively you play, the higher the tier you reach and the more benefits you enjoy.
Cashback and Rebate Benefits
Receive cashback every week based on your VIP tier — no complicated terms.
| VIP Tier | Bengali Name | Weekly Cashback | Applicable Games |
|---|---|---|---|
| Bronze | Bronze | Up to 0.2% | All |
| Silver | Silver | Up to 0.4% | All |
| Gold | Gold | Up to 0.6% | All |
| Platinum | Platinum | Up to 0.8% | All |
| Diamond | Diamond | Up to 1.0% | All |
Cashback Terms and Conditions
- Cashback is calculated every Monday and credited to your account by the following day.
- Cashback applies only to your net losses for that week — not to winnings.
- There are no separate wagering requirements on cashback bonuses.
What Is a Betting Exchange?
A betting exchange works completely differently from a traditional bookmaker — understanding this will strengthen your strategy.
How Does an Exchange Work?
With a regular bookmaker, the platform itself bets against you. But on a betting exchange, you bet directly against other players. The platform acts only as an intermediary and takes a small commission.
As a result, odds are generally better and you can not only "Back" a bet — you can also "Lay" to go against other players' bets.
Example: Bangladesh vs India
Back (Support): You think Bangladesh will win. You Back ৳500 at odds of 2.0. If they win you make ৳500 profit; if they lose you lose ৳500.
Lay (Against): You think Bangladesh will lose. You Lay ৳500. If Bangladesh wins you are liable; if they lose you make a profit.
| Feature | Back Bet | Lay Bet |
|---|---|---|
| You place a bet | That the event will happen | That the event will not happen |
| In case of a win | Odds × Stake | Stake amount |
| In case of a loss | You will lose the stake | You will bear the liability |
| Commission | Small commission on winnings | |
| Source of odds | From other players | |
Exchange vs Regular Bookmaker
In a regular bookmaker, the platform sets the odds, so the margin is higher. In an exchange, odds fluctuate according to market demand, which often means better value. However, to place Lay bets you need a solid understanding of the exchange mechanism.
Why you need to understand RTP and House Edge
Smart players learn these two things before placing bets.
RTP, or Return to Player, is the percentage that a game returns to players over the long term. For example — if a slot game has an RTP of 96%, then theoretically over a long period you can expect ৳96 back for every ৳100 wagered. Keep in mind, though, that this is an average across hundreds of millions of spins — results in a single session can be completely different.
House Edge is the flip side of RTP. If the RTP is 96%, then the House Edge is 4%. This is the casino's long-term mathematical advantage. It is because of this advantage that the casino business remains sustainable and is able to offer bonuses and benefits.
RTP varies across different types of games. Slot games typically show RTPs ranging from 92% to 98%, though high-volatility slots offer the chance of big wins alongside a higher risk of losses. In Blackjack, following the correct strategy can bring the RTP close to around 99% — the highest among casino games. In Roulette, RTP generally ranges from 94% to 97%, with European Roulette carrying a lower house edge than American Roulette.
Knowing this information before you play lets you plan your budget more wisely. A high RTP does not guarantee a win on every spin — it is a statistical tendency. As part of responsible gaming, always bet within your means.
Approximate RTP by game type
| Game type | Approximate RTP |
|---|---|
| Slots | 92% – 98% |
| Blackjack | Around 99% |
| Roulette | 94% – 97% |
| Video Poker | 95% – 99% |
| Fishing Game | Varies |
Payment Methods & Processing Times
Deposit and withdraw easily via bKash, Nagad, Rocket, and more.
| Method | Minimum Deposit | Deposit time | Withdrawal time | Fee |
|---|---|---|---|---|
| bKash | ৳100 | Instant | 30 min – 3 hours | None |
| Nagad | ৳100 | Instant | 30 min – 3 hours | None |
| Rocket | ৳100 | Instant | 30 min – 3 hours | None |
| Upay | ৳100 | Instant | 1 – 3 hours | None |
| Dutch-Bangla Bank | ৳100 | 15 – 30 minutes | 1 – 24 hours | Set by bank |
| City Bank | ৳100 | 15 – 30 minutes | 1 – 24 hours | Set by bank |
| BRAC Bank | ৳100 | 15 – 30 minutes | 1 – 24 hours | Set by bank |
Minimum withdrawal ৳500. Actual withdrawal time may depend on verification status and transaction amount.
World-class Game Providers
Enjoy hundreds of games from the world's top game developers at bgg999.
Responsible Gaming Tools
At bgg999, entertainment and safety are equally important. We want you to stay in control at all times.
Self-control tools
Set a daily, weekly, or monthly deposit limit. Once set, it takes effect immediately.
If you lose more than a set amount, the game will automatically stop.
Set a maximum time for each gaming session — you will be automatically logged out when the time is up.
Receive pop-up notifications at set intervals showing how long you have been playing and how much you have won or lost.
Self-exclusion & breaks
Take a temporary break from 24 hours up to 30 days. You will not be able to log into your account during this time.
For long-term issues, apply for permanent self-exclusion. The support team will assist you.
Take a short quiz to find out whether your gaming habits are healthy.
If you need help
If you feel that gambling is having a negative impact on your daily life, contact our 24/7 live chat immediately.
This platform is for those aged 21 and above only.
Join bgg999 today
Welcome to Bangladesh's trusted online betting platform. Get a 150% bonus on your first deposit, up to ৳8,000.
Register now