Whether it's cricket or football, tennis or kabaddi — d888 offers the most competitive odds on every match. View live odds in real time, bet in-play, and track live scores all in one place.
Experienced bettors know that even a small difference in odds adds up significantly over time. Say Bangladesh's odds to win a match are 1.75 on one platform and 1.90 on another. Seems like just 0.15? On a ৳5,000 bet, that gap means ৳750 more or less in winnings. On d888, cricket and football odds consistently sit at the higher end of the market.
Before every major match, d888's odds team analyzes statistics, team form, pitch or ground conditions, and weather to set the odds. Once the match kicks off, those odds update in real time — ball by ball, goal by goal. While many sites refresh their odds every few minutes, d888 updates them second by second.
For players in Bangladesh, it's worth highlighting that d888 offers odds on BPL, the Asia Cup, and every international match played by the Bangladesh national team — often before any other site. Pre-match odds for major games are available up to a week in advance, giving you time to plan your bets strategically.
D888 supports three odds formats — play in whichever one you prefer.
In simple terms, odds tell you how much you get back if you win a ৳1 bet. d888 supports three odds formats: Decimal, Fractional, and American (Moneyline). Most users in Bangladesh find the Decimal format the easiest to work with.
| Decimal Format | 1.85 | A ৳1,000 bet returns a total of ৳1,850 on a win (profit: ৳850). |
| Fractional Format | 17/20 | Profit of ৳17 on every ৳20 staked. Your original stake is returned separately. |
| American Format | -115 | Negative means favorite—৳115 bet returns ৳100 profit. |
| American Format | +180 | Positive means underdog—৳100 bet returns ৳180 profit. |
Decimal odds × your stake = total return. Example: 2.10 × ৳500 = ৳1,050. Your original ৳500 stake is included in that figure, so your profit is ৳550.
When placing a bet on d888, your potential winnings are calculated and displayed automatically before you confirm.
In Bangladesh, cricket is more than a sport — it's a passion. d888 gives you a smart way to put that passion to work. Every international cricket match on d888 features over a hundred betting markets. Beyond the match winner, you can bet on runs per over, a specific batsman's total runs, who takes the first wicket, which over sees the first boundary — the possibilities are endless.
"Ball by ball" betting has become especially popular — you can place a bet on the outcome of every single delivery. Dot ball, single, double, four, six, or wicket — each outcome has its own odds. These bets move fast and keep the excitement high. That said, beginners are better off starting with the main markets first.
D888's cricket section features a live statistics panel where you can view batting averages, bowling economy rates, team run rates, and powerplay performance all in one place. Having this data at your fingertips means you can bet on analysis rather than gut feeling.
D888 offers dedicated betting markets for every sport — explore them in detail.
Pre-match betting is about planning ahead, while in-play betting is about reading the game as it unfolds and acting on it. At d888, in-play betting works in real time—you watch a wicket fall, see the opposition's odds shift instantly, and place your bet right in that moment.
D888's in-play section displays live scores, ball-by-ball commentary, and real-time statistics side by side. Even if you're not familiar with a team's history, the panel makes it easy to see who has the momentum at any given moment. Whether you're in Narayanganj or Mymensingh, placing a bet on the Real Madrid vs Barcelona El Clásico over the internet — that's exactly what d888's in-play betting is all about.
It's not just the odds—d888 sets the entire betting experience apart.
Odds update with every ball or goal — changes happen within seconds.
Batting averages, bowling rates, team form—view all the data alongside your bet to make a more informed decision.
Watch live video streams of selected matches on d888 — low-latency, buffer-free streaming.
Boosted odds are regularly offered to VIP members and all users on select matches.
100+ markets per match. From match winner to ball-by-ball — every betting opportunity covered.
D888's average payout rate is 98% — among the highest in the market. No hidden margins.
The app gives you access to all the same markets as the desktop version, displayed cleanly even on smaller screens.
All betting market names and descriptions are available in Bangla — no English required.
After logging in, select cricket or your preferred sport from the d888 menu. Upcoming and live matches are displayed in two separate tabs.
Click on a match to expand all available markets. Each market name comes with a description in Bengali. Click the odds on whichever market you want to bet on.
The bet slip will open on the right side or at the bottom. Type in how much you want to wager and your potential payout will be calculated automatically.
Clicking the "Place Bet" button instantly confirms your bet and deducts the amount from your balance.
Once the match ends and your bet wins, the winnings are credited to your balance automatically. You can then withdraw via bKash—usually arriving within 3–5 minutes.
Most people think odds are just numbers on two or three buttons. At d888, odds are an entire ecosystem. Every market is backed by data analysis, historical records, and real-time situational calculations. When a bettor reads the odds using d888's statistics panel, they're thinking exactly the way bookmakers do—and that's the foundation of smart betting.
The biggest mistake in cricket betting in Bangladesh is letting emotion take over. The moment Team Bangladesh steps onto the field, many fans place large bets on a Bangladesh win without even checking the odds. d888 encourages a data-driven approach instead. Pre-match live pitch reports, team changes, and current weather conditions are all available on a single page.
In-play betting can feel daunting at first because odds shift so quickly. But one of the key advantages of in-play betting on d888 is that after watching the first few overs or minutes, the odds often move into a more favorable position than your initial analysis suggested. For example, if you notice an underdog batting well through the powerplay, backing them at that point can still get you good odds — because the market hasn't fully caught up with the situation yet.
D888's Cash Out feature is especially useful for in-play bettors. Say you've backed the opposition to beat Bangladesh, but midway through the match things start to shift. Using Cash Out lets you lock in a partial or full return based on the current market odds — before the match is even over.
One thing worth clarifying: d888's match odds section isn't limited to win/loss markets. There are plenty of markets here where you can win regardless of which team wins. Take the total runs over/under market—if the line is set at 160 and your analysis suggests both teams have weak batting and a slow pitch, betting under 160 means the final result doesn't affect your outcome at all. This type of betting is called "totals betting," and it's hugely popular on d888.
The most frequently asked questions about match odds.
From Bangladesh cricket to the Champions League—d888 brings you the best odds on every match, all in one place. Register, claim your welcome bonus on your first deposit, and place your bets on today's live matches.