Live Betting Open

999ba Cricket Betting —
BPL, IPL & T20 Live Odds
for Bangladesh Players

Place bets on Bangladesh Premier League, IPL, T20 World Cup, ICC tournaments, and international cricket with live in-play markets that update ball by ball. Powered by 999ba — Bangladesh's trusted online betting platform with instant bKash and Nagad deposits.

BPL 2025 IPL Live Odds In-Play Betting T20 World Cup ICC ODI bKash Deposit 21+ Only
50+
Markets Per Match
Live
Ball-by-Ball Odds
৳100
Min Bet
24/7
Support Available

Cricket Betting at 999baEverything You Need to Know

Cricket is more than a sport in Bangladesh — it is a national passion. From the electric atmosphere of BPL matches in Dhaka's Sher-e-Bangla National Cricket Stadium to late-night T20 World Cup nail-biters followed by fans in Sylhet and Chittagong, cricket runs deep in Bangladeshi culture. At 999ba, we have built a cricket betting experience that matches that passion.

The 999ba cricket betting lobby covers every format — T20, ODI, and Test cricket — across all major tournaments. Whether you are backing the Bangladesh Tigers in an ICC qualifier, picking a top batsman in the IPL, or following live BPL odds from your phone in Rajshahi, 999ba puts the markets you care about right at your fingertips.

Deposits and withdrawals are instant via bKash, Nagad, Rocket, and Upay — the payment methods used by millions of Bangladeshis every day. There are no lengthy bank delays, no complicated currency conversions. Your 999ba balance is funded in seconds, and your winnings are paid out just as fast.

21+ Only. Cricket betting at 999ba is available to players aged 21 and above only. Betting involves financial risk. Set a session budget before you start. Visit our Responsible Gaming page for tools and support.

999ba

Cricket Tournaments Covered at 999ba

999ba offers betting markets across the world's biggest cricket tournaments and bilateral series. Here are the competitions you can bet on right now.

Bangladesh · Domestic

Bangladesh Premier League (BPL)

The most-bet cricket tournament at 999ba among Bangladesh players. BPL T20 matches attract the largest live betting volumes on the platform, with ball-by-ball odds covering every over and wicket. Home matches in Dhaka, Chittagong, and Sylhet are especially popular.

India · T20 Franchise

Indian Premier League (IPL)

IPL is the second-biggest cricket betting event at 999ba each year. With franchise sides featuring international stars, 999ba offers match winner, top batsman, total sixes, and dozens of live in-play markets for every IPL game across the season.

ICC · International

T20 World Cup

The ICC T20 World Cup is a peak betting period at 999ba. Bangladesh Tigers matches draw significant activity, and 999ba offers pre-match and live odds on every group stage and knockout fixture. Tournament winner outright markets open months in advance.

ICC · International

ICC Cricket World Cup (ODI)

The 50-over World Cup provides months of cricket betting content at 999ba. Every group stage match and knockout game is covered, with full pre-match and live markets. Bangladesh's campaign in every ICC event draws high betting volumes from players across the country.

International · Bilateral

Bangladesh Tigers — Home & Away Series

All Bangladesh national team fixtures — home series at Sher-e-Bangla, away tours in Sri Lanka, West Indies, New Zealand, and beyond — are listed at 999ba. Test, ODI, and T20I formats are all covered with match-winner and series-winner markets available.

Asia · Regional

Asia Cup

The Asia Cup is one of the most anticipated tournaments for Bangladesh fans, bringing together regional rivals India, Pakistan, Sri Lanka, and Afghanistan. 999ba posts early outright markets and full match-by-match live coverage throughout every Asia Cup edition.

999ba

Cricket Betting Markets Explained

999ba offers over 50 distinct betting markets per match. Here is a breakdown of the most popular market types and how they work.

Match Winner
Pre-Match & Live

The simplest and most-bet market at 999ba. Pick which team will win the match. Available across all formats — T20, ODI, and Test (win / draw / win). Odds update in real time during live matches based on the current match situation, powerplay scores, and wickets fallen. A strong start by the batting side typically shortens the odds for the batting team significantly.

Top Batsman
Team & Match

Bet on which player will score the most runs for their team, or in the match overall. Available at both team level (top batsman for Team A, top batsman for Team B) and match level (highest scorer across both sides). This market is particularly popular for BPL and IPL fixtures where star batsmen are well known to Bangladesh fans.

Top Bowler
Team & Match

Pick the bowler who will take the most wickets in the match or for a specific team. When multiple bowlers tie on wickets, economy rate or bowling average may be used as a tiebreaker — always check the 999ba market rules for the specific fixture. Fast bowlers on seaming Dhaka surfaces tend to attract shorter prices in early morning BPL matches.

Total Runs — Over/Under
Innings & Match

Bet on whether the total runs scored in an innings (or the full match) will be over or under a set line posted by 999ba. For example: Bangladesh innings over/under 162.5 runs. This market is available pre-match and updates live after each over. Pitch conditions, weather, and powerplay performance all heavily influence where the total lands.

