Bet live on cricket, football, tennis and 30+ more sports. The best odds, instant payouts and full support — all in one place.
Live & pre-match betting available across 30+ sporting events
IPL, BPL, T20 WC
LiveEPL, La Liga, UCL
LiveWimbledon, US Open
Pre-MatchCS2, Dota2, PUBG
LivePro Kabaddi League
Pre-MatchVirtual Football & Racing
Live
Online betting in Bangladesh is nothing new — but not all platforms are the same. What sets 123bets apart is genuinely competitive odds, meaning your winnings go further than on other sites. Behind those numbers is a complete system that continuously updates before and after every match.
Our Live Betting feature is something special. Once the match kicks off, odds shift with every ball bowled and every goal scored. You get the chance to make the right call in the moment and win big. Many players across Bangladesh are already making consistent weekly returns by taking advantage of these live odds.
With 123bets's fully English interface, there's no language barrier. Whether you're in Dhaka or Chittagong, Sylhet or Rajshahi — you can bet on your favourite sports right from your mobile. Deposit instantly via bKash or Nagad and withdraw your winnings in minutes.
Our betting guides and analysis tools are built with beginners in mind. Before every match, find team analysis, pitch reports, and weather forecasts — all in one place. Study tips and trends from experienced bettors to sharpen your strategy.
All major events from cricket to E-Sports.
The most competitive rates on the market — guaranteed.
Bet at real-time odds while the match is in play.
Android & iOS — seamless on any device.
The odds shown below are for illustrative purposes only. Log in to see real-time odds.
| Matches | Sports | Team 1 | Draw | Team 2 | Status |
|---|---|---|---|---|---|
| Bangladesh vs India | Cricket T20 | 2.15 | — | 1.78 | Live |
| Manchester City vs Arsenal | Football EPL | 2.05 | 3.40 | 3.60 | Live |
| Pakistan vs Sri Lanka | Cricket ODI | 1.95 | — | 1.90 | Pre-Match |
| Real Madrid vs Barcelona | Football La Liga | 2.30 | 3.10 | 2.80 | Pre-Match |
| Team Liquid vs Natus Vincere | E-Sports CS2 | 1.65 | — | 2.20 | Live |
* Odds are subject to change. The values shown above are for illustrative purposes only.
123bets offers hundreds of betting markets. Here are a few of the most popular:
Place your first bet at 123bets in just 4 simple steps
Go to the registration page and create an account in just 2 minutes with your name, mobile number and password. No complicated verification process.
Start depositing from as little as ৳500 via bKash, Nagad or Rocket. Get a 100% bonus on your first deposit.
Go to the betting section and choose your preferred sport, match and market. Place bets directly on live matches.
Winnings are credited directly to your wallet at the end of the match. Withdraw to mobile banking anytime.
Effective strategies learned from experienced bettors:
Never stake more than 5% of your total budget on a single bet. Going all-in at once is never a good idea. Consistent returns from smaller bets are what build real success over the long run.
Bet on stats, not just instinct. Check recent team form, head-to-head records, and player conditions in the 123bets analytics section.
Watch the first 15–20 minutes after kick-off. Get a feel for the tempo of the game, then place your bet. Teams that start slowly often come back — look to take advantage of those moments.
Accumulator bets offer the chance for big wins, but the risk is higher too. It's best to keep it to no more than 3–4 events. Analyse each selection individually.
When the match is in your favour, cash out and lock in a guaranteed profit. 123bets's Cash Out feature lets you secure your winnings before the final whistle.
Earn extra betting credits through 123bets's regular promotions. Used wisely, welcome bonuses, reload bonuses, and free bet offers can significantly reduce your risk.
Register today, deposit ৳500 and get ৳1000 in betting credits. Limited-time offer.
Your betting questions, answered