🏏

999bf Cricket Betting — Live Odds, BPL & T20 Wagering for Bangladesh

Bangladesh's most passionate sport meets its most complete betting platform. Bet on BPL, IPL, T20 World Cup, Test cricket, and every Bangladesh Tigers match at 999bf — with live in-play odds, pre-match markets, and instant bKash & Nagad payouts.

Live In-Play Betting BPL & IPL Markets Instant Odds Updates bKash & Nagad SSL Secured 18+ Only
Cricket betting and all wagering services at 999bf are strictly for players aged 18 and above. Please bet responsibly.

Why Bet on Cricket at 999bf?

999bf was built with Bangladesh cricket fans in mind — from the depth of markets on every Bangladesh Tigers match to the speed of bKash payouts after a winning bet.

Cricket is more than a sport in Bangladesh — it is a shared national passion that unites fans from Dhaka to Cox's Bazar, from Chittagong to Sylhet. When the Bangladesh Tigers take the field in a T20 or Test match, the entire country watches. At 999bf, we built our cricket betting platform to match that intensity — with deep pre-match markets, real-time in-play odds, and a betting experience specifically calibrated for Bangladeshi players.

Whether you want to bet on the outright winner of the next BPL season, wager on which team wins the toss in an IPL fixture, or place a ball-by-ball in-play bet on a T20 World Cup match, 999bf covers it all. Our odds engine updates in real time, reflecting every over, every wicket, and every powerplay shift as the match evolves. You are never betting on stale numbers — 999bf's cricket markets move with the action.

For players in Dhaka who follow the Dhaka Dominators during BPL season, or fans in Chittagong rooting for the Chattogram Challengers, 999bf provides dedicated market coverage of every BPL franchise. Deposits are instant via bKash and Nagad, and winnings can be withdrawn to your mobile wallet in minutes — making 999bf the most practical cricket betting destination for the Bangladesh market.

999bf
200+
Cricket markets per match
Live
In-play odds every ball
15+
Leagues & tournaments covered
৳100
Minimum bet per market
24/7
Customer support in English
~10min
Average bKash withdrawal time
999bf

Featured Live & Upcoming Matches

Sample odds across current and upcoming cricket fixtures at 999bf. Odds are illustrative — visit 999bf to see real-time markets on every live and scheduled match.

LIVE — T20I
Bangladesh vs Sri Lanka
Shere Bangla National Stadium, Dhaka  |  Over 14.3
Bangladesh
1.72
Sri Lanka
2.10
UPCOMING — BPL
Dhaka Dominators vs Chittagong Kings
BPL Season 2026  |  Today 19:00 BST
Dhaka
1.88
Chittagong
1.95
UPCOMING — IPL
Mumbai Indians vs Chennai Super Kings
IPL 2026  |  Tomorrow 15:30 BST
Mumbai
2.05
Chennai
1.80
LIVE — Test
Bangladesh vs Pakistan
Zahur Ahmed Chowdhury Stadium  |  Day 2
Bangladesh Win
3.50
Draw
2.60
Pakistan Win
2.10
UPCOMING — T20 WC
India vs Australia
ICC T20 World Cup 2026  |  Sat 13:00 BST
India
1.65
Australia
2.25
UPCOMING — ODI
Bangladesh vs England
ICC ODI Series  |  Sun 10:00 BST
Bangladesh
2.40
England
1.60
Odds Disclaimer

All odds shown above are illustrative examples for display purposes. Live and pre-match odds at 999bf change continuously based on match conditions, team news, and market activity. Log in to 999bf to see real-time, up-to-the-second cricket odds across all active markets. All bets are subject to the terms and conditions available at Terms & Conditions.

Cricket Bet Types Explained

From straightforward match winner bets to ball-by-ball in-play specials, 999bf offers over 200 markets per cricket fixture. Here is what you can bet on.

Match Winner

The simplest and most popular cricket bet — pick which team wins the match outright. Available for T20, ODI, and Test formats. Live odds update throughout the match as the situation changes.

Top Batsman

Bet on which player will score the most runs for their team in the match or innings. Available for both teams in pre-match and in-play markets. Particularly popular for BPL and IPL fixtures at 999bf.

Top Bowler

Predict which bowler will take the most wickets in a match or innings. A deep knowledge of pitch conditions and opposition batting lineups gives an edge in this market — popular among experienced bettors in Chittagong and Dhaka.

Total Runs (Over/Under)

