Real-time odds, in-play markets, and instant bKash payouts — all in one place for cricket fans across Dhaka, Chittagong, Sylhet, and beyond. 18+ only. Play responsibly.
Cricket is more than a sport in Bangladesh — it is a national passion that unites Dhaka's bustling neighbourhoods, Chittagong's port districts, the tea gardens of Sylhet, and the river towns of Barisal under a single roar every time the Bangladesh Tigers take the field. At ball99, we have built our cricket betting platform around this passion, delivering real-time odds, deep in-play markets, and a mobile-first experience designed for the way Bangladeshi fans actually watch the game.
Whether the Bangladesh Tigers are defending their home turf in a T20 International, the BPL franchises are battling for supremacy in Mirpur, or you are tracking an IPL match late into the evening from your smartphone in Rajshahi, ball99 gives you access to hundreds of betting markets with odds that update ball by ball. No delays, no price freezes during critical overs — just clean, responsive in-play action.
What makes ball99 stand apart from other platforms in the Bangladesh market is the depth of localisation. Deposits and withdrawals are processed instantly through bKash, Nagad, Rocket, and Upay — the payment methods that Bangladeshi players already trust for everyday transactions. A bKash deposit takes under 30 seconds from the app, and withdrawals typically clear within five minutes. There are no wire transfer delays or currency conversion fees eating into your winnings.
ball99's cricket odds engine covers every format — Test, One Day International (ODI), T20 International, BPL, IPL, the ICC World Cup, the Asia Cup, and bilateral series involving Bangladesh, India, Pakistan, Sri Lanka, Australia, and England. For each fixture, the platform opens markets from pre-match outright betting all the way through to over-by-over in-play options including next wicket method, next batsman to score a boundary, and session run totals.
ball99 is committed to responsible gaming. All cricket betting is strictly for adults aged 18 and above. Players across Khulna, Mymensingh, Cox's Bazar, and Rangpur are reminded to set personal deposit limits and use the session reminder tools built into the platform. Betting should enhance your enjoyment of the match — never be the source of financial stress.
| Formats Covered | Test, ODI, T20, BPL, IPL |
| Markets per Match | Up to 80+ |
| In-Play Betting | Live — Ball by Ball |
| Odds Format | Decimal & Fractional |
| Min. Bet | ৳50 |
| Max. Payout | ৳5,000,000 per slip |
| Cash Out | Available — In-Play |
| Accumulator Bets | Up to 15 Selections |
| Deposit Methods | bKash, Nagad, Rocket, Upay |
| Withdrawal Time | 5–10 Minutes |
| Mobile Support | Android & iOS |
| Age Restriction | 18+ Only |
The odds below are illustrative examples of the markets available at ball99. Real-time odds on the platform update ball by ball during live play. All amounts in BDT (৳).
* Odds shown are for illustrative purposes only. Live odds on ball99 update in real time. 18+ Only
ball99 offers one of the widest selections of cricket betting markets available to Bangladesh players. From simple match winners to ball-by-ball live markets, here is what you can bet on.
Predict which team wins the match. Available for all formats including BPL and international fixtures.
Back the player you think will score the most runs for their team in the innings.
Predict which bowler takes the most wickets in the match or innings.
Bet whether the total runs scored will be over or under a set line for an innings or session.
Live market — predict how the next wicket will fall: caught, bowled, LBW, run out, or stumped.
Simple coin-flip market. Bet on which team captain wins the pre-match toss.
Bet on the total runs a team will score in their full innings — or a specific session of overs.
Combine up to 15 match winner selections across BPL, IPL, and international fixtures for boosted returns.
Bet while the match is in progress. Odds shift ball by ball across all active BPL and international games.
Predict which player earns the official Man of the Match award at the end of the fixture.
Back a team to win an entire bilateral series or tournament — available from the opening fixture.
Settle your bet early at a live-market value if the match moves in your favour — or to limit losses.
Placing your first cricket bet at ball99 is straightforward. Here is the complete process from registration to your first winning withdrawal — all from your phone anywhere in Bangladesh.
Sign up using your mobile number. Registration takes under two minutes. Players across Dhaka, Sylhet, Chittagong, and Rangpur complete it entirely on their smartphones without needing a desktop.
Top up your ball99 wallet using bKash, Nagad, Rocket, or Upay. Minimum deposit is ৳100. Funds appear instantly — no waiting before you can place your first bet.
From the ball99 lobby, select the Cricket section. Browse upcoming fixtures, live matches, and tournament markets. Use the search function to find a specific BPL or IPL fixture quickly.
Tap any odds to add a selection to your bet slip. Choose a single bet, accumulator, or in-play market. Set your stake — the potential return is displayed before you confirm.
Submit your slip. All active bets appear in your account under "My Bets" with live tracking. Winning amounts settle automatically and are available for immediate bKash or Nagad withdrawal.
Dhaka's Mirpur pitch is traditionally spin-friendly and slow — a significant advantage for Bangladesh's spin-heavy bowling attack in home T20s. Factor pitch conditions and weather forecasts into every bet before the toss.
In T20 cricket, the toss winner often chooses to field first — particularly in evening matches under lights. Monitoring the toss outcome before locking in in-play bets gives you a meaningful edge on the opening over markets.
ball99's cash out tool lets you lock in a profit or minimise a loss during a match. If your team is ahead at the halfway stage but the opposition has dangerous lower-order batsmen, a partial cash out preserves value without forfeiting the full position.
Set a fixed weekly budget for your cricket betting — treat it like entertainment spending. Most experienced ball99 players from Khulna and Mymensingh limit individual stake sizes to 3–5% of their session bankroll, reducing the impact of a single bad result.
BPL T20 cricket moves faster and creates more in-play volatility than Test cricket. If you prefer quick, ball-by-ball markets, focus on BPL and IPL fixtures. If you prefer longer analytical bets, Test match session totals and series winners suit your style better.
ball99 odds are built on publicly available team and player data. Staying ahead of squad announcements — especially before BPL auctions or T20 World Cup squads — helps you identify prices that have not yet adjusted to late team news.
ball99 runs cricket-specific promotions throughout the year, timed around BPL, IPL, T20 World Cup, and ICC events. All bonuses are available to verified players aged 18 and above.
New ball99 players receive a 100% matched bonus up to ৳20,000 on their first bKash or Nagad deposit. The bonus is credited to your sports wallet and can be used on any cricket market including BPL, IPL, and T20 Internationals.
During the Bangladesh Premier League season, ball99 boosts accumulator returns by up to 50% for slips featuring four or more BPL match selections. The boost applies automatically to eligible bet slips when the BPL promotion is active.
Registered ball99 members receive a weekly cashback of up to 10% on net cricket betting losses. The cashback is calculated every Monday morning and credited to your wallet before the first BPL or IPL fixtures of the new week.
During ICC T20 World Cup tournaments, ball99 distributes free bet tokens of ৳500 to active players who place at least three qualifying bets on Bangladesh Tigers matches. Free bets carry no wagering requirement on winnings above the stake amount.
| Tournament | Format | Region | Markets Available | Live Betting | Min. Bet |
|---|---|---|---|---|---|
| BPL (Bangladesh Premier League) | T20 | Bangladesh | 80+ | Yes | ৳50 |
| IPL (Indian Premier League) | T20 | India | 80+ | Yes | ৳50 |
| ICC T20 World Cup | T20 | International | 70+ | Yes | ৳50 |
| ICC ODI World Cup | ODI | International | 65+ | Yes | ৳50 |
| Asia Cup | ODI / T20 | Asia | 60+ | Yes | ৳50 |
| Bangladesh Home Test Series | Test | Bangladesh | 50+ | Yes | ৳50 |
| Pakistan Super League (PSL) | T20 | Pakistan | 55+ | Yes | ৳50 |
| The Hundred | 100-Ball | England | 40+ | Yes | ৳50 |
| Big Bash League (BBL) | T20 | Australia | 45+ | Yes | ৳50 |
| Caribbean Premier League (CPL) | T20 | Caribbean | 40+ | Yes | ৳50 |
Join thousands of Bangladesh cricket fans betting on BPL, T20 World Cup, and live matches every day. 18+ only. Play responsibly.
ball99 supports the payment methods most trusted by players across Bangladesh. All transactions are SSL-encrypted and processed instantly or within minutes.
Instant deposit & withdrawal. Most popular among Dhaka players.
Fast mobile money. Widely used across Chittagong and Sylhet.
Dutch-Bangla Bank mobile banking for secure transfers.
UCB mobile wallet — fast and reliable for ball99 deposits.
International card payments accepted with secure processing.
Globally trusted card network for seamless ball99 transactions.
Cricket betting at ball99 is for entertainment only. Never wager money you cannot afford to lose. ball99 provides deposit limits, session reminders, cooling-off periods, and self-exclusion tools. If your betting habits are causing concern, visit our Responsible Gaming page or contact support at any time. This service is strictly for adults aged 18 and above.