Track live odds as the match unfolds, compare your options, and bet at the right moment. Maximum payouts guaranteed across every market.
Live Matches Every Day
Sports Markets
Highest Payout Rate
Odds Update Interval
The odds below update continuously — log in to see live rates
Bangladesh vs India
Pakistan vs Australia
Mumbai Indians vs Chennai Super Kings
England vs South Africa
Arsenal vs Chelsea
Real Madrid vs Barcelona
Djokovic vs Alcaraz · Semi-Final
Patna Pirates vs U Mumba
Every type of betting market, all in one platform
Bet on which team or player wins the match — the simplest and most popular bet type.
Give the underdog an advantage and get more attractive odds on your bet.
Bet at any moment during the match — odds shift every second.
First wicket, top run-scorer, next goal, and hundreds more prop bets.
Combine multiple matches into one bet — win, and your payout multiplies.
Whether the total runs, goals, or points in a match will finish above or below a set number.
World Cup, IPL, Premier League — place your bets before the tournament even kicks off.
Cash out your bet at any point before the match ends — completely on your terms.
Placing your first bet on XO 666 is quick and easy
Register in under a minute with just your mobile number. No paperwork required.
Deposit a minimum of ৳200 via bKash, Nagad, or Rocket and claim your bonus.
Pick cricket, football, or any sport you follow, then click on the odds you want.
Withdraw your winnings directly to bKash or Nagad — typically within 15 minutes.
Why XO 666 Odds Stand Out in Bangladesh
Odds are a numerical expression of how likely an event is to happen. Say Bangladesh is playing India and Bangladesh's odds are 2.15 — if you place a ৳100 bet and Bangladesh wins, you get back ৳215, giving you a profit of ৳115. On XO 666, this is calculated automatically in the bet slip, so there's no need to work it out yourself.
XO 666 uses an advanced algorithm to set odds that keep pace with international markets. It factors in recent team form, pitch conditions, weather, and player injury reports — all analyzed together to produce odds that are realistic and fair to bettors.
There's nothing quite like betting while watching cricket or football live. In XO 666's live betting section, odds shift in real time as the match unfolds. When Bangladesh gets off to a strong start in the powerplay, their odds shorten while the opposition's lengthen. Bettors who read these momentum swings and strike at the right moment are the ones who walk away with the biggest wins.
Here's a real example. Say it's the 15th over and Bangladesh are 110/2. At that point, Bangladesh's win odds might be 1.70. Then two quick wickets fall and the odds jump to 2.80. On XO 666, you can place a bet at 2.80 right at that moment. That's the real thrill of live betting — if you can read the flow of the match, you get far more opportunities than pre-match betting ever offers.
Cricket's place in Bangladesh needs no introduction. It drives the highest traffic on XO 666, and these are the markets bettors play most:
Match Winner: Simple and straightforward — just bet on which team wins. T20 matches draw particularly high interest in this market thanks to the non-stop action.
Top Batsman: Who will score the most runs. For consistent batters like Shakib or Mushfiqur, these odds can often be quite attractive.
Over/Under Runs: Whether the total runs will go above or below a set line. A good read of pitch conditions and weather can open up solid opportunities in this market.
First Over Runs: How many runs will be scored in the first over? Quick decisions and small stakes — that's what makes this market a favourite for many bettors.
From the Premier League, La Liga, and Champions League to the Bangladesh Premier League — every football market is covered on XO 666. European matches kick off after midnight Bangladesh time, but XO 666's servers never sleep. Many bettors love being able to watch live streaming and place bets on the same screen.
In football, beyond the classic 1X2 (Home/Draw/Away), markets like Asian Handicap, Double Chance, and Correct Score are hugely popular. On XO 666, Correct Score odds can go as high as 10 to 30 times your stake, giving you the chance to turn a small bet into a big payout.
XO 666 is committed to responsible gambling. Getting caught up in the odds is easy, but it's worth keeping a few things in mind rather than throwing all your money in at once.
First, set a budget. Decide in advance how much BDT you are willing to spend on betting each week or month, and stick to it. Second, spread your bets across smaller stakes rather than putting everything on one match — it keeps your risk in check. Third, when watching live odds, don't rush. Read how the match is unfolding and pick your moment.
XO 666 offers self-exclusion and deposit limit tools. If you feel your betting is getting out of hand, use these features. Our help centre provides support in Bangla, any time you need it.
XO 666 displays decimal odds by default, which most Bangladeshi bettors find straightforward. Odds of 2.00 mean double your money back; 3.00 means triple. If you prefer fractional format, you can switch it in the settings. XO 666 also supports American money-line odds, though most users stick with decimal.
Here's a simple example: decimal odds of 2.50 mean a ৳100 bet returns ৳250 in total — a ৳150 profit. XO 666's bet slip calculates this automatically, so there's no need to do the math yourself.
Choosing an online betting platform in Bangladesh is tricky — many sites have payment hassles, slow withdrawals, or no Bangla support. XO 666 solves all three. Direct transactions via bKash and Nagad, withdrawals averaging 15 minutes, and 24-hour live chat support in Bangla: these are the reasons millions of Bangladeshi bettors trust XO 666.
XO 666's match odds page also shows detailed stats, recent results, and head-to-head records for every match — all free, no registration required. That means new bettors can do their homework before placing a single bet.
Match Odds — Frequently Asked Questions