Total Sixes
Match & Team

One of the most exciting prop markets at 999ba — bet on the total number of sixes hit in a match or by a specific team. T20 matches at smaller grounds in Bangladesh often see high six counts. Star hitters in the BPL and IPL can single-handedly swing this market in the final overs. Sixes markets are particularly active during live in-play betting.

Live In-Play Betting
Ball-by-Ball Markets

999ba's live betting platform updates odds after every ball during BPL, IPL, and international fixtures. In-play markets include next over runs, next wicket method, current over total, and revised match winner odds. Live betting is the most dynamic way to engage with cricket at 999ba — conditions, momentum shifts, and match situations are reflected instantly in the live odds feed.

Sample Cricket Odds at 999ba

The following table illustrates how decimal odds are displayed at 999ba for a typical BPL T20 fixture. Actual odds vary in real time — log in to see current live prices.

Match / Market Selection Decimal Odds Implied Probability Type
Dhaka Dominators vs Chattogram Challengers
BPL T20 — Match Winner
Dhaka Dominators Favourite 1.72 58.1% Pre-Match
Chattogram Challengers Underdog 2.15 46.5% Pre-Match
Dhaka Dominators vs Chattogram Challengers
BPL T20 — Total Match Sixes
Over 11.5 Sixes 1.90 52.6% Pre-Match
Under 11.5 Sixes 1.90 52.6% Pre-Match
Bangladesh Tigers vs Sri Lanka
ICC ODI — Top Bangladesh Batsman
Najmul Hossain Shanto 3.40 29.4% Pre-Match
Litton Kumar Das 4.20 23.8% Pre-Match
IPL — Mumbai Indians vs Chennai Super Kings
Match Winner (Live — 8 overs in)
Mumbai Indians Live Leader 1.55 64.5% ● Live

Odds shown are illustrative examples only. All real-time cricket odds at 999ba are subject to change. Log in to your 999ba account to access current live prices.

999ba

How to Bet on Cricket at 999ba

Getting started with cricket betting at 999ba takes just a few minutes. The platform is optimised for mobile, so you can place bets from anywhere in Bangladesh — whether you are watching the BPL from the stands in Sylhet or following the IPL from your home in Khulna.

Deposits are instant via bKash and Nagad, and the cricket betting lobby is fully accessible from your 999ba account. Here is the step-by-step process from account access to bet placement.

Minimum bet: ৳100 on most cricket markets at 999ba. Deposits start from ৳200 via bKash, Nagad, Rocket, and Upay. Withdrawals are processed to your registered mobile banking number, typically within minutes during operating hours.

1

Log In to Your 999ba Account

Visit the 999ba Login page and enter your registered credentials. If you are a new player, complete a quick registration — you will need a valid mobile number for bKash or Nagad verification. The entire sign-up process takes under three minutes.

2

Deposit via bKash, Nagad, or Rocket

Navigate to the Deposit section in your 999ba account. Select bKash, Nagad, Rocket, or Upay as your payment method. Enter the amount (minimum ৳200), confirm the transfer via your mobile banking app, and your 999ba balance updates within seconds. Bank transfer options are also available for larger amounts via Dutch-Bangla Bank, BRAC Bank, City Bank, and Islami Bank.

3

Navigate to the Cricket Lobby

From the 999ba homepage, select Cricket from the navigation menu. The cricket betting lobby lists all current and upcoming matches organised by tournament — BPL, IPL, ICC, bilateral series, and more. Use the filter tabs to quickly find the format or competition you want.

4

Select a Match and Choose Your Market

Click on any listed match to expand the full market list. Select your preferred market type — match winner, top batsman, total sixes, or any of the 50+ available options. Click the odds value next to your selection to add it to your 999ba bet slip.

5

Enter Your Stake and Confirm

In the bet slip, enter your stake amount in Taka (৳). The potential return is calculated automatically based on the decimal odds. Review the bet details carefully, then confirm to place your bet. Once confirmed, the bet is locked in at the displayed odds.

6

Follow the Match and Collect Winnings

Track the match live through the 999ba in-play centre, where scores and odds update ball by ball. When the match concludes and results are confirmed, winning bets are settled automatically to your 999ba balance. Withdraw to bKash or Nagad directly from your account — no delays, no paperwork.

999ba

Cricket Betting Tips for 999ba Players

These are practical habits used by experienced cricket bettors. They are not guaranteed strategies — all betting involves risk. Use them as a framework for more considered decision-making at 999ba.

