299bet Cricket Betting — Complete Guide to Wagering on BPL, IPL, and International Matches
From T20 to Test cricket, from BPL to ICC tournaments — 299bet has separate markets for every match. This page covers everything in plain language, from understanding odds to live betting.
Cricket formats and competitions — how to bet on each
T20 Cricket
Just 20 overs per side, so matches move fast and results can change dramatically. T20 betting is the most popular in leagues like BPL and IPL. Specific markets such as runs per over, wickets, and powerplay performance are most commonly available here.
BPL · IPL · T20 World CupODI Cricket
Strategy and endurance play a bigger role in 50-over matches. The ICC Cricket World Cup and bilateral series are held in this format. When mid-match momentum shifts, odds can move significantly, which is useful for live betting.
ICC World Cup · Bilateral SeriesTest Cricket
In a five-day match, odds change gradually. Pitch behaviour, weather, and session-by-session performance play a major role. Test matches also have a draw market, which is not available in T20 or ODI. Bangladesh Tigers Test matches are of particular interest to fans in Bangladesh.
Test Series · Bangladesh TigersThe BPL season generates special excitement among Bangladeshi fans every year. Alongside it, 299bet regularly offers markets on IPL and major ICC tournaments. Whatever the format, understanding the match situation before placing a bet is the key thing.
Betting on football and other sports alongside cricket
Outside cricket, football is the second most popular sport for betting in Bangladesh. Football offers match winner, handicap, and total goals over/under markets that work in the same way as cricket markets, though gameplay runs continuously for 90 minutes with fewer breaks.
Cricket has innings-, session-, and over-based markets that football does not have — for example, "runs before the first wicket" or "top run-scorer" are cricket-specific. Football, on the other hand, has markets like "first goalscorer" or "both teams to score."
Betting is also available on tennis, badminton, and kabaddi, though the number of markets is smaller than in cricket or football. If you are interested in online casino games, you can check out the live casino section at 299bet Casino.
Popular cricket betting markets with examples
You can bet on multiple markets in each match. Below are seven common markets explained in plain language.
Match Winner
A bet on which of the two teams will win. T20 and ODI matches have no draw, so there are only two options — Team A or Team B. Example: Team A odds 2.10, Team B odds 1.75 — if you pick Team B and stake ৳1,000, you get back ৳1,750 (৳750 profit) if Team B wins.
Most common marketToss Winner
A bet on which team will win the toss before the match starts. This is a pure 50-50 market, so odds for both sides are usually roughly equal. Pitch conditions or weather can make the toss result particularly significant.
Pre-match marketTop Run-Scorer
A bet on which batsman will score the most runs for a team. Usually 3–5 batsmen are listed as options. Example: who will be the top scorer for Team A — the less well-known the player, the higher the odds.
Individual performanceTotal Runs Over/Under
A bet on whether total runs in the match will be above (over) or below (under) a set number. Example: T20 total runs over/under 320 — you think the pitch is slow so you pick under. If total runs come in below 320, you win.
Totals marketTop Wicket-Taker
A bet on which bowler will take the most wickets in the match. The type of pitch (spin-friendly or pace-friendly) plays an important part in this bet. When several bowlers have similar odds, picking one becomes difficult.
Bowling performanceMulti Bet (multiple selections)
Combining selections from three separate matches. Say three bets have odds of 1.50, 1.70, and 1.90 — combined that is 1.50 × 1.70 × 1.90 = 4.84, so a ৳100 stake returns ৳484 if all win. If even one loses, the entire bet is lost.
Multi BetBetting Exchange Market
Some platforms let you bet directly against other bettors — this is a betting exchange. BACK means betting on a win, LAY means betting on a loss. Example: you BACK Team A with ৳500 at odds of 1.80 — if Team A wins you earn ৳400 profit before commission; if they lose you forfeit ৳500.
How to read and understand odds
At 299bet you will see three odds formats — decimal, fractional, and American. All three express the same payout; only the way they are written differs.
| Format | Odds for Team A to win | Return on ৳1,000 stake |
|---|---|---|
| Decimal | 3.00 | ৳3,000 (৳2,000 profit + ৳1,000 original stake) |
| Fractional | 2/1 | ৳3,000 (same calculation) |
| American | +200 | ৳3,000 (same calculation) |
So if you stake ৳1,000 on Team A to win — and Team A wins — you get back a total of ৳3,000 (including ৳2,000 profit). If Team A loses, you lose ৳1,000.
Now take a favourite example: Team B odds are decimal 1.50, fractional 1/2, American -200. American minus odds mean you stake that amount to win 100 units — so a ৳1,000 bet on Team B returns ৳1,500 if Team B wins (৳500 profit). The lower the odds, the bigger the favourite.
If you are also interested in online games alongside betting, you can check out 299bet jackpot games where there are chances to win large prizes.
Keep in mind
- With decimal odds, simply multiply the odds by your stake to get the total return.
- With fractional odds, the left number is profit and the right is stake — 2/1 means ৳2 profit for every ৳1 staked.
- American + odds indicate an underdog; - odds indicate a favourite.
Odds shift when a wicket falls — live in-play betting
The ability to place bets after a match has started is called live or in-play betting. In cricket this is especially useful because the situation changes with every over and every wicket.
Say Team A loses 3 wickets in the powerplay of a T20 match — Team A's win odds will immediately lengthen (meaning the bookmaker sees their chances of winning as lower) and Team B's odds will shorten.
In ODI, the end of a session or a rain break can bring a big shift in odds. In Test cricket, fifth-day pitch behaviour or the possibility of a draw is reflected directly in live markets.
You have less time to decide in live betting, so understanding the match context beforehand makes it easier to place bets. Always bet for entertainment purposes.
What you should know before placing a bet
- Choose markets that suit the format. In T20 matches, short-term markets (powerplay runs, first wicket) fluctuate more. In Test matches, session-based bets tend to be more stable.
- Check pitch and weather conditions. On a spin-friendly pitch, spinners are more likely to take wickets. If rain is forecast, it can affect markets covering fewer overs.
- Consider each team's recent form. Alongside reading the odds, having a general sense of both teams' recent performances makes it easier to understand a bet.
- Be careful with multi bets. If one selection loses, the entire multi bet is lost. Adding more selections increases the potential return but raises the risk by the same measure.
- Set a budget. Decide how much you will stake on each match before you start. It is better not to chase losses by placing larger bets after a loss. See our guide to responsible betting for more.
- Betting is for entertainment. Think of betting as a way to add enjoyment to watching cricket — not as a source of regular income.
Keep in mind
Betting is only for those aged 21+.
No strategy guarantees that you will get lost money back — betting always carries risk.
If it starts to feel like a problem, take a break immediately and seek professional help if needed.
Get started at 299bet — bonuses, payments, and more
On your first deposit at 299bet you will receive a 100% bonus up to ৳10,000 — wagering requirement is 25 times the bonus amount. Example: deposit ৳1,000 and ৳1,000 bonus is added, giving a balance of ৳2,000; you must wager ৳25,000 before the bonus can be withdrawn.
The minimum deposit is ৳200. Deposits and withdrawals can be made via bKash, Nagad, Rocket, and bank transfer. Withdrawals are generally processed within 30 minutes to 3 hours. For any issues, 24/7 live chat and email support are available in Bengali.
Log in to 299bet