Live Betting in Progress

On bet888 Sports Betting — The best odds and excitement in every match

Bet on cricket, football, tennis, and 30+ more sports. Best available odds guaranteed for both pre-match and in-play markets.

bet888
Live Match

Today's Live Odds

Live odds on bet888 update in real time, every second

Match Sports Team 1 Draw Team 2 Status
Bangladesh vs. India Cricket 1.85 2.10 Live
Man United vs. Chelsea Football 2.20 3.10 2.90 Live
Rafael Nadal vs. Djokovic Tennis 1.65 2.45 Coming Soon
Kolkata KR vs Mumbai Indians IPL 1.95 1.90 Coming Soon
Barcelona vs. Real Madrid La Liga 2.50 3.20 2.60 Coming Soon
Sports Categories

Which sport do you want to bet on?

Bet888 covers betting on more than 30 sports

Cricket

All tournaments including IPL, BPL, and T20 World Cup

Most Popular
Football

Premier League, La Liga, Champions League

150+ Leagues
Tennis

All tournaments from Grand Slam to ATP

Live Betting
Basketball

Major tournaments including NBA and EuroLeague

High Odds
Badminton

BWF World Series and Olympic Events

New
Hockey

International hockey matches and tournaments

Pre-Match
E-Sports

Major tournaments including DOTA 2, CS:GO, and LOL

Popular
More Sports

Rugby, Boxing, Golf, MMA, and much more

30+
bet888
Learn More

What makes Sports Betting on bet888 different?

Online Sports Betting has become a regular form of entertainment for many people in Bangladesh. The thrill of placing a bet during cricket season or a major football tournament is truly one of a kind. But without the right platform, getting good odds is tough — and withdrawals can be a hassle. bet888 was built to solve exactly these problems.

Sports Betting on bet888 is a different experience from any other Bangladeshi betting site. Starting with odds — our odds system is directly linked to international markets, so you can be confident you're always getting the best available price on every match.

Pre-Match vs. In-Play Betting

Bet888 offers two types of betting options. With pre-match betting, you place your bets before the match starts — odds are generally stable, giving you time to analyze and make informed decisions. In-play or live betting is where the real excitement kicks in: bet while the match is in progress, with odds shifting after every over and every goal. Making the right call in those moments is what can turn a bet into a big win.

Bet888 is especially well-suited for cricket fans, offering markets like ball-by-ball betting, toss betting, and top batsman/bowler betting. Special promotional odds for Bangladesh national team matches are offered regularly.

Parlay Bet — Win More With a Single Bet

If you want to bet on multiple matches at once, the parlay bet is for you. On bet888 you can add anywhere from 2 to 15 selections in a single parlay. Every set of odds multiplies, so getting them all right means a significantly higher reward. The risk is higher too — but many experienced bettors use parlays strategically to generate impressive returns.

System Bets are also available on bet888, giving you the chance to recover a partial return even if not all your selections win. It's a relatively safer way to bet.

Why bet888 is the best for cricket betting

In Bangladesh, cricket is more than a sport — it's a national passion. Whether it's the IPL, BPL, T20 World Cup, or Asia Cup, bet888 stays live throughout every tournament with the widest range of markets. Beyond match winners, you can bet on:

  • Runs Per Over (Over/Under)
  • Which bowler will take the next wicket
  • Top Run Scorer in the Match
  • Toss Winner
  • Total Sixes in the Match
  • Runs scored in the powerplay

This vast market variety has made bet888 the go-to choice for cricket betting fans in Bangladesh.

Football Betting — Bet on the World's Top Leagues

Beyond the big leagues — English Premier League, Spanish La Liga, UEFA Champions League, Bundesliga — bet888 covers more than 150 football leagues worldwide. Special offers are available for FIFA World Cup and Asian Cup events. You can also bet on a wide range of markets: match winner, handicap, goal line, both teams to score, and more.

For New Members
100%
Welcome Betting Bonus

Get a 100% bonus on your first deposit. Deposit BDT 1,000 and start betting with BDT 2,000.

Claim Bonus
bet888
Betting Methods

What type of bet should you place?

Bet888 offers a wide range of betting options — suited for beginners and experienced bettors alike

What Is a Single Bet?

A single bet on one event. The simplest and safest option for beginners — pick one outcome from one match and receive a direct payout if you win.

What Are the Benefits?

Low risk and easy to understand. If your analysis is right, you get a direct payout at your chosen odds. The minimum stake for a single bet on bet888 is just BDT 50.

What is a parlay bet?

Combine multiple events into one bet. Each set of odds multiplies together, creating the potential for a much bigger payout — but all your selections must be correct.

Example

If the odds across 3 matches are 2.0, 1.8, and 2.2, the parlay odds = 2.0 × 1.8 × 2.2 = 7.92. A stake of just BDT 500 could return BDT 3,960. bet888 allows parlays with 2 to 15 selections.

What Is a System Bet?

A method that covers all possible combinations of your selections. Even if not all selections are correct, you still have a chance to win partially. Relatively lower risk.

Who is this for?

System bets are popular among experienced bettors. bet888 offers various system bet types including System 2/3, 2/4, and 3/4.

What Is a Live Bet?

Bet while the action is happening. Read the flow of the game and place your bet at the right moment. In-play odds on bet888 update every second.

Cash Out Feature

Use bet888's Cash Out feature on live bets to lock in partial or full winnings before the match ends. It's a great way to manage your risk.

Get Started

How easy is it to bet on bet888?

Place your first bet in just a few steps — the whole process takes under 2 minutes.

1
Open an Account

Sign up on bet888. Create your account in just 2 minutes using your mobile number or email.

2
Deposit

Deposit via bKash, Nagad, Rocket, or bank transfer. Minimum deposit is just BDT 200.

3
Select a Sport

Go to the betting section, choose your preferred sport and match, then browse the available markets.

4
Add to Bet Slip

Click on your preferred odds, enter your stake in the bet slip, and confirm.

5
Withdraw Your Winnings

Winnings are credited to your account instantly. Withdraw in as little as 1 minute.

Instant Payouts

Payouts go straight to your account after a winning bet. No delays.

128-Bit Security

Every transaction you make is fully secured with SSL encryption.

Mobile App

Bet anytime on our Android and iOS apps.

24/7 Support

Live chat support in Bangla, seven days a week.

bet888
FAQ

Frequently Asked Questions About Betting

The minimum stake for a single bet on bet888 is just BDT 50. The same applies to parlay bets, so you can enjoy Sports Betting even on a small budget. Maximum bet limits vary by sport and market.

Absolutely. The bet888 mobile app works on both Android and iOS and is specially optimized for live betting. Real-time odds, in-play statistics, and the cash out feature are all fully available on mobile.

Payouts are credited to your bet888 account as soon as the match ends. Once you request a withdrawal, funds typically arrive in your bKash, Nagad, or Rocket account within 1–5 minutes. Bank transfers may take up to 24 hours.

The cash out feature is available on both live and pre-match bets. If your bet is on track to win during a match, bet888 will offer you a cash out value. Accepting it lets you secure a partial profit before the match ends. If things turn against you, cash out can also help limit your losses.

Yes. bet888's cricket live betting section offers ball-by-ball markets. You can bet on whether a run will be scored off each delivery, whether a wicket will fall, or whether a wide or no-ball will be bowled — these micro-markets are most active during major tournaments.

Start Sports Betting on bet888 today

Sign up and get a 100% Welcome Bonus on your first deposit

18+ Only. Please bet responsibly.

বাংলা