From cricket to football, kabaddi to tennis — bet on thousands of events at the best odds on bad99. Secure payments, fast processing, support in Bangla — all in one place.
Bet live or pre-match on thousands of events every day at bad99.
Bad99 offers the best odds across all major cricket tournaments, including the IPL, BPL, and T20 World Cup. Bet on every moment — from innings to individual balls.
Premier League, La Liga, Champions League — bad99 gives you a unique chance to place pre-match and live bets on the world's top football leagues. Try it today.
Place bets with special bonus offers on bad99 during Eid, Puja, and other major festivals. Seasonal celebrations also bring extra cashback opportunities straight to your account.
At bad99, it's not just cricket and football — you can also bet on kabaddi, badminton, table tennis, and even e-sports events. A complete world of Sports Betting is waiting for you.
Find out why millions of Bangladeshi bettors choose bad99.
Bad99 protects your account and personal information with SSL encryption and two-factor authentication. Your deposited funds are completely safe.
Bad99 offers the best odds in the market. Every match comes with high odds to help you maximise your winnings.
Deposit and withdraw quickly using all major Bangladeshi payment methods, including bKash, Nagad, and Rocket. Transactions are typically completed within minutes.
The bad99 website and app are fully mobile-optimised. Bet comfortably from any smartphone, wherever you are.
Our customer care team is available 24/7 to assist you in Bengali. Whatever the issue, you can count on a quick resolution every time.
New users get a welcome bonus, while existing members enjoy regular cashback, free bets, and rebate offers.
For many people, online betting sounds complicated at first. But bad99 is designed so that anyone — beginner or experienced — can get started with ease. No hassle, no confusion: simply register, deposit, and place your bet on the event you like. That's all there is to it.
No one needs to be told how passionate people in Bangladesh are about sport. When the national cricket team takes on a big side, the whole country erupts. bad99's betting platform was built to add an extra layer of excitement to that passion. Knowing that your favourite team's win puts money in your pocket makes watching the match a whole lot more thrilling.
Did You Know? Each cricket match on bad99 features an average of 50+ betting markets. From simple match winner bets to top batter, top bowler, and runs in a specific over — you can bet on it all.
Many people assume getting started with online betting is complicated — but at bad99, the entire process is straightforward and takes just a few minutes.
First — Registration: Go to the bad99 registration page and create an account with your name, mobile number, and a password of your choice. The entire process takes under 2 minutes.
Second — Making a Deposit: Once registration is complete, fund your account instantly via bKash, Nagad, or Rocket. The payment process is fully secure and immediate.
Third, selecting your bet: Head to the Sports section on bad99, pick your preferred event, check the odds, understand the markets, and place your bet based on your own analysis.
Fourth — Withdrawing Your Winnings: When your bet wins, your winnings are instantly credited to your account — ready to withdraw whenever you like.
Live Betting is one of bad99's most popular features. You can place bets before a match kicks off, but betting in real time as the action unfolds is a thrill of its own. Take cricket, for example — if a team struggles through the first 10 overs, the odds may swing in your favour. Making the right call at that moment could lead to a serious payout.
Bad99's live betting interface updates in real time, letting you track odds shifts as the action unfolds and make the right call at the right moment. This feature is especially popular among cricket and football bettors.
Bad99 is committed to responsible betting. We believe betting should be fun — not driven by emotion or financial harm. That's why bad99 provides tools like deposit limits, session limits, and self-exclusion, all of which you control yourself.
Every bettor should set a fixed budget and stick to it. Betting enhances the excitement of sport, but it's wise not to treat it as your primary source of income.
Relying on luck alone makes it hard to bet profitably over the long run. Here are some habits that successful bettors on bad99 follow — and that you can adopt too:
Expert analysts in bad99's Betting Tips section publish in-depth previews before every major match. Use these insights to become a smarter bettor.
With Bangladeshi bettors in mind, bad99 supports the most popular mobile banking services. Deposit in minutes via bKash, Nagad, or Rocket — and withdrawals are just as fast and hassle-free. There are no hidden charges at bad99; everything you win is yours to keep.
For any payment-related issues, reach out to our 24/7 support team. They speak Bengali and are equipped to resolve problems quickly. At bad99, we believe the smoother the payment process, the more enjoyable the betting experience.
Register at bad99 in just 2 minutes.
Instant deposits via bKash / Nagad / Rocket.
Choose cricket, football, or any other sport, then build your bet slip.
Enter your stake, confirm the bet, and enjoy the result.
Withdraw your winnings instantly after a win. No hassle, no delays.
Answers to the most frequently asked questions about betting on bad99.