Live Cricket Betting

299b Cricket Betting
Live Odds on BPL, T20,
IPL & Test Matches

299b is Bangladesh's most trusted cricket betting platform. Real-time odds on the Bangladesh Premier League, ICC T20 World Cup, IPL, and international Test series — with instant deposits via bKash and Nagad.

50+ Cricket Markets
24/7 Live In-Play
৳500 Min. Deposit
300+ Matches per Month
299b
🏏
Bangladesh Tigers Live Odds Available

Why Bet on Cricket at 299b?

Cricket is more than a sport in Bangladesh — it is a national passion. From the packed galleries of the Sher-e-Bangla National Cricket Stadium in Mirpur to the tea-stall televisions of Sylhet and the roadside screens of Chittagong's fishing port, every major match stops the country. 299b has been built from the ground up to serve that passion, offering the most complete cricket betting experience available to Bangladeshi players.

Where most international betting platforms treat South Asian cricket as an afterthought, 299b puts it front and centre. The BPL (Bangladesh Premier League) is covered with the same depth as the IPL — every match, every innings, every over. ICC events including the T20 World Cup, ODI World Cup, and Champions Trophy receive full pre-match and live in-play market coverage. Bangladesh national team fixtures across all formats — Tests against England, T20Is against Sri Lanka, ODIs in Australia — are priced and updated by our dedicated cricket odds team from toss to final delivery.

Getting money into your 299b cricket account is designed to be as natural as sending a bKash payment to a friend. Choose bKash, Nagad, Rocket, or Upay at the cashier, enter a minimum of ৳500, and confirm on your mobile banking app. Funds arrive in your 299b wallet instantly. Withdrawals back to your mobile wallet typically complete within 15 to 60 minutes for fully verified accounts, so your cricket winnings do not sit locked away.

21+ Only. Cricket betting at 299b is strictly for players aged 21 and above. Please gamble responsibly and only wager what you can afford to lose.

Platform Highlights
  • Live in-play betting on every BPL match
  • Full IPL, ICC, and Test series coverage
  • Mobile-first — no app download needed
  • bKash, Nagad, Rocket & Upay deposits
  • Ball-by-ball in-play odds updates
  • 50+ markets per international match
  • SSL-secured, fair play certified platform
299b

Cricket Formats You Can Bet On at 299b

From the fast-paced intensity of T20 to the tactical depth of five-day Test cricket, 299b covers every format with dedicated markets and live in-play betting.

T20

T20 Internationals & T20 Leagues

The most bet-on format at 299b. Full coverage of BPL, IPL, T20 World Cup, CPL, SA20, BBL, and The Hundred — with ball-by-ball live markets throughout each innings.

🏏 ODI

One Day Internationals

50-over cricket brings longer strategic play and richer in-play swings. 299b covers all bilateral ODI series and ICC ODI World Cup fixtures with full market depth.

📋 Test

Test Match Cricket

The purist's format and a bettors' marathon. 299b offers match winner, series winner, top batter, top bowler, innings runs, and session props across all Test series involving top-eight Test nations.

🌍 ICC Events

ICC World Cup & Champions Trophy

The biggest global cricket events receive 299b's maximum market depth. Tournament outrights, group stage props, knockout round specials, and live in-play all available from day one.

How Cricket Odds Look at 299b

The following examples illustrate the style of cricket betting odds available at 299b across different formats and markets.

Live In-Play
Bangladesh
142/6 (18.2 ov)
VS
Sri Lanka
Yet to bat
T20I — Match Winner
Bangladesh 1.85
Sri Lanka 2.05
Live In-Play
India
321/7 (85 ov)
VS
Australia
1st Innings
Test Match — Series Winner
India 2.20
Draw 3.40
Australia 2.80
Pre-Match
Comilla Victorians
BPL 2026
VS
Dhaka Dominators
Tonight, 7:00 PM BST
BPL — Match Winner
Comilla 1.72
Dhaka 2.18

Sample odds shown for illustrative purposes only. Actual 299b odds vary in real time and depend on match conditions and market movement.

Cricket Betting Markets at 299b

299b offers one of the widest selections of cricket betting markets available to Bangladeshi players — from simple match-winner bets to granular ball-by-ball prop markets.

🏆
Match Winner

Pick the team to win across all formats — T20, ODI, and Test

🪙
Toss Winner

Bet on which captain calls the toss correctly before each match

📊
Total Runs (Over/Under)

Will the innings or full match total go over or under a set run line

🎯
Top Batter

Which player scores the most runs for their team in this innings

Top Bowler

Back the bowler you expect to take the most wickets in the match

Live In-Play Betting

Odds update delivery-by-delivery throughout every over of live play

🏅
Tournament Outright

Back Bangladesh or any team to lift the trophy before the first ball is bowled

🔢
First Over Runs

How many runs will the opening over produce — over/under line available

🎲
Man of the Match

Predict which individual player will be awarded man of the match honours

299b

Key Cricket Tournaments Covered at 299b

299b tracks over 300 cricket matches per month. These are the headline tournaments Bangladeshi players follow most closely on the platform.

