Learn from experienced bettors — understand odds, manage your bankroll, and know when to place your bets.
The most practical advice for both new and experienced bettors
Before placing a bet, compare odds across different markets. m99 consistently offers competitive odds, but a quick analysis before the match can give you an extra edge.
Never stake more than 2%–5% of your total bankroll on a single bet. Stick to this rule and you'll protect yourself from heavy losses while staying in the game for the long run.
Check the last 5 match results, pitch conditions, weather, and player injury reports before placing your bet. Information is your best weapon.
Betting during a live match can often get you better odds. Try out the Live Betting feature on m99 — especially during the powerplay.
Don't assume your favorite team will always win. Base your decisions on facts and research, not emotion. Placing big bets out of frustration after a loss is a dangerous habit.
Keep notifications turned on in the m99 app to get early alerts on exclusive odds boosts and promotions.
Start by picking either cricket or football and learn it well. Spreading your bets across too many sports at once splits your focus.
Keep a record of every bet — how much, which match, and why you placed it. Review your notes at the end of each month and you'll start spotting your own mistakes.
When it comes to online betting in Bangladesh, cricket always leads the conversation — and for good reason. No other sport comes close to matching the passion people here have for the game. m99Betting on cricket requires more than just luck — a little strategy goes a long way. Hopefully this guide gives you a solid head start.
Let's be clear from the start — betting isn't just about winning, it's a form of entertainment. With the right mindset, you can enjoy the experience and occasionally land some good wins too. That said, never bet more than you can afford to lose — that's the golden rule.
Before you start betting on m99, it's worth understanding how odds work. Take a Bangladesh vs India match where Bangladesh's odds to win are 3.50 — a BDT 100 stake would return BDT 350 in total (including your original bet). The higher the odds, the less likely the outcome, but the bigger the reward.
Decimal odds — the format used on m99 — are the most straightforward. Odds can never go below 1.00, and 1.00 itself means no profit. Anything between 1.50 and 2.00 is generally considered a "favourite", while odds above 2.00 point to an "underdog".
M99 offers a wide range of betting markets for cricket matches — it's not just about picking the winning team. There are plenty of other options to explore. Check out the most popular markets below:
| Market Name | Description | Difficulty | Possible Odds |
|---|---|---|---|
| Match Winner | Which team will win the match | Easy | 1.5 – 3.5 |
| Top Batsman | Which Batsman Will Score the Most Runs | Medium | 3.0 – 8.0 |
| Over/Under Runs | Whether the Total Runs Will Be Above or Below a Set Number | Easy | 1.8 – 2.1 |
| Man of the Match | Who Will Be the Player of the Match | Hard | 5.0 – 15.0 |
| First wicket | How many runs before the first wicket falls | Medium | 2.0 – 4.0 |
| Toss Winner | Which Team Will Win the Toss | Easy | 1.90 – 1.95 |
Plenty of bettors know cricket inside out yet still end up losing money. The reason is almost always poor bankroll management. Say you have a betting budget of BDT 5,000 — you should stake no more than BDT 250 (5%) on any single bet.
Betting this way means even losing 10 bets in a row won't wipe out more than half your bankroll — you still have a chance to recover. But if you put everything on a single bet, one loss ends it all. m99 lets you set deposit limits across all payment methods, so make use of that feature.
M99's Live Betting feature is quickly becoming one of the most popular options among Bangladeshi players. Being able to read the game as it unfolds and place bets accordingly was never this accessible before. Now you can watch the conditions, the pitch behaviour, and the bowler's form — and bet in real time.
A solid in-play strategy is to watch for the favourite getting off to a poor start in the first powerplay — their odds will lengthen as a result. That can be a good moment to back them if you believe they'll turn it around, but don't rush in. Watch 2–3 overs first before making your call.
Football betting is the second most popular sport to bet on in Bangladesh after cricket. The Premier League, Champions League, and World Cup attract the highest betting volume on m99. The "Asian Handicap" market is particularly popular in football, as it eliminates the possibility of a draw.
Home advantage in football is significant. The stats consistently show that home sides win more often than not. That said, simply backing the home team isn't enough — current form and the absence of key players, including the goalkeeper, can completely change the picture.
Betting on m99 for the first time? Follow these 5 steps
Registering on m99 takes just 2 minutes. Simply sign up with your mobile number and email. Please note that registration is not available to anyone under 18.
Deposit easily via Mobile Pay, Nagad, Rocket, or bank transfer. You can start from as little as ৳500, and your first deposit comes with a 100% bonus.
From the homepage, go to the Sports Betting section. Choose cricket, football, or any sport you prefer, and browse the available events.
Click on the match you want. Start with "Match Winner" — it's the simplest option. Review the odds, add your selection to the bet slip, and enter your stake.
Once everything looks good, hit "Confirm Bet". If you win, the payout goes straight to your wallet as soon as the match ends — and you can withdraw anytime.
Latest Strategies, Analysis & Guides
Answers to the most common questions from new bettors