Live Cricket Betting — Bangladesh

ball99 Cricket Betting — Bangladesh's Home of BPL, T20 & Live Match Odds

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.

500+ Cricket Markets Monthly
৳20,000 Welcome Bonus
24/7 Live Support
5 min bKash Withdrawal
BPL Bangladesh Premier League
IPL Indian Premier League
T20 World Cup Markets
ICC International Fixtures
ball99

Why ball99 Is Bangladesh's Favourite Cricket Betting Platform

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.

Platform Highlights

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

Tournaments at ball99

BPL IPL T20 World Cup ICC ODI WC Asia Cup Test Series Bangladesh Home

Sample Match Odds at ball99

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 (৳).

Live — BPL 2025
Dhaka Dominators VS Chittagong Kings
Dhaka Win 1.72
Draw/Tie 14.00
Ctg Win 2.10
14th Over — Dhaka 112/3
Live — T20 International
Bangladesh VS India
Bangladesh 3.40
Draw/Tie 18.00
India 1.38
8th Over — Bangladesh 58/1
Upcoming — IPL 2025
Mumbai Indians VS KKR
MI Win 1.90
Draw/Tie 16.00
KKR Win 1.95
Starts 20:00 BST (UTC+6)
Upcoming — Asia Cup ODI
Bangladesh VS Pakistan
BAN Win 2.75
No Result 12.00
PAK Win 1.52
Tomorrow — 14:30 BST
Upcoming — Test Series
Bangladesh VS Sri Lanka
BAN Win 2.20
Draw 3.10
SL Win 2.05
Day 1 — Mirpur, BST
Live — BPL 2025
Sylhet Strikers VS Khulna Tigers
Sylhet 1.62
Draw/Tie 15.00
Khulna 2.30
18th Over — Sylhet 148/4

* Odds shown are for illustrative purposes only. Live odds on ball99 update in real time. 18+ Only

ball99

Cricket Bet Types at ball99

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.

Match Winner

Predict which team wins the match. Available for all formats including BPL and international fixtures.

Top Batsman

Back the player you think will score the most runs for their team in the innings.

Top Bowler

Predict which bowler takes the most wickets in the match or innings.

Total Runs (Over/Under)

Bet whether the total runs scored will be over or under a set line for an innings or session.

Next Wicket Method

Live market — predict how the next wicket will fall: caught, bowled, LBW, run out, or stumped.

Toss Winner

Simple coin-flip market. Bet on which team captain wins the pre-match toss.

Innings Runs

Bet on the total runs a team will score in their full innings — or a specific session of overs.

Accumulator Bets

Combine up to 15 match winner selections across BPL, IPL, and international fixtures for boosted returns.

Live In-Play

Bet while the match is in progress. Odds shift ball by ball across all active BPL and international games.

Man of the Match

Predict which player earns the official Man of the Match award at the end of the fixture.

Series Winner

Back a team to win an entire bilateral series or tournament — available from the opening fixture.

Cash Out

Settle your bet early at a live-market value if the match moves in your favour — or to limit losses.

ball99

How to Bet on Cricket at ball99

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.

1

Register at ball99

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.

2

Deposit via bKash or Nagad

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.

3

Navigate to Cricket

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.

4

Select Your Market & Odds

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.

5

Confirm & Track Your Bet

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.

Cricket Betting Tips for Bangladesh Players

Understand the Pitch & Conditions

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.

Watch the Toss Live

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.

Use the Cash Out Feature

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.

Bankroll Management First

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.

Specialise in One Format

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.

Track Player Form & Injury News

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.

Cricket Bonuses at ball99

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.

Welcome ৳20,000

First Deposit Cricket Bonus

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.

BPL Special 50% Boost

BPL Accumulator Bonus

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.

Loyalty Weekly

Cashback on Losing Cricket Bets

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.

Seasonal Free Bets

T20 World Cup Free Bet Campaign

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.

Cricket Tournaments Covered at ball99

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
ball99

Ready to Bet on Cricket at ball99?

Join thousands of Bangladesh cricket fans betting on BPL, T20 World Cup, and live matches every day. 18+ only. Play responsibly.

Fast Payments for Bangladesh Players

ball99 supports the payment methods most trusted by players across Bangladesh. All transactions are SSL-encrypted and processed instantly or within minutes.

bKash

Instant deposit & withdrawal. Most popular among Dhaka players.

Nagad

Fast mobile money. Widely used across Chittagong and Sylhet.

Rocket

Dutch-Bangla Bank mobile banking for secure transfers.

Upay

UCB mobile wallet — fast and reliable for ball99 deposits.

Visa

International card payments accepted with secure processing.

Mastercard

Globally trusted card network for seamless ball99 transactions.

Frequently Asked Questions

Can I bet on BPL matches at ball99?
Yes. ball99 covers every BPL (Bangladesh Premier League) fixture from the group stage through to the final, with over 80 markets per match. These include match winner, top batsman, top bowler, total runs, in-play ball-by-ball markets, and accumulator options combining multiple BPL games on a single bet slip. The BPL is one of the most heavily traded competitions on ball99 among players in Dhaka, Chittagong, and Sylhet.
How do I deposit using bKash for cricket betting?
After logging in to your ball99 account, navigate to the Deposit section and select bKash. You will be shown the ball99 merchant number and a reference code. Open your bKash app, select Send Money, enter the ball99 merchant number and the reference code, and confirm the amount. Your ball99 wallet is credited instantly — typically within 30 seconds. The minimum bKash deposit is ৳100.
Is live in-play cricket betting available at ball99?
Yes. ball99 offers full live in-play cricket betting on BPL, IPL, T20 Internationals, ODIs, and Test matches. In-play markets include match winner updated ball by ball, next wicket method, next over runs, innings session totals, and individual over totals. The cash out feature is also active during live play, allowing you to settle bets at a current market value before the match concludes.
What is the minimum bet for cricket at ball99?
The minimum stake for any cricket bet at ball99 is ৳50. This applies to single bets, in-play bets, and accumulator selections. The maximum payout per bet slip is ৳5,000,000. These limits apply consistently across all tournaments including BPL, IPL, and ICC events.
Are cricket bonuses available for existing ball99 players?
Yes. ball99 runs ongoing cricket promotions for existing players including weekly cashback on net cricket betting losses, BPL accumulator return boosts, and free bet campaigns during ICC T20 World Cup and Asia Cup events. Promotions are announced via the ball99 promotions page and are available to all verified accounts in good standing. All bonuses are for players aged 18 and above only.
How quickly are cricket bet winnings paid out?
Winning bets are settled and credited to your ball99 wallet automatically within minutes of the official result confirmation. Withdrawals via bKash and Nagad are then processed within 5 to 10 minutes during normal hours. Rocket and Upay withdrawals follow a similar timeline. During peak BPL and IPL evenings, processing may occasionally extend to 15–20 minutes but same-day settlement is always the target.
Do I need to be 18 to bet on cricket at ball99?
Yes. Cricket betting at ball99 is strictly for adults aged 18 and above. This requirement applies to all players regardless of location within Bangladesh — Dhaka, Chittagong, Sylhet, Khulna, Rajshahi, Barisal, Rangpur, or Mymensingh. ball99 may request identity verification documents during registration or withdrawal processing. Underage betting is strictly prohibited on the platform.

Bet Responsibly at ball99

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.

18+ ONLY PLAY SAFE FAIR PLAY