From cricket to football, kabaddi to tennis — bet on 30+ sports at the best odds on kd99. Live betting, pre-match betting, and instant payouts — all in one place.
Whether you're new or experienced, kd99 has a betting market for every type of bettor. Pick what suits you.
Bet in real time as the action unfolds. Odds shift after every ball or pass — spot the moment and seize it.
Place your bet before the match kicks off. Take your time to research, analyse team form, and lock in the best available odds.
Combine odds from 3–8 matches in one bet. Small stakes, big potential returns — but you'll need to get every match right.
Build combinations from multiple selections. Even if not all matches win, you can still walk away with a partial return with this bet type.
Even if you're a complete beginner, you can place your first bet in just a few minutes.
All you need to open a kd99 account is a mobile number and a password. The whole process takes under 2 minutes.
Deposit easily via bKash, Nagad, Rocket, or bank transfer. The minimum deposit is just ৳200, and funds appear in your balance within minutes.
Go to the betting page and select cricket, football, or any sport you like. You'll find both live and upcoming matches.
Click on your preferred odds, then enter your stake in the bet slip. Add one or more matches to build an acca or System Bet.
Review your betslip and click "Confirm Bet". Your bet is activated instantly, and any winnings go straight to your balance.
Winnings are credited to your balance as soon as the match ends. Withdraw to bKash or Nagad — funds typically arrive within 15 minutes.
KD99 offers thousands of markets across hundreds of matches every day. Below are some sample markets — actual odds update in real time.
| Match | Market | Odds |
|---|---|---|
|
Bangladesh vs India
Cricket
|
Bangladesh Win | 2.40 |
|
Man City vs Arsenal
Football
|
Both Teams to Score | 1.75 |
|
IPL: MI vs CSK
Cricket
|
Over 165.5 Runs | 1.90 |
|
Djokovic vs Alcaraz
Tennis
|
Alcaraz Win | 2.10 |
|
Barcelona vs Real Madrid
Football
|
Draw | 3.20 |
|
Pakistan vs Sri Lanka
Cricket
|
Sri Lanka Win | 2.85 |
Online betting in Bangladesh still raises doubts for many people — mainly around trust. kd99 is here to change that. Your deposited funds are safe, and withdrawing your winnings is hassle-free. Every transaction is transparent and secure.
Kd99's betting interface is built with Bangladeshi users in mind. The full site is available in Bangla, supports familiar payment methods (bKash, Nagad, Rocket), and displays match schedules in Bangladesh time — making the whole experience feel right at home.
KD99 never shortchanges you on odds. We consistently offer some of the most competitive odds in the market — especially for Bangladesh cricket matches, where you'll often find prices that are hard to beat anywhere else. That's because KD99 has a deep understanding of local markets and bettor behaviour.
Kd99's live betting performance stands out. Odds update in near real-time — typically within 1–2 seconds. The moment a ball is bowled or a play unfolds, the odds adjust instantly. This speed gives you the edge to make the right call at the right moment.
KD99 rewards loyal bettors with exclusive benefits. The more you bet, the more points you earn — and those points can be converted into bonus bets. You'll also get weekly cashback offers and regular odds boosts on selected matches.
Betting isn't just about the wager — kd99 rewards regular bettors with a range of attractive offers. Don't miss out on these deals to get more value from every bet.
Get up to 100% bonus on your first deposit — up to ৳5,000.
Get 15% cashback on any losing week, credited automatically to your balance every Monday.
Get up to 30% enhanced odds on selected matches. New offers every day.
Earn points on every bet. Unlock even more perks as you climb the VIP tiers.
Here are straight answers to the questions you might have before placing a bet on kd99.
Registration is completely free. Open your account in just 2 minutes and claim a 100% bonus on your first deposit.