From the roar of the Sher-e-Bangla National Stadium to the final over of a T20 World Cup knockout, joy99 brings every ball to life with competitive live odds, a deep market library, and BDT payouts straight to your bKash or Nagad wallet — no delays, no conversions.
⚠️ 18+ only. Gambling involves risk. Please play responsibly.
Cricket is not just a sport in Bangladesh — it is a national conversation that runs from the tea stalls of Old Dhaka to the living rooms of Sylhet, Rajshahi, and Cox's Bazar. When the Bangladesh Tigers take the field in a T20 World Cup knockout or BPL sides clash under the floodlights at Sher-e-Bangla, the entire country stops. joy99 was built around that passion.
Unlike generic betting platforms that treat cricket as one category among dozens, joy99 puts cricket at the centre of everything. The platform's odds engine is calibrated specifically for Bangladesh, India, and the broader subcontinent, which means the markets are deep, the pre-match lines open early, and the in-play odds update ball-by-ball so you can act on what you just watched happen on screen.
Every balance at joy99 is held in Bangladeshi Taka. When you deposit ৳1,000 via bKash and your match bet wins, you see a BDT figure in your account — no currency confusion, no FX fees, no mental arithmetic. It is the most natural way for a Bangladesh-based player to engage with cricket betting.
From domestic BPL fixtures to ICC global events, joy99 covers every cricket tournament that matters to Bangladesh players.
The crown jewel of domestic cricket for joy99 players. Full match betting, innings markets, top-batsman, top-wicket-taker, and ball-by-ball in-play markets for every BPL fixture — from the group stage through to the final at Sher-e-Bangla National Stadium in Mirpur.
The biggest T20 stage on the planet. joy99 offers outrights, group-stage match betting, super-8 fixtures, and knockout markets including the semi-finals and final. Bangladesh Tigers matches receive dedicated in-play coverage with the widest market depth available.
The IPL is enormously popular among joy99 players in Dhaka and Chittagong. From the opening fixture to the final, every match carries full match-winner, first-innings score, player-of-the-match, and in-play over-by-over markets at competitive odds.
One-day international cricket at its most dramatic. joy99 covers the full ODI World Cup cycle including qualifiers, group matches, and knockout rounds. Outright winner markets open months before the tournament begins.
Bangladesh vs India and Bangladesh vs Pakistan fixtures in the Asia Cup generate some of the highest betting volumes on the joy99 platform. Both T20 and ODI editions are fully covered with match, innings, and in-play markets.
Test cricket offers unique multi-day betting opportunities. joy99 covers Bangladesh home Tests at Chattogram and Mirpur, as well as major Test series around the world. Bilateral ODI series with Bangladesh, India, Pakistan, Sri Lanka, and Australia are all available.
This is an illustration of the type of live markets available during a typical international match on joy99. Actual odds update ball-by-ball.
Odds shown are illustrative samples only. Actual real-time odds on joy99 are subject to change. Please log in to view current live prices.
joy99 offers one of the widest cricket market libraries for Bangladesh players — from simple match-winner to ball-by-ball in-play specials.
Placing your first cricket bet on joy99 takes under three minutes from start to confirmation — even if it is your first time using an online betting platform. The process is designed to be as frictionless as a bKash Send Money transaction: familiar steps, immediate feedback, and a result you can see in your account instantly.
The joy99 interface is optimised for mobile-first use, which matters in Bangladesh where the majority of players are on Android handsets with 4G connections. Everything from browsing the cricket lobby to confirming a live in-play bet works smoothly on a standard smartphone screen without needing to download an app.
Visit joy99 and complete the registration process. You will need a valid mobile number and a few personal details. If you already have an account, simply log in from the joy99 Login page. Account creation is free and takes under two minutes.
Navigate to the Deposit section in your dashboard. Select your preferred payment method — bKash, Nagad, Rocket, Upay, or bank transfer — and enter the amount in BDT. The minimum deposit is ৳200. Funds appear in your balance in real time.
From the main lobby, select Cricket. You will see a list of upcoming fixtures and any currently live matches. Tap on a fixture to expand the full market list — match-winner, innings markets, player props, and in-play specials if the game is already underway.
Tap the odds for the selection you want to back. It will appear in your bet slip. Enter your stake in BDT — the potential return is calculated automatically. You can add multiple selections to a betslip for accumulator bets. Review everything carefully before confirming.
Tap Confirm Bet. Your stake is deducted from your balance and the bet is logged under My Bets in real time. If your selection wins, the payout lands in your balance immediately after the result is confirmed — you can withdraw to bKash or Nagad within minutes.
joy99 was purpose-built for the Bangladesh market — here is what separates it from generic international betting sites.
Most international platforms offer thin BPL markets with slow in-play updates. joy99 treats BPL as a flagship product — markets open before every fixture, odds update ball-by-ball, and player-specific props are available for the key performers in each team.
Your joy99 account balance is always displayed and settled in Bangladeshi Taka. When you win ৳3,500 on a Bangladesh vs Pakistan T20 match, that is the exact amount that arrives in your account — no hidden conversion rates, no rounding surprises.
Verified joy99 accounts receive bKash and Nagad withdrawals in under five minutes, around the clock — including during Eid, BPL finals nights, and Bangladesh match days when other platforms slow down due to withdrawal volume spikes.
Over 90% of joy99 cricket bets are placed from mobile devices in Bangladesh. The betting interface is touch-optimised, loads quickly on 4G, and keeps the live odds panel, betslip, and match scoreboard visible simultaneously so you never miss a moment of the action.
"I placed my first bet on joy99 during the BPL semi-final last season. The in-play odds were moving fast and I managed to get a great price on Comilla just as they started their comeback. The winnings were in my bKash before the post-match presentation had finished. I have not used another platform since."
Every major payment method used across Bangladesh is supported at joy99 — fast, secure, and always in BDT.
bKash, Nagad, and Rocket deposits land in your joy99 balance in real time — typically within 30 seconds of initiating the transfer. You can go from zero balance to placing a live cricket bet in under two minutes, even mid-over during a BPL match.
Verified accounts receive bKash and Nagad withdrawals in under five minutes at any hour. Rocket payouts typically arrive within 15 minutes. Bank transfers to BRAC Bank, City Bank, Dutch-Bangla Bank, and Islami Bank complete the same business day.
All transactions on joy99 are protected by 256-bit SSL encryption. Your financial data is never stored in plain text and your bKash or Nagad PIN is never transmitted through the joy99 platform. Bank-grade security on every bet and every withdrawal.
Answers to the questions Bangladesh cricket bettors ask most often about joy99.
Cricket betting on joy99 is strictly for players aged 18 and above. Gambling is intended as a form of entertainment — please never wager more than you can comfortably afford to lose. If you feel your betting habits are becoming problematic, joy99 provides account deposit limits, session time reminders, and self-exclusion tools through the Responsible Gaming section.
For guidance on maintaining healthy betting habits, visit the Responsible Gaming page. If you need immediate support, please contact our 24/7 support team at [email protected] — average response time is under five minutes via live chat.