Live Cricket Betting

999dk Cricket Betting — Bangladesh's Home for BPL, IPL & T20 World Cup Odds

From the roar of Mirpur to the buzz of Eden Gardens, 999dk brings you competitive cricket odds on every major tournament — BPL, IPL, T20 World Cup, ICC events, and bilateral series featuring the Bangladesh Tigers. Deposit in seconds via bKash, Nagad, or Rocket and bet on the game you know best.

500+ Cricket markets daily
24/7 Live in-play betting
৳500 Minimum deposit
21+ Age requirement

Every Major Cricket Tournament, One Platform

999dk covers the full cricket calendar — from domestic BPL action to the ICC T20 World Cup. If the Bangladesh Tigers are playing, you will find the market on 999dk.

BPL
Bangladesh Premier League
IPL
Indian Premier League
T20 World Cup
ICC Global Event
ICC ODI World Cup
50-over Championship
Asia Cup
Continental Series
Bangladesh Tigers
All bilateral series
Big Bash
BBL Australia
PSL
Pakistan Super League
BPL — The Home Tournament

The Bangladesh Premier League is the single most-bet tournament on 999dk. Hundreds of Dhaka and Chittagong players place their first cricket bet on a BPL match-winner market — and for good reason. Local knowledge of squad form, pitch conditions at Mirpur and Fatullah, and team momentum gives Bangladesh bettors a genuine research edge.

IPL — The Evening Ritual

IPL evening matches are a major driver of 999dk activity across Bangladesh. Games start at 7:30 PM or 8:00 PM IST — perfectly timed for players in Sylhet, Rajshahi, and Dhaka who want to bet after work. 999dk offers both pre-match and live in-play IPL markets, with odds updating ball by ball.

T20 World Cup — Peak Season

T20 World Cup tournaments generate 999dk's highest single-day bet volumes. The Bangladesh Tigers' group stage fixtures attract extraordinary levels of attention from players across the country, with match-winner, top batsman, and total runs markets all running simultaneously throughout each game.

Live In-Play — Ball by Ball

999dk's live cricket betting updates odds in real time across all active matches. Watch the game and bet on the next wicket, the over total, or the run rate as the situation unfolds. Live in-play markets are available on all BPL, IPL, T20 World Cup, and bilateral Bangladesh series fixtures.

999dk

Cricket Betting Markets Available on 999dk

Whether you prefer clean match-winner bets or deeper in-play markets, 999dk covers the full range of cricket betting options across every format.

Most Popular
Match Winner

Bet on which team wins the match outright. The most straightforward and most widely placed market on 999dk across all formats — T20, ODI, and Test. Pre-match odds open 48 hours before the toss and update right up to the first ball.

Batting
Top Team Batsman

Pick the highest scorer from a nominated team in the match. A favourite among 999dk players who follow individual form closely — especially during IPL seasons when player matchup data is abundant and batter-versus-bowler records are well documented.

Bowling
Top Team Bowler

Select the leading wicket-taker from a nominated team. Particularly interesting on spin-friendly Dhaka pitches during BPL, where a reliable spinner can dominate conditions and make this market far more predictable than on flat batting tracks.

Totals
Total Runs — Over / Under

Bet on whether the combined runs in an innings or the full match will be over or under a specified line. 999dk offers over/under lines on team innings totals, individual over totals, and full-match aggregates across T20 and ODI formats.

Live
Next Wicket Method

A live in-play market unique to cricket — bet on how the next wicket will fall: caught, bowled, LBW, run out, or stumped. Odds shift dramatically based on the current batting partnership, bowling conditions, and field placement visible in the live stream.

Special
Man of the Match

Predict the player awarded Man of the Match honours at the end of the game. This market combines batting, bowling, and fielding performance into a single selection and offers some of the most competitive odds in 999dk's cricket betting catalogue.

Tournament
Tournament Winner

Outright betting on the team that lifts the trophy at the end of a tournament — BPL, IPL, T20 World Cup, or Asia Cup. Tournament winner markets open at the start of the competition and offer the highest potential returns of any cricket market on 999dk.

In-Play
Over-by-Over Runs

Bet on the exact runs scored in a specific over during live play. Fast-paced and tied directly to what is happening on the pitch in real time, this market is most active during powerplay overs in T20 matches and during big-hitting death overs.

Multi-Bet
Cricket Triple Bets

Combine three cricket selections — or mix cricket with football or kabaddi — into a single 999dk Triple bet for multiplied odds. Triple bets built around two strong cricket selections and one moderate-odds pick have shown positive results across the 999dk Bangladesh player base.

999dk

How 999dk Cricket Odds Work

