From cricket, football, and tennis to eSports — bet across thousands of markets on 123bet, win, and withdraw within minutes.
123bet offers 30+ sports categories — pick your favourite and start betting.
Live betting on all major tournaments — BPL, IPL, World Cup, and more.
Premier League, La Liga, Bundesliga, Champions League, and more.
CS:GO, Dota 2, Valorant, and League of Legends tournaments.
From Grand Slams to ATP/WTA — full tournament coverage.
NBA, EuroLeague, and international basketball leagues.
Ice hockey, field hockey — full coverage across multiple leagues.
UFC, World Boxing Championship, and international fight events.
Betting on Formula 1, MotoGP, and NASCAR racing events.
Online betting can feel unfamiliar at first, but 123bet's interface is simple enough to get comfortable with in just a few minutes.
Every match comes with multiple markets — match winner, handicap, over/under, corner count, first goalscorer, correct score, and much more. For cricket, there are dozens of options including toss result, first wicket, run rate, and top batsman.
The live betting feature at 123bet is especially popular. You can place bets even after a match has started and watch the odds update in real time. Experienced players love it because it lets them read the game before making their move.
Before placing a bet, check the team's recent form, pitch conditions, and head-to-head records. Full match statistics are available free of charge on 123bet.
Here's a sample of current odds for popular matches on 123bet.
| Match | Home Win | Draw | Away Win | Status |
|---|---|---|---|---|
| Bangladesh vs India | 2.45 | 3.20 | 1.85 | Live |
| Manchester City vs Arsenal | 1.90 | 3.50 | 3.80 | Upcoming |
| Real Madrid vs Barcelona | 2.10 | 3.30 | 2.90 | Upcoming |
| CS:GO — Team Liquid vs NAVI | 2.60 | — | 1.55 | Live |
| Novak Djokovic vs Carlos Alcaraz | 1.75 | — | 2.10 | Upcoming |
The odds above are for illustration only. Log in to your 123bet account to see live odds.
Placing your first bet? No worries — the entire process on 123bet is straightforward and laid out step by step.
Register for free in just 2 minutes using your name, email, and mobile number.
Complete KYC verification to confirm your identity and keep your account secure.
Deposit via mobile banking, card, or e-wallet and claim your welcome bonus.
Select your sport, click on a match, choose a market, enter your stake in the bet slip, and confirm your bet.
Submit a withdrawal request after you win — payments are typically processed within 15 minutes.
From registration to every deposit, 123bet rewards you with attractive bonuses at every step.
Get up to 100% match bonus on your first deposit. A special offer for new members.
Get a Bonus20% reload bonus on deposits every week — a special reward for regular members.
Deposit NowFree bet opportunities on select matches and events — a chance to win with zero risk.
Get a Free BetOnline betting in Bangladesh is nothing new — but choosing the right platform makes all the difference. Over the past few years, 123bet has earned the trust of thousands of bettors across Bangladesh through transparency, fast payments, and the best odds available.
Cricket betting is the most popular choice at 123bet. Millions of bettors use 123bet for every Bangladesh national team match, throughout the BPL season, and across major international tournaments. You're not limited to just match winners — you can bet on runs per over, the next wicket, top scorer, and dozens of other markets.
123bet is also an ideal platform for football fans. From the English Premier League, Spanish La Liga, and German Bundesliga to the Bangladesh Premier League — betting markets are available for every major league. Special markets include handicap betting, Asian handicap, double chance, both teams to score, and more.
ESports betting is growing fast among younger players. At 123bet, you can bet on CS:GO, Dota 2, League of Legends, Valorant, and PUBG tournaments. 123bet consistently offers competitive odds across all major international eSports events.
Live betting is a top choice for many bettors at 123bet. You can analyse how a match is unfolding before placing your bet. For example, if one team performs strongly in the first innings of a cricket match, the live market odds shift accordingly — giving you the chance to act on that insight.
123bet maintains full transparency on payments. You can easily deposit and withdraw via mobile banking, bank transfer, debit/credit card, or e-wallet — no hidden charges, no unexpected delays.
123bet takes security seriously. 256-bit SSL encryption, two-factor identity verification, and advanced firewall protection ensure your personal data and funds are fully secure.
123bet's entire platform is accessible in Bengali, built with Bangladeshi players in mind. The customer support team communicates in Bengali and resolves issues quickly. A 24/7 live chat service is also available for instant assistance whenever you need it.
Betting is entertainment, not a guaranteed source of income. 123bet is committed to responsible gaming. Set a budget for yourself and stick to it. Learn more about responsible gaming.
Find answers to the most frequently asked questions here.
Bangladesh's best odds, fast payouts, and 24/7 Bengali support — all in one place.