Tournament Format Level Region BD Relevance
Bangladesh Premier League (BPL) T20 Domestic Bangladesh ⭐⭐⭐⭐⭐
ICC T20 World Cup T20 International Global ⭐⭐⭐⭐⭐
Indian Premier League (IPL) T20 Domestic India ⭐⭐⭐⭐⭐
ICC ODI World Cup ODI International Global ⭐⭐⭐⭐⭐
Bangladesh vs. England Test Series Test International Bangladesh / England ⭐⭐⭐⭐⭐
ICC Champions Trophy ODI International Global ⭐⭐⭐⭐
Asia Cup ODI / T20 Regional Asia ⭐⭐⭐⭐⭐
Caribbean Premier League (CPL) T20 Domestic West Indies ⭐⭐⭐
Big Bash League (BBL) T20 Domestic Australia ⭐⭐⭐
The Hundred 100-ball Domestic England ⭐⭐⭐
SA20 T20 Domestic South Africa ⭐⭐⭐
Dhaka Premier League (DPL) List A / T20 Domestic Bangladesh ⭐⭐⭐⭐

How to Bet on Cricket at 299b

New to cricket betting on 299b? These five steps will take you from first visit to placing your first live cricket wager in under ten minutes.

1
Register Your 299b Account

Visit the 299b Login page and sign up using your mobile number. Registration takes under two minutes. You must be 21 years or older to create an account and place bets at 299b.

2
Deposit via bKash, Nagad, or Rocket

Go to the 299b cashier and choose your preferred mobile banking method — bKash, Nagad, Rocket, or Upay. Enter an amount starting from ৳500, confirm the payment on your phone, and the funds appear in your 299b wallet within seconds.

3
Open the Cricket Betting Section

Click the Cricket link in the 299b navigation menu to enter the cricket betting lobby. Here you will find all upcoming fixtures organised by tournament, with live matches highlighted at the top of the list.

4
Select a Match and Choose Your Market

Click any fixture to expand its full market menu. Browse match winner, top batter, total runs, live in-play, and over-specific props. The 299b odds panel updates in real time during live matches, reflecting every delivery as it happens.

5
Confirm Your Bet Slip and Stake

Your selections load automatically into the 299b bet slip on the right side of the screen. Enter your stake in Taka, review the potential return, and press confirm. Singles, multiples, and accumulators are all supported in the 299b bet slip builder.

What Sets 299b Cricket Apart

Beyond the market breadth, 299b is built around features that make cricket betting smoother, faster, and more rewarding for players based in Bangladesh.

Ball-by-Ball Odds

299b's live cricket odds engine refreshes on every delivery, capturing wickets, boundaries, dot balls, and powerplay pressure as they happen.

Mobile-First Design

The complete 299b cricket betting experience runs in a mobile browser. No app download required — works smoothly on any Android or iOS device across Bangladesh.

Fast BDT Withdrawals

Cricket winnings at 299b are settled quickly after the official match result. Withdrawals back to bKash or Nagad typically complete within one hour for verified accounts.

Bet History Dashboard

Track every cricket bet placed on 299b through your account dashboard. Review results by tournament, analyse markets, and monitor your overall betting performance.

Secure Platform

All 299b transactions and personal data are protected by SSL encryption. The platform operates under fair play certification and verified cricket data feeds.

Around-the-Clock Coverage

With cricket played across every time zone, 299b keeps markets open continuously so players in Dhaka, Chittagong, Sylhet, and Rajshahi never miss a live betting window.

299b

Cricket Betting Tips for 299b Players

These practical tips are aimed at helping 299b players in Bangladesh approach cricket betting with more discipline and better-informed selections.

Sharpening Your Pre-Match Analysis

Check Pitch and Weather Reports

The Sher-e-Bangla pitch in Mirpur historically favours spinners, while the Zahur Ahmed Chowdhury Stadium in Chittagong tends to offer more pace and bounce. At 299b, matching your market selection to pitch conditions — particularly for top bowler and total runs markets — can give you a meaningful analytical edge over generic pre-match lines.

Track Team Form and Head-to-Head Records

A Bangladesh team coming off a series win at home will be priced very differently to one returning from a difficult overseas tour. On 299b, head-to-head records in specific formats and venues provide useful context that the match winner odds alone do not always fully reflect.

Know Your Playing XI Before You Bet

Team selections in T20 cricket are sometimes announced just an hour before the toss. A key absence — Bangladesh's leading pace bowler resting, or a top-order batter dropped — can materially shift the value in top batter and match winner markets at 299b. Always check the confirmed lineup before finalising your bet slip.

Use the Toss Wisely in Day-Night T20s

At grounds like Mirpur and Sylhet International Cricket Stadium, dew in the second innings of day-night T20s consistently favours the chasing team. Factoring the toss result into your live 299b in-play bets — particularly on match winner and total runs — can sharpen your timing significantly.

Follow the BPL Closely for Local Edges

