bj99 – Bangladesh's Most Trusted Cricket & Live Casino Betting Platform
From BPL cricket to live dealer tables, bj99 delivers instant bKash & Nagad deposits, 500+ games, and round-the-clock English support for players across Dhaka, Chittagong, Sylhet and beyond.
Explore
Game Categories at bj99
Whether you are a cricket fan, a slots enthusiast, or a live dealer devotee, bj99 has a category built for your style.
Our Advantages
Why Players Choose bj99
From Dhaka to Cox's Bazar, tens of thousands of Bangladeshi players trust bj99 for one simple reason: we deliver on every promise.
Instant Deposits
Fund your account in seconds via bKash, Nagad, Rocket, or Upay. No delays, no hidden fees — your balance is live immediately.
SSL-Secured Platform
Every transaction and personal detail is protected by 256-bit SSL encryption, keeping your data safe at all times.
Competitive Odds
Our cricket, football, and kabaddi markets offer some of the best odds available to Bangladeshi bettors, maximising your potential return.
24/7 English Support
Our support team is online around the clock. Reach us via live chat and get a response in under two minutes on average.
Mobile-First Design
bj99 is fully optimised for Android and iOS. Enjoy smooth gameplay on any screen — no app download required.
Regular Promotions
From Eid special cashback to Pohela Boishakh deposit bonuses, bj99 rewards loyal players with timely, generous offers.
Fair Play Certified
All games on bj99 use certified random number generators, ensuring every spin, deal, and bet outcome is genuinely random and fair.
BDT Transactions
Deposit and withdraw in Bangladeshi Taka (৳). No currency conversion headaches — everything is priced and settled in BDT.
Promotions
Bonus Offers at a Glance
Transparency matters. Here is a clear breakdown of the current bonus offers at bj99 so you know exactly what to expect before you claim.
| Bonus Type | Bonus Amount | Min. Deposit | Wagering Requirement | Validity |
|---|---|---|---|---|
| Welcome Bonus | 100% up to ৳20,000 | ৳500 | 30x | 30 days |
| First Deposit Reload | 50% up to ৳5,000 | ৳300 | 25x | 14 days |
| Weekly Cashback | 10% on net losses | ৳200 | 5x | 7 days |
| Cricket Special | 25% up to ৳3,000 | ৳400 | 20x | Match day only |
| Loyalty Reload | 30% up to ৳10,000 | ৳1,000 | 20x | 30 days |
* Wagering requirements must be met before withdrawing bonus-derived winnings. Bonuses apply to eligible games only. Full terms apply.
Sports Education
Cricket Formats Explained
New to cricket betting? Understanding each format helps you pick the right markets. Here is what you need to know before placing your first bet on bj99.
Twenty20 (T20)
Each team faces 20 overs. Matches last approximately 3 hours, making them ideal for live betting. High-scoring, fast-paced action drives active over/under and top-batsman markets.
One Day International
50 overs per side gives bookmakers room to offer innings runs, wicket totals, and Man of the Match markets. The Bangladesh Tigers are strong ODI competitors, making these matches popular locally.
Test Cricket
The longest format — up to five days, four innings. Test betting markets include series winner, draw outcomes, session runs, and individual batting or bowling milestones across multiple days.
The Hundred
100 balls per side, played in the UK. Matches finish in under 2.5 hours. The compact format and player auctions create unique fantasy and prop betting markets that attract a younger audience.
Major Cricket Leagues on bj99
Bet on BPL (Bangladesh Premier League), IPL (Indian Premier League), BBL (Big Bash League), PSL (Pakistan Super League), and all ICC events including the T20 World Cup, ODI World Cup, and Champions Trophy. Markets open pre-match and in-play for every listed fixture.
Slots Guide
Slot Game Types at bj99
Not all slots are created equal. Here is a quick breakdown of the main slot varieties you will find in the bj99 slots lobby.
Classic Slots (3-Reel)
Inspired by the original fruit machines, 3-reel classics feature simple paylines and straightforward gameplay — perfect for beginners looking to understand how slots work.
NetEntVideo Slots (5-Reel)
The most popular format in the bj99 lobby. Five-reel video slots offer multiple paylines, bonus rounds, wilds, and scatters with rich animated themes from top studios.
Pragmatic PlayProgressive Jackpot Slots
A portion of every bet feeds a community jackpot pool that can grow to life-changing sums. One lucky spin can deliver millions in BDT equivalent payouts.
MicrogamingMegaways Slots
Megaways engines generate up to 117,649 ways to win on each spin by randomising the number of symbols per reel. Volatile but enormously rewarding when features land.
Big Time GamingCascading Reels
Winning symbols explode and are replaced by falling symbols from above, allowing multiple consecutive wins from a single bet. Popular in titles like Gonzo's Quest.
NetEntCluster Pays
Instead of fixed paylines, wins are awarded when clusters of identical symbols connect horizontally or vertically. Often used in highly visual grid-based games.
Pragmatic Play
Quick Start
How to Get Started on bj99
From zero to first bet in under five minutes. Follow these simple steps and you will be playing on bj99 before the next over is bowled.
Create Your Account
Visit bj99 and complete the quick registration form. You will need a valid mobile number and email address. The entire process takes less than two minutes.
Verify Your Identity
Upload a copy of your NID or passport for KYC verification. This step keeps your account secure and ensures withdrawals are processed without delays.
Make Your First Deposit
Choose bKash, Nagad, Rocket, Upay, or bank transfer. Minimum deposit is ৳500. Funds land in your bj99 wallet instantly for most mobile banking methods.
Claim Your Welcome Bonus
After your first deposit, your 100% welcome bonus of up to ৳20,000 is credited automatically. No bonus code required — it is applied to every qualifying first deposit.
Place Your First Bet or Spin
Head to the cricket betting lobby for live BPL markets, spin your favourite Pragmatic Play slot, or sit down at a live blackjack table with a real dealer. The choice is yours.
Withdraw Your Winnings
Request a withdrawal at any time once wagering requirements are met. Payouts via bKash and Nagad typically arrive within 15 minutes. Bank transfers complete within one business day.
Payments
Fast Withdrawals, Every Time
Speed matters when you win. bj99 processes withdrawal requests faster than any other platform serving Bangladesh. Mobile banking payouts are typically instant; bank transfers settle within one business day.
Our payment team operates 24/7, including public holidays. All withdrawals are reviewed for security and dispatched without unnecessary holds for verified accounts.
Accepted Payment Methods
bKash / Nagad
Average payout time: ~15 minutes
Rocket / Upay
Average payout time: ~30 minutes
Bank Transfer
Average payout time: ~1 business day
Visa / Mastercard
Average payout time: 1–3 business days
Rewards
bj99 Loyalty & Rewards Program
Every bet you place earns loyalty points. Accumulate points to climb our three-tier rewards ladder and unlock exclusive perks reserved for our most dedicated players.
Bronze
Entry level — achieved from your first deposit and 500 loyalty points earned.
- 1 point per ৳100 wagered
- Weekly cashback: 5%
- Birthday bonus: ৳500
- Standard withdrawal priority
- Access to Bronze-only promotions
Silver
Achieved at 5,000 lifetime loyalty points. Unlocks enhanced rewards and faster service.
- 1.5 points per ৳100 wagered
- Weekly cashback: 8%
- Birthday bonus: ৳1,500
- Priority withdrawal processing
- Dedicated account manager
Gold
Achieved at 20,000 lifetime points. The pinnacle of the bj99 rewards experience.
- 2 points per ৳100 wagered
- Weekly cashback: 12%
- Birthday bonus: ৳5,000
- VIP withdrawal — same day
- Exclusive Gold tournaments & events
Responsible Play
Bankroll Management Guide
Smart bankroll management is the single most important skill a bettor can develop. It has nothing to do with luck — it is pure discipline. Follow these principles to extend your playing time, protect your finances, and enjoy gambling as entertainment rather than a source of stress.
- Set a Fixed Gambling Budget. Before you deposit, decide on a monthly gambling budget that you can genuinely afford to lose. Treat it the same as any leisure expense — a cinema ticket, a meal out. Once that budget is spent, stop for the month. Never borrow money to gamble.
- Divide Your Bankroll Into Session Amounts. Split your monthly budget into weekly or daily session amounts. If your monthly budget is ৳4,000, that is roughly ৳1,000 per week or ৳200 per session if you play daily. This prevents a single bad session from wiping out your entire month.
- Use the 1–5% Per-Bet Rule. Never stake more than 1–5% of your total session bankroll on a single bet or spin. On a ৳1,000 session bankroll, that means individual bets of ৳10–৳50. This keeps you in the game long enough to let variance even out and prevents catastrophic single-spin losses.
- Set Win and Loss Limits Before You Play. Decide in advance: "If I reach ৳1,500 from a ৳1,000 session bank, I will stop and withdraw the profit." Equally, "If I drop to ৳400, I will walk away." Locking in wins and cutting losses before emotions take over is the hallmark of a disciplined player.
- Track Your Play History. Keep a simple log — date, game, deposit amount, result. Reviewing your history monthly reveals patterns: which game types perform best for you, which sessions tend to go sideways, and whether your overall gambling spend is trending in the right direction. bj99's account history panel makes this straightforward.
Knowledge Base
Betting Glossary
New to online betting? These are the terms you will encounter most often on bj99. Knowing them gives you a clear edge before you place your first wager.
The percentage of all wagered money a slot or game pays back to players over time. A slot with 96% RTP returns ৳96 for every ৳100 wagered on average across millions of spins.
The mathematical advantage the casino holds over the player in any game. A 2% house edge means the casino retains ৳2 for every ৳100 wagered in the long run.
The amount of money you place on a single bet or spin. Your stake is deducted from your balance immediately when you confirm a bet.
A numerical expression of how likely an outcome is and how much you will win if correct. Decimal odds of 2.50 mean a ৳100 bet returns ৳250 total (৳150 profit) if successful.
A single bet combining multiple selections. All selections must win for the bet to pay out, but the combined odds multiply, creating the potential for large returns from small stakes.
A bet placed while a match or event is already in progress. Odds update in real time based on the current score and match situation, creating dynamic betting opportunities.
A feature allowing you to settle a bet early at the current market value before the event concludes. Useful for locking in profit or limiting losses when a game turns against you.
The number of times you must bet a bonus amount before withdrawing winnings derived from it. A ৳1,000 bonus with a 30x requirement means you must wager ৳30,000 before cashing out.
In slots, volatility describes the frequency and size of payouts. High-volatility slots pay rarely but in large amounts; low-volatility slots pay more often in smaller amounts.
A bonus spin on a slot machine that costs nothing from your real-money balance. Free spins are often awarded as part of welcome bonuses or triggered by scatter symbols in-game.
The total amount of money you have set aside specifically for gambling. Effective bankroll management is the foundation of sustainable, responsible play.
A form of betting where you wager on whether an outcome will be above or below a quoted spread. Common in cricket for runs scored or football for total goals in a match.
Ready to Join Bangladesh's Most Trusted Betting Platform?
Thousands of players from Dhaka, Chittagong, Sylhet, Rajshahi, and Khulna are already betting and winning on bj99 every day. Create your account today and claim your welcome bonus of up to ৳20,000. For players aged 21 and above only.
Login to bj99 Explore Casino