999dk uses decimal odds across all cricket markets. Decimal odds show your total return per unit staked — including your original stake. A decimal odd of 2.10 on a ৳500 bet returns ৳1,050 total (৳550 profit). The higher the decimal, the less likely the outcome is considered — and the higher the potential return.

Odds on 999dk update continuously in the 48 hours before a match, reflecting team news, pitch reports, weather, and market activity from players across Bangladesh and beyond. Live in-play odds update ball by ball during the match itself.

The sample odds in the table opposite are illustrative — actual odds on 999dk vary by match, market, and timing. The table shows the format and structure you will find on the platform, not live prices.

Sample Cricket Markets — 999dk Illustrative odds — not live prices
Market Selection Format Odds
Match Winner Bangladesh Tigers T20 Bilateral 1.85
Match Winner Comilla Victorians BPL 2.10
Top Team Batsman Mushfiqur Rahim ODI Series 3.50
Total Runs O/U Over 162.5 T20 Match 1.95
Next Wicket Caught Live In-Play 2.40
Tournament Winner Bangladesh Tigers Asia Cup 6.00
Man of the Match Shakib Al Hasan BPL Match 4.20
999dk

Deposit and Withdraw in Seconds with Bangladeshi Payment Methods

999dk supports every major Bangladeshi payment method. Deposit before the toss and withdraw your winnings the same day — no delays, no complicated bank transfers.

bKash
Most popular — Dhaka & Sylhet

bKash is the most widely used deposit method on 999dk across Bangladesh. Processing is near-instant, minimum deposit is ৳500, and withdrawals to your registered bKash number typically clear within minutes of the request. Most players in Dhaka, Sylhet, and Chittagong use bKash as their primary cricket betting wallet.

Nagad
Fast — Rajshahi & Rangpur

Nagad is the go-to payment method for 999dk players across Rajshahi and Rangpur divisions. Players who use Nagad often cite faster weekend afternoon processing compared with other methods — useful for BPL afternoon fixtures where you need to deposit quickly before the toss.

Rocket
Reliable — Khulna & Chittagong

Dutch-Bangla Bank's Rocket service is widely used by 999dk players in Khulna and Chittagong. It supports the same minimum deposit as bKash and processes withdrawals reliably. Players in coastal cities like Cox's Bazar also favour Rocket for its broad agent network availability.

Upay
Growing — Barisal & Cox's Bazar

Upay is gaining traction among 999dk players in Barisal and the coastal districts. It supports instant deposits and same-day withdrawals, making it a convenient option for players who do not use the larger MFS providers or who prefer UCB's network for larger transactions.

Visa & Mastercard
Cards — nationwide

International card payments via Visa and Mastercard are available for 999dk players who prefer bank card transactions. This option is used most frequently by players in Dhaka's Gulshan and Banani areas for larger deposits and withdrawals tied to City Bank, BRAC Bank, or Islami Bank accounts.

bKash Nagad Rocket Upay Visa Mastercard
Minimum deposit৳500
Avg. deposit processing< 2 min
Avg. withdrawal time< 10 min
Withdrawal success rate99.1%

How to Place Your First Cricket Bet on 999dk

From registration to placing your first BPL bet, the entire process takes under five minutes. Here is exactly how it works on 999dk.

1
Create Your 999dk Account

Visit the 999dk Login page and register with your basic details. Age verification is required — 999dk is a 21+ platform. The registration process takes under two minutes and requires a valid mobile number for bKash or Nagad verification.

2
Set Your Deposit Limit First

Before depositing any funds, visit the responsible gaming settings in your 999dk account and set a weekly deposit limit. This is the single most effective step new players can take to ensure their betting stays enjoyable and within budget over the long term.

3
Deposit via bKash, Nagad, or Rocket

Head to the deposit section, choose your preferred payment method, and enter the amount. For first-time players, a deposit of ৳500 to ৳1,000 is a sensible starting point — enough to explore the cricket markets without overcommitting while you are still learning how the platform works.

4
Navigate to the Cricket Section

From the 999dk homepage, click Cricket in the navigation bar. You will see all currently available matches listed by tournament — BPL, IPL, T20 internationals, and bilateral series. Upcoming fixtures show pre-match odds; live matches show a green indicator alongside their in-play odds.

5
Select Your Market and Add to Bet Slip

Click on a match to open the full market list. Select the outcome you want — match winner, top batsman, total runs, or any other available market — and it will be added to your 999dk bet slip. You can add multiple selections if you want to build a Triple bet for higher combined odds.

6
Enter Your Stake and Confirm

In your bet slip, enter the amount you want to stake. 999dk shows your potential return in ৳ before you confirm, so you know exactly what you stand to win. Review the selection and odds carefully, then confirm the bet. Once confirmed, the bet is live and tracked in your My Bets history.