Bet on whether the total runs scored in an innings, powerplay, or full match will be over or under a specified line set by 999bf's odds team. Available as a pre-match and live market on every format.

Toss Winner

A straightforward 50/50 market — bet on which team wins the coin toss before the match begins. Toss markets at 999bf settle instantly when the toss result is announced, meaning you get quick outcomes before a ball is bowled.

Live In-Play Betting

Bet on cricket as it happens — over by over, even ball by ball on selected markets. 999bf's in-play cricket markets cover next over runs, next wicket method, session runs, and live match winner with odds refreshing continuously throughout the action.

Innings Runs

Bet on the total runs in a specific innings. Separate markets are available for 1st innings, 2nd innings, and powerplay overs within each innings. Useful for Test match betting where individual innings outcomes matter as much as the overall result.

Player Performance Props

Individual player markets such as player runs (over/under), player wickets (over/under), player to score a fifty or century, and player dismissal method. 999bf offers props on all key players in BPL, IPL, and international matches.

Outright & Tournament Winner

Place a futures bet on who will win the BPL title, IPL championship, ICC T20 World Cup, or any other tournament available at 999bf. Outright odds are available from the start of each tournament and update throughout the competition.

Cricket Betting Markets at a Glance
Market Type Format Availability Pre-Match In-Play Min Bet
Match Winner T20, ODI, Test ৳100
Top Batsman T20, ODI, Test ৳200
Toss Winner All formats ৳100
Over/Under Runs T20, ODI ৳150
Player Props T20, ODI, Test ৳200
Outright / Tournament All tournaments ৳500
999bf

Tournaments & Leagues Covered

999bf covers every major cricket competition worldwide — with a particular focus on the tournaments that matter most to fans across Bangladesh.

🇧🇩
BPL
Bangladesh Premier League — T20
Full Coverage

The premier domestic T20 competition in Bangladesh. 999bf covers every BPL fixture with full pre-match and live markets, including franchise outrights, top scorer, and ball-by-ball in-play.

🌍
ICC T20 World Cup
International — T20
Tournament Outrights

The global T20 showpiece event. 999bf offers outright, group stage, and knockout markets throughout the tournament, including Bangladesh Tigers fixtures and all major international clashes.

🇮🇳
IPL
Indian Premier League — T20
Full Coverage

The world's largest T20 franchise league attracts the biggest names in cricket. 999bf provides complete IPL coverage including all 10 franchises, player props, and live in-play betting on every match.

🏆
ICC Champions Trophy
International — ODI
Tournament Outrights

One of cricket's elite ODI tournaments, featuring the top eight ranked nations. 999bf covers group stages, semi-finals, and the final, with Bangladesh Tigers markets prominently featured.

🌏
Asia Cup
Regional — ODI & T20
Full Coverage

The Asia Cup is a fiercely contested regional tournament that Bangladesh fans follow closely. 999bf covers all formats of the Asia Cup with live markets on every Bangladesh match.

🏏
ICC Cricket World Cup
International — ODI
Tournament Outrights

The 50-over World Cup is the pinnacle of ODI cricket. 999bf provides comprehensive outright and match-by-match coverage of every ICC Cricket World Cup edition, with dedicated markets for the Bangladesh Tigers throughout the tournament.

🇬🇧
The Hundred
England & Wales — 100-Ball
Match Markets

England's innovative 100-ball competition features some of the world's best players. 999bf covers match winner, top batter, and in-play markets across The Hundred's full schedule each season.

🌐
International Test Series
All Test-Playing Nations
Full Coverage

All bilateral Test series involving Bangladesh and other major cricketing nations are covered at 999bf. Series winner, match winner, innings runs, and player performance markets are all available.

Betting Tip: Follow BPL Closely

The BPL runs during the Bangladesh winter (November to February) when pitches in Dhaka and Chittagong favour spinners. Knowing pitch conditions and squad composition gives you a real edge in total runs and top bowler markets at 999bf.

Live Betting Edge

In-play cricket betting at 999bf rewards those who watch the match live. Odds shift dramatically after a wicket falls in the powerplay or when dew affects the pitch in a night game — reacting quickly to these moments can yield excellent value.

Manage Your Bankroll

Cricket is a sport full of upsets — lower-ranked teams regularly beat stronger opponents in T20s. Never bet more than you can afford to lose, and use the responsible gaming tools available through 999bf to set deposit and betting limits.

How to Place a Cricket Bet at 999bf

Getting started with cricket betting at 999bf takes just a few minutes. Here is the complete step-by-step process from account creation to collecting your winnings.

1
Create Your 999bf Account

Visit 999bf and register your account. The sign-up process takes under two minutes. You will need a valid mobile number and must confirm you are aged 18 or above. Players from Dhaka, Chittagong, Sylhet, Rajshahi, and all other regions of Bangladesh are welcome.

2
Make a Deposit via bKash or Nagad

Fund your account using bKash, Nagad, Rocket, Upay, or bank transfer. Deposits via bKash and Nagad are credited instantly — no waiting. The minimum deposit is ৳500, which is sufficient to explore multiple cricket markets on the same match.

3
Navigate to the Cricket Section

Once logged in, go to the Cricket section of the 999bf sportsbook. You will see all live, upcoming, and featured matches organised by tournament. The BPL and Bangladesh international fixtures appear at the top of the cricket lobby for easy access.

4
Select a Match and Market

Click on any cricket match to see the full list of available betting markets — from match winner and toss to player props and over/under totals. Use the filter tabs to switch between pre-match markets and in-play (live) markets on the same fixture.

5
Place Your Bet and Confirm

Click the odds for your chosen selection and it will be added to your bet slip. Enter your stake in BDT — the potential payout is shown instantly. Review your selection and confirm the bet. Your balance is updated in real time and the bet is recorded immediately.

6
Withdraw Your Winnings

When your bet settles, your winnings are credited directly to your 999bf account balance. Withdraw to bKash or Nagad in as little as 5–15 minutes. Bank transfers to BRAC Bank, Dutch-Bangla Bank, and other Bangladeshi institutions are processed within 24 hours.

999bf

Cricket Betting Bonuses at 999bf

999bf rewards cricket bettors with a range of promotions — from a first-deposit welcome bonus to tournament-specific boosts during BPL and T20 World Cup season.

WELCOME
100%
First Deposit Bonus up to ৳20,000
Welcome Bonus
New 999bf members who deposit via bKash, Nagad, or Rocket receive a 100% match bonus on their first deposit, up to ৳20,000. Use your bonus funds to explore the full range of cricket markets — BPL, IPL, international T20s, and more — without risking your entire deposited balance on day one.
BPL SPECIAL
৳5,000
BPL Season Free Bet Credits
BPL Season Boost
During the Bangladesh Premier League season, 999bf runs a dedicated BPL promotion offering free bet credits of up to ৳5,000 for qualifying deposits. Free bets can be placed across all BPL match markets including franchise outrights, top scorer, and live in-play betting.
CASHBACK
10%
Weekly Sports Betting Cashback
Weekly Cashback Offer
999bf offers a weekly 10% cashback on net sports betting losses, credited every Monday in BDT. Cricket wagers qualify at 100% contribution towards the cashback calculation — making it one of the best value ongoing promotions for regular cricket bettors at 999bf.
RELOAD
20%
Weekly Reload up to ৳10,000
Weekly Reload Bonus
Every week, existing 999bf members can claim a 20% reload bonus on their next qualifying deposit, up to ৳10,000 in bonus funds. This is ideal for cricket bettors who top up their accounts regularly during a long tournament like IPL or a Bangladesh international home series.
Bonus Terms Summary

All bonuses at 999bf are subject to wagering requirements. Sports betting wagers including cricket typically contribute 100% towards meeting these requirements, making cricket one of the most bonus-efficient bet types at 999bf compared to live casino games. Bonus funds cannot be withdrawn directly — only winnings from qualifying wagers that meet the wagering threshold are eligible for withdrawal. Full terms are on the Terms & Conditions page. 18+ only. Please bet responsibly.

Deposits & Withdrawals

999bf is built around Bangladesh's payment ecosystem. Every major mobile banking and bank transfer option is supported, with near-instant processing for bKash and Nagad.

Deposit Methods
bKash — Instant

The most widely used mobile banking service in Bangladesh. Deposits via bKash are credited to your 999bf account instantly, with a minimum of ৳500 and a maximum of ৳1,00,000 per transaction. No processing fee from 999bf.

Nagad — Instant

Bangladesh Post Office's Nagad platform is supported for instant deposits at 999bf. Nagad has a large user base in Rajshahi, Barisal, Rangpur, and Mymensingh, making it a practical alternative for players outside Dhaka and Chittagong.

Rocket & Upay

Both Dutch-Bangla Bank's Rocket and Upay mobile wallets are accepted. Processing is typically under 2 minutes, making them reliable options for players who prefer these platforms for their everyday banking.

Bank Transfer

Direct transfers from BRAC Bank, Dutch-Bangla Bank, Islami Bank, City Bank, Sonali Bank, and other Bangladeshi institutions are accepted. Processing times range from 15 minutes to 2 hours.

Withdrawal Methods
bKash & Nagad — 5 to 15 Minutes

Cricket winnings at 999bf are paid out to bKash and Nagad in as little as 5–15 minutes for verified accounts. This is the fastest withdrawal route and the preferred option for the majority of Bangladeshi players.

Bank Transfer — Up to 24 Hours

Withdrawals to Bangladeshi bank accounts are processed within 15 minutes to 24 hours. Larger cricket payouts following big tournament wins may require standard verification before release.

Secure & Encrypted

All transactions at 999bf are protected by 128-bit SSL encryption. Your mobile wallet credentials and bank details are never stored by 999bf — every withdrawal is processed securely and paid directly in BDT.

First Withdrawal Verification

First-time withdrawals require a one-time identity check using your National ID (NID). Verification typically completes within 30 minutes and only needs to be done once, making all future withdrawals faster.

Ready to Bet on Cricket with 999bf?

Join thousands of cricket fans from Dhaka, Chittagong, Sylhet, Rajshahi, and across Bangladesh who bet on BPL, IPL, T20 World Cup, and every Bangladesh Tigers match at 999bf. Deposit via bKash or Nagad and start betting in minutes.

18+ only. Please gamble responsibly. Terms & conditions apply.

Frequently Asked Questions

Everything you need to know about cricket betting at 999bf — from account setup to odds, markets, and withdrawing your winnings.

Yes — the entire 999bf sportsbook including all cricket betting markets is fully optimised for mobile browsers on Android and iOS. No app download is required. Open your mobile browser, visit 999bf, log in, and access live in-play cricket odds, BPL markets, and all pre-match fixtures directly from your smartphone. The mobile interface is designed for quick bet placement during a live match, which is especially useful for in-play cricket betting where timing is important.

999bf covers all major domestic and international cricket competitions, with a strong focus on tournaments popular in Bangladesh. This includes the BPL (Bangladesh Premier League), IPL (Indian Premier League), ICC T20 World Cup, ICC Cricket World Cup, ICC Champions Trophy, Asia Cup, and all bilateral international series involving Bangladesh. Test matches, ODIs, and T20Is between all major cricketing nations are also available. During the BPL season, 999bf features every franchise match with full pre-match and live in-play markets.

The minimum bet on most cricket markets at 999bf is ৳100 per selection. This applies to match winner, toss winner, and most standard pre-match markets. Some specialist markets such as player props and outright tournament winners have a higher minimum of ৳200–৳500. The minimum deposit at 999bf is ৳500 via bKash or Nagad, which gives you enough balance to place multiple cricket bets across different markets on the same day.

Live in-play cricket betting at 999bf allows you to place bets on a match while it is being played. Odds update continuously to reflect the current match situation — so if a top-order wicket falls in the powerplay, the batting team's match winner odds will lengthen immediately. You can bet on the live match winner, next over runs, runs in the current session, next wicket to fall, and more. To place an in-play bet, simply navigate to the match in the 999bf cricket section, switch to the live tab, and click any available odds. Note that some markets are briefly suspended between balls or at the end of overs while odds are recalculated.

999bf offers a cash out feature on selected cricket markets, allowing you to settle your bet before the final result if you want to lock in a profit or cut your losses. Cash out is available on match winner, tournament outright, and some in-play markets when the feature is active. The cash out value is calculated in real time based on current odds. To use cash out, go to your open bets section in your 999bf account while the match is in progress and click the cash out option if it is displayed for your bet.

Cricket winnings at 999bf are credited to your account balance as soon as the relevant market settles — typically within minutes of the final result being confirmed. Once your balance is updated, you can request a withdrawal to bKash or Nagad. For verified accounts, bKash and Nagad withdrawals are processed within 5 to 15 minutes in most cases, 24 hours a day. Your first withdrawal requires a one-time NID verification, after which subsequent withdrawals are processed faster. There is no withdrawal fee charged by 999bf on standard amounts.

Yes — 999bf is committed to safe and responsible betting. Players can set deposit limits, betting limits, session time limits, and self-exclusion periods through their account settings. If you feel that your betting is becoming a problem, we strongly encourage you to use these tools or visit our Responsible Gaming page for guidance and support resources. Cricket betting should always be an enjoyable form of entertainment — never bet more than you can comfortably afford to lose. 999bf is an 18+ platform only.