As a Bangladeshi bettor on 299b, your access to BPL community news, local media coverage, and social media team updates is a genuine advantage over international odds compilers who may price BPL matches less precisely than global T20 leagues like the IPL. Use that local knowledge selectively.

Bankroll and Betting Discipline

Set a Cricket Betting Budget Before Each Match

Decide how much of your 299b balance you are willing to allocate to a single match or tournament day before opening the betting lobby. Cricket — especially live in-play across a full Test day or a back-to-back T20 doubleheader — creates a high volume of betting opportunities that can quickly exceed an unplanned budget.

Avoid Chasing Losses During Live Matches

In-play cricket at 299b moves fast. A boundary off the last ball of an over can swing the live match winner odds by 0.30 in seconds. Resist the urge to immediately double your stake to recover a lost position — the next delivery could swing the game back in your favour without any additional risk from you.

Be Selective Across Tournaments

299b covers over 300 cricket matches per month. You do not need to bet on all of them. Focusing on the tournaments you genuinely understand — BPL, Bangladesh international fixtures, and IPL for most Bangladeshi players — will produce better results than spreading your 299b balance thinly across unfamiliar domestic leagues.

Flat Staking Beats Emotional Sizing

Bet a consistent percentage of your 299b cricket bankroll per selection — typically 2% to 5% depending on your confidence level. Avoid dramatically increasing your stake just because you feel strongly about a Bangladesh win in a big ICC fixture. Over a full tournament, flat staking consistently outperforms reactive stake sizing.

Use 299b's Responsible Gaming Tools

If you find yourself betting more than planned during a long BPL or IPL season, 299b's responsible gaming tools allow you to set deposit limits, cooling-off periods, and session reminders. These are available under your account settings and are there to keep betting enjoyable within your personal boundaries. All 299b services are for players aged 21 and above only.

Cricket Betting Questions Answered

Common questions from 299b players in Bangladesh about cricket betting, deposits, odds, and how the platform handles match results.

299b covers over 300 cricket matches per month across all major formats and competitions. This includes the BPL, IPL, ICC T20 World Cup, ICC ODI World Cup, ICC Champions Trophy, Asia Cup, all Bangladesh international fixtures (Tests, ODIs, and T20Is), the Big Bash League, Caribbean Premier League, SA20, The Hundred, and several domestic leagues from England, India, and the West Indies.

Yes. 299b offers full ball-by-ball live in-play betting on all major cricket fixtures. Live markets include match winner with continuously updated odds, current over runs, next wicket, method of dismissal, total sixes, and over-by-over props. Odds update on every delivery during the live broadcast, giving you the opportunity to bet based on real-time match momentum.

Deposits at 299b are processed instantly via bKash, Nagad, Rocket, and Upay mobile banking. Open the 299b cashier, select your preferred payment method, enter a minimum of ৳500, and confirm the transfer on your mobile banking app. Funds appear in your 299b wallet immediately in most cases. Dutch-Bangla Bank and City Bank net banking options are also available for larger transfers.

If a cricket match is abandoned before a result is reached and no official result is declared by the governing body, all pre-match bets placed on that fixture at 299b are voided and your full stake is returned to your account wallet. If a Duckworth-Lewis-Stern (DLS) result is officially declared by the umpires, 299b settles that match according to the DLS outcome. Specific rules for each market type are detailed in the 299b terms and conditions.

Most cricket bets at 299b are settled within 15 to 30 minutes of the official match result being confirmed by the relevant cricket board or tournament operator. Live in-play bets on completed overs or individual deliveries settle instantly at the conclusion of each event. Outright tournament winner bets are settled after the final is completed and the champion is officially confirmed.

All cricket betting activity at 299b is strictly limited to players aged 21 and above. This applies to all markets, all tournaments, and all deposit methods. Age verification may be requested during registration or prior to your first withdrawal. Accounts belonging to players who cannot confirm they meet the 21+ age requirement will be restricted. Please bet responsibly and within your personal means.

299b runs regular cricket promotions throughout the year, with enhanced offerings timed around the BPL season, IPL, and ICC events. New players receive a welcome bonus on their first qualifying deposit, and existing accounts can access cricket reload bonuses, free bets, and enhanced odds promotions during major tournaments. Full bonus terms, wagering requirements, and eligibility criteria are available in the 299b Terms & Conditions. All bonuses are for players aged 21 and above only.

Yes. 299b is fully accessible to players from all regions of Bangladesh including Dhaka, Chittagong, Sylhet, Rajshahi, Khulna, Barisal, Rangpur, Mymensingh, and Cox's Bazar. The platform is entirely browser-based — no app download is required — so any smartphone with a mobile data or Wi-Fi connection can access the full 299b cricket betting lobby, including live in-play markets on Bangladesh national team fixtures.
21+ Only

Start Betting on Cricket at 299b Today

Join players from Dhaka, Chittagong, Sylhet, and across Bangladesh. Deposit via bKash or Nagad in minutes and access live cricket odds on BPL, T20 World Cup, IPL, and Bangladesh international matches.

Gambling involves risk. Please play responsibly. Terms & conditions apply to all bonuses and promotions.