Always Check Pitch and Weather Conditions Before Betting
Pitch conditions in Bangladesh vary significantly between venues. The Sher-e-Bangla National Cricket Stadium in Dhaka tends to produce slower, turning pitches favouring spin bowlers in the second innings. The Zahur Ahmed Chowdhury Stadium in Chittagong has historically assisted swing early on. Before placing a match winner or total runs bet at 999ba, check the toss result and pitch report — batting first or second can swing the implied probability by 10% to 15% on local surfaces.
Focus on Markets You Have Genuine Knowledge Of
The 999ba cricket lobby offers more than 50 markets per match, which can be overwhelming. Experienced bettors typically focus on two or three market types they understand deeply — for example, match winner and top batsman — rather than spreading stakes across many different prop markets. If you follow BPL cricket closely and know the form of local players, you have a meaningful informational edge in BPL markets that you simply would not have in, say, a domestic T20 in the Caribbean.
Understand How Duckworth-Lewis-Stern Affects Settled Bets
Rain interruptions are common during the Bangladesh cricket season, particularly during the monsoon months. At 999ba, markets that are affected by weather-reduced overs are settled according to the Duckworth-Lewis-Stern (DLS) method or voided if the minimum overs requirement is not met. Before placing total runs or match winner bets during uncertain weather windows, check the 999ba market rules for the specific fixture to understand how rain delays are handled.
Live Betting Requires Fast, Calm Decision-Making
In-play cricket betting at 999ba moves quickly. Odds shift after every ball, and the temptation to place reactive bets based on a single boundary or wicket can lead to poor value decisions. Experienced live bettors pre-plan their in-play strategy before the match starts — identifying price levels at which they would back a team or market, then waiting for the live odds to reach those levels rather than chasing momentum shifts in the heat of the moment.
Bankroll Management Is More Important Than Picking Winners
Even the most knowledgeable cricket fan will have losing runs. At 999ba, sensible bankroll management — typically staking between 2% and 5% of your total session budget on any single bet — ensures that a sequence of bad results does not wipe out your balance. Set a fixed session deposit limit before you start. If you reach that limit, stop for the day. Chasing losses in cricket betting almost always leads to larger losses. Use the deposit and loss limit tools available in your 999ba account settings.
Compare Odds Across Market Types for Better Value
Sometimes the match winner market at 999ba has less value than related markets for the same fixture. For example, if you believe Bangladesh will win comfortably, the "Bangladesh win by 20+ runs" or "Bangladesh total runs over X" market may offer better odds than the straight match winner market which already prices Bangladesh as a strong favourite. Exploring the full market list at 999ba for each fixture often reveals better-priced expressions of the same underlying view.

Why Bangladesh Players Choose 999ba for Cricket Betting

From Dhaka to Cox's Bazar, 999ba is the cricket betting platform trusted by players across every division of Bangladesh. Here is what sets 999ba apart.

Instant bKash & Nagad Deposits

Fund your 999ba account in seconds via bKash or Nagad — no bank visits, no waiting periods. The minimum deposit is ৳200 and your balance is available for betting immediately after the mobile banking confirmation. Withdrawals to bKash and Nagad are equally fast, typically settling within minutes.

Ball-by-Ball Live Odds

999ba's live cricket betting engine updates odds after every single ball — not just between overs. During BPL and IPL fixtures, live prices move in real time with the match, giving you the ability to bet with the most current information available. The live betting centre is optimised for mobile use with low data consumption.

Secure & SSL Encrypted

All transactions and account data at 999ba are protected by 256-bit SSL encryption. The platform undergoes regular security audits to ensure your personal and financial information is never exposed. 999ba is a safe and reliable platform for cricket betting — your account and funds are protected at every point.

50+ Markets Per Cricket Match

999ba offers one of the widest cricket market selections available to Bangladesh players. Match winner, top batsman, top bowler, total sixes, total wides, fall of first wicket, powerplay runs, and dozens of over-by-over props are available for major fixtures. More markets mean more ways to find value based on your cricket knowledge.

24/7 Support in Bangladesh

The 999ba support team is available around the clock to assist with deposit queries, bet settlement questions, and account issues. Support is structured for Bangladesh timezone (BST UTC+6) with peak staffing during BPL and IPL match windows. Contact the team at [email protected] for any cricket betting assistance.

Welcome Bonus up to ৳20,000

New players at 999ba are eligible for a welcome bonus of up to ৳20,000 on their first deposit. The bonus can be used across all cricket betting markets including BPL, IPL, and international fixtures. Bonus terms and wagering requirements apply — check the 999ba promotions page after logging in for full details. 21+ only.

Ready to Bet on Cricket at 999ba?

Log in to your 999ba account, deposit via bKash or Nagad, and explore live BPL, IPL, and T20 World Cup markets. Welcome bonus up to ৳20,000 for new players. 21+ only. Please play responsibly.

Responsible Gaming Notice: Cricket betting at 999ba is intended for entertainment purposes only and involves real financial risk. You must be 21 years of age or older to register and place bets. Never stake more than you can afford to lose. Set deposit limits, session limits, and loss limits within your 999ba account settings before you start betting. If you feel your gambling is becoming a problem, visit our Responsible Gaming page for self-exclusion tools and support resources available to Bangladesh players.