999dk

Cricket Betting Principles Used by Consistent 999dk Players

These are not guarantees — cricket is unpredictable by nature. But the following principles are observed consistently among the more experienced players in the 999dk Bangladesh community.

01
Check Pitch and Weather Reports Before Every Bet

Bangladesh pitches — particularly the Sher-e-Bangla National Stadium in Mirpur — behave very differently depending on the time of season and surface preparation. A slow, turning Mirpur pitch in November favours spinners and lower totals, while a flat February surface can produce high-scoring games. Always check pitch reports before selecting over/under or top bowler markets.

02
Bet Markets You Understand — Not Just the Most Popular

Match winner is the most commonly placed market on 999dk, but it is not always the market with the most value. Players who understand bowling averages often find more consistent outcomes in top bowler markets. Players who follow batting form closely often prefer top batsman. Bet the market that matches your actual knowledge, not the one with the most volume.

03
Use Live In-Play After Watching the First Three Overs

The first three overs of a T20 innings reveal a great deal about the pitch behaviour, the bowling attack's rhythm, and the batting team's intent. Many experienced 999dk players skip pre-match markets entirely and wait until after the powerplay to place their bets, using the live odds that reflect actual match conditions rather than pre-match projections.

04
Keep a Record of Every Bet You Place on 999dk

999dk's My Bets history records every bet you have placed. Review it weekly — not just to see profits and losses, but to identify which markets, formats, and tournaments you perform best in. Most players discover they are consistently profitable in one or two markets and roughly break-even or negative in others. Focusing on your strongest markets is the most practical improvement available.

05
Treat Triple Bets as Occasional High-Variance Plays

999dk's Triple bet feature multiplies odds across three selections and can produce strong returns from small stakes. However, three-leg bets also multiply the chance of losing. The most effective approach observed in the 999dk community is to allocate a small, fixed percentage of your session budget to Triple bets — no more than 15–20% — and use the remainder for single-market selections.

06
Do Not Increase Stakes After Losses

Loss chasing — increasing your bet size after a losing run to recover losses quickly — is the most common pattern leading to large single-session losses among 999dk players. Flat staking, where every bet uses the same fixed stake regardless of the previous result, consistently produces more stable outcomes over a full BPL or IPL season than any progressive staking system.

Frequently Asked Questions — 999dk Cricket Betting

Yes. 999dk is specifically designed for the Bangladesh market. The platform supports Bangladeshi Taka (৳), local payment methods including bKash, Nagad, Rocket, and Upay, and covers all major tournaments featuring Bangladesh — including BPL, bilateral series, the T20 World Cup, and the Asia Cup. Customer support is available 24/7 for Bangladesh players.
The minimum stake per bet on 999dk cricket markets is ৳50. This applies to both pre-match and live in-play markets across all formats — T20, ODI, and Test. The minimum deposit required to fund your account and place a bet is ৳500 via bKash, Nagad, or Rocket.
Yes. 999dk offers full live in-play betting on BPL matches, updating odds ball by ball throughout each game. Available live markets include match winner (updated per ball), next wicket method, over-by-over runs, total match runs, and player performance markets. Live betting is available on all fixtures with a live data feed.
Winnings are credited to your 999dk account balance immediately after the relevant market is settled — typically within minutes of the match result being confirmed. Withdrawal to your bKash, Nagad, or Rocket account is then processed within 2–10 minutes in most cases. 999dk's average withdrawal processing time is under 10 minutes for MFS methods.
If a match is abandoned before a result is possible, 999dk voids all outstanding pre-match bets and returns the stake to your account balance in full. For live in-play bets placed after the match has started, settlement follows the official result of any reduced-over game completed under the DLS method. Full details are available in 999dk's terms and conditions.
Yes. 999dk's Triple bet feature allows you to combine selections from different sports — for example, two cricket match-winner selections alongside one football or kabaddi selection. The combined odds are multiplied across all three legs. All three selections must win for the Triple bet to return a payout. Visit the Triple page on 999dk for full details on how multi-sport accumulator bets work.
999dk uses SSL encryption across all account and transaction pages, protecting your personal and payment data. The platform operates under an international gaming licence and provides responsible gaming tools including deposit limits, session time reminders, and self-exclusion. 999dk is designed and maintained as a safe and reliable platform for Bangladesh players. 21+ only.

Ready to Bet on Cricket with 999dk?

Log in to your 999dk account and explore live BPL, IPL, and T20 World Cup cricket markets. Deposit instantly via bKash, Nagad, or Rocket and place your first bet in under five minutes.

21+ only. Gambling involves financial risk. Please bet responsibly. Terms & conditions apply.