From cricket and football to tennis and esports — place live and pre-match bets on all major sports at 999c. The most competitive odds in Bangladesh are right here.
At 999c, you can bet on hundreds of events every day across 30+ sports categories.
Odds shown are for illustrative purposes. Log in for real-time odds.
Placing your first bet at 999c is straightforward. Just follow the steps below.
Sign up for free at 999c in just 2 minutes using your mobile number or email — no paperwork required.
Deposit from as little as ৳100 via Mobile Pay, Nagad, or Rocket. Get a 100% bonus on your first deposit.
Go to your preferred sports section, pick a match, and enter your stake in the bet slip. Compare the odds before confirming.
Winnings are credited to your balance instantly after a win. Withdraw to mobile banking in just a few minutes.
Online Sports Betting is now a familiar pastime for many people in Bangladesh. Watching a cricket or football match becomes twice as exciting when you can back your favourite team. That's exactly the experience 999c aims to deliver — simple, secure, and built for Bangladesh.
The moment you step into 999c's betting section, it's clear how well-organised everything is. Cricket fans can bet directly on T20, ODI, or Test formats. Football lovers get everything from Europe's top leagues to local tournaments. And for the gaming crowd, there's E-Sports — CS2, Valorant, Dota 2, and the hugely popular PUBG Mobile.
Odds are essentially a measure of probability. Say 999c lists Bangladesh at 2.50 in a Bangladesh vs India match — a ৳100 bet would return ৳250 if they win, meaning ৳150 in profit. The higher the odds, the less likely the outcome, but the bigger the reward. 999c always strives to offer the most competitive odds on the market — and that's what sets us apart.
Odds are displayed in three main formats: Decimal (e.g. 2.50), Fractional (e.g. 3/2), and American (e.g. +150). 999c uses Decimal format for Bangladeshi users as it is the easiest to understand.
One of 999c's most popular features is in-play, or live betting. You can place bets even after a match has started, with odds shifting in real time. In cricket, for example, if 5 wickets fall in the first 5 overs, the opposition's winning odds will spike sharply — and smart bettors know how to make the most of moments like that.
Succeeding at live betting requires quick decision-making and a solid understanding of the game. 999c's live betting interface is designed so you can place bets fast — even on mobile.
For beginners, it's best to start with a Single Bet — one bet on one outcome in one match. It's simple, lower risk, and easy to understand.
Once you have some experience, you can try a Parlay bet (Accumulator) — placing multiple match outcomes into a single bet. Get them all right and the payout multiplies significantly. However, one wrong result loses the entire bet. At 999c, you can include up to 12 events in a single parlay.
Payments at 999c are straightforward for bettors in Bangladesh. You can deposit from as little as ৳100 via Mobile Pay, Nagad, or Rocket. Withdrawals typically arrive within 15 minutes to 3 hours, and VIP members enjoy even faster processing.
There are no hidden charges at 999c. No fees on deposits or withdrawals — whatever you win, you keep. That's the 999c promise.