vj999 — Bangladesh's Trusted Cricket Betting & Casino Platform

Bet on BPL, IPL, T20 World Cup and play live casino games — all in one secure place, built for players across Dhaka, Chittagong, and beyond.

Explore Game Categories

Spin the reels on hundreds of top-rated slot titles from leading providers. From classic 3-reel slots to feature-rich video slots with mega paylines.

Classic slot game cover
Classic Slots
Video slot game cover
Video Slots
Fruit machine slot cover
Fruit Machine
Jackpot slot game cover
Progressive Jackpot

Place bets on live cricket matches — BPL, IPL, T20 World Cup, Bangladesh Tigers test matches and more. Ball-by-ball markets available.

Cricket betting live match cover
Live Match Betting
BPL cricket betting game cover
BPL Specials
T20 cricket betting cover
T20 Markets
Cricket outright winner betting cover
Outright Winner

Experience the thrill of real dealer games streamed live. Baccarat, Roulette, Blackjack, and more — with professional croupiers available around the clock.

Live baccarat casino game cover
Live Baccarat
Live roulette casino game cover
Live Roulette
Live blackjack dealer game cover
Live Blackjack
Dragon Tiger live casino game cover
Dragon Tiger

Watch a multiplier rise and cash out before it crashes. High-speed crash games are the most popular category among Bangladesh players right now.

Aviator crash game cover
Aviator
Crash game multiplier cover
JetX
Spaceman crash game cover
Spaceman

Mark your numbers and wait for the caller to complete your card. Fun, social, and easy to learn — perfect for new players at vj999.

Bingo 90 ball game cover
Bingo 90
Speed bingo game cover
Speed Bingo
Mega ball lottery bingo cover
Mega Ball

Bankroll Management Guide

1

Set a Fixed Gambling Budget

Before you deposit, decide exactly how much money you can afford to lose without affecting your daily life. Treat this amount as an entertainment expense — once it is gone, stop for that period.

2

Divide Into Session Amounts

Split your total bankroll into smaller session stakes. For example, if your monthly budget is ৳5,000, consider playing five sessions of ৳1,000 each. This prevents burning through funds in a single sitting.

3

Follow the 1–5% Per-Bet Rule

Never stake more than 1–5% of your session bankroll on a single bet or spin. This keeps variance manageable and extends your playtime significantly, giving you more entertainment for your money.

4

Know When to Walk Away After Wins

Set a win target — for instance, stop playing once you are up 50% on your session amount. Locking in profits prevents the common mistake of giving back winnings chasing bigger highs.

5

Set a Hard Stop-Loss Limit

If you lose your full session amount, log out and do not chase losses. Chasing losses is the single most common path to problem gambling. Take a break, reassess, and return only when your budget resets.

6

Track Your Play History

Keep a simple log of deposits, withdrawals, and net results each week. Reviewing your data monthly helps you see patterns, identify whether gaming remains recreational, and supports responsible decision-making.

Cricket Formats Explained

T20 — Twenty20 Format

Each team bats for exactly 20 overs (120 balls). Matches last around 3 hours, making them ideal for evening viewing. Betting markets are fast-moving: top batsman, highest six-hitter, total runs per over, and match winner are the most popular options. T20 is the home of BPL and IPL.

ODI — One Day International

Each team faces 50 overs per innings, and a full match runs 7–8 hours. ODI betting markets include first-innings total, top bowler, method of dismissal, and live ball-by-ball wagering. ICC Cricket World Cup and Bangladesh Tigers home series are played in this format.

Test Cricket — The Long Game

Test matches run up to 5 days with unlimited overs per innings. Betting here centres on session totals, day-end scores, innings winners, and draw vs. result markets. Bangladesh have grown significantly as a Test nation, making Test cricket markets increasingly popular with local bettors.

The Hundred — Newest Format

Each team faces exactly 100 balls per innings (delivered in sets of 5 or 10). Matches last roughly 2.5 hours. Originating in England, The Hundred attracts global stars and offers compact, high-scoring betting markets similar to T20 but with even faster momentum swings.

Popular Leagues: BPL (Bangladesh Premier League) runs each winter and is the biggest domestic T20 event for Bangladeshi fans. IPL (Indian Premier League) draws massive betting interest across the region every April–May. BBL (Big Bash League) in Australia runs December–January and PSL (Pakistan Super League) follows in February–March — both are heavily covered at vj999.

Featured Games at vj999

🃏

Texas Hold'em at vj999

Skill: ★★★★★ Popularity: 🔥🔥🔥🔥🔥
Game Overview

Texas Hold'em is the world's most played poker variant, and at vj999 casino you can join cash tables or tournaments around the clock. Use the vj999 app download to play directly from your phone in Dhaka or Chittagong.

Core Gameplay
  1. Each player is dealt two private hole cards face down.
  2. Five community cards are revealed across three rounds: Flop, Turn, River.
  3. Bet, raise, call, or fold at each street based on hand strength.
  4. Best five-card combination from hole cards and community cards wins the pot.
Skill Game Multiplayer
Play Now
🎡

European Roulette on vj999 Mobile

Skill: ★★☆☆☆ Popularity: 🔥🔥🔥🔥
Game Overview

European Roulette features a single-zero wheel giving a house edge of just 2.7%, one of the lowest in the vj999 casino lobby. Place inside bets for big payouts or outside bets for safer, more frequent returns.

Core Gameplay
  1. Place chips on numbers, colours, rows, or dozens on the felt layout.
  2. The dealer spins the wheel and releases the ball in the opposite direction.
  3. The ball lands in a numbered pocket — matching bets are paid out.
  4. Straight-up single number bets pay 35:1.
High RTP Live Dealer
Play Now
🏎️

Aviator Crash at vj999 Casino

Skill: ★★★☆☆ Popularity: 🔥🔥🔥🔥🔥
Game Overview

Aviator by Spribe is the most popular crash game at vj999 and across Bangladesh. A plane takes off and a multiplier climbs — you must cash out before it flies away. The vj999 login takes you straight to the Aviator lobby.

Core Gameplay
  1. Place your bet before the round starts — minimum ৳10.
  2. The plane takes off and the multiplier begins rising from 1.00x.
  3. Press Cash Out at any moment to lock in your current multiplier.
  4. If the plane crashes before you cash out, your stake is lost.
Fast Rounds Provably Fair
Play Now
🐉

Dragon Tiger at vj999

Skill: ★☆☆☆☆ Popularity: 🔥🔥🔥🔥
Game Overview

Dragon Tiger is the fastest two-card casino game in the vj999 live lobby. One card is dealt to Dragon, one to Tiger — the higher card wins. Extremely popular in Dhaka and Sylhet due to its simple rules and rapid rounds.

Core Gameplay
  1. Choose to bet on Dragon, Tiger, or Tie before the deal.
  2. The dealer draws one card face-up for Dragon and one for Tiger.
  3. Higher card wins; Ace is the lowest, King is the highest.
  4. Dragon or Tiger bets pay 1:1; Tie bets pay 8:1.
Live Dealer Instant Results
Play Now
🎴

Baccarat on vj999 App Download

Skill: ★★☆☆☆ Popularity: 🔥🔥🔥🔥🔥
Game Overview

Baccarat is the top-grossing table game at vj999 casino. Bet on Player, Banker, or Tie — the hand closest to 9 wins. Banker bets carry a 1.06% house edge, making Baccarat one of the most player-friendly casino options available.

Core Gameplay
  1. Place your bet on Player, Banker, or Tie before cards are dealt.
  2. Two cards are dealt to both Player and Banker hands.
  3. A third card may be drawn based on fixed tableau rules.
  4. Hand total closest to 9 wins; tens and face cards count as zero.
Low House Edge Live Dealer
Play Now
🎲

Classic Blackjack at vj999 Casino

Skill: ★★★★☆ Popularity: 🔥🔥🔥🔥
Game Overview

Blackjack at vj999 casino combines skill and luck in equal measure. The goal is to beat the dealer by reaching 21 — or as close to it as possible — without going bust. Apply basic strategy to cut the house edge below 0.5%.

Core Gameplay
  1. Place your bet; you and the dealer are each dealt two cards.
  2. Choose to Hit (draw card), Stand, Double Down, or Split pairs.
  3. Dealer must hit on 16 and stand on 17 — fixed house rules.
  4. Blackjack (Ace + 10-value card) pays 3:2 on most tables.
Strategy Game Low House Edge
Play Now

Current Promotions

100% Welcome Bonus
Up to ৳10,000
Register, make your first deposit via bKash or Nagad, and get a 100% match bonus up to ৳10,000. Minimum deposit ৳500. Wagering requirement applies.
8,543 players claimed this week
Claim Now
Weekly Cashback
10% Back Every Week
Receive 10% cashback on your net weekly losses, credited every Monday. No cap on cashback amount. Valid for all game categories at vj999.
3,247 users claimed today
Claim Now
Referral Reward
৳500 Per Friend
Refer a friend from Dhaka, Chittagong, Sylhet or anywhere in Bangladesh. When they register and deposit, you both receive ৳500 bonus credited instantly.
Limited: 127 slots left today
Claim Now
Reload Bonus
৳5,000 Every Friday
Top up your account every Friday and claim a 50% reload bonus up to ৳5,000. Available to all verified accounts. Minimum reload ৳200.
Claimed by 5,891 players this week
Claim Now
VIP Mystery Box
Up to ৳50,000
Reach VIP status by accumulating loyalty points and unlock mystery boxes containing bonus cash, free spins, and exclusive rewards tailored to your play history.
1,024 VIP boxes opened this month
Claim Now

Why Choose vj999?

⚡

Lightning-Fast Withdrawals

Withdraw your winnings to bKash or Nagad in under 5 minutes. No unnecessary delays — your money reaches your wallet fast.

🔒

SSL Encrypted & Secure

Your personal data and transactions are protected by 256-bit SSL encryption. We follow strict fair play standards and use certified RNG technology.

📱

Mobile-First Platform

vj999 is built from the ground up for Android and iPhone users in Bangladesh. No app store required — just open your browser and play instantly.

🏏

Cricket Betting Specialist

Dedicated odds for BPL, IPL, T20 World Cup, and Bangladesh Tigers matches. Ball-by-ball live markets, innings totals, and player performance bets all in one place.

💸

Instant bKash & Nagad Deposits

Fund your account instantly using Bangladesh's most popular mobile wallets. Minimum deposit just ৳100 — no bank account required.

🎁

Generous Bonuses & Promotions

From the welcome bonus to weekly cashback and VIP rewards, vj999 keeps your account topped up with real value at every stage of your journey.

Quick Deposit with bKash & Nagad

bKash

Min ৳100 – Max ৳50,000 · 3 simple steps

Instant

Nagad

Min ৳100 – Max ৳30,000 · 3 simple steps

Instant

Rocket

Min ৳100 – Max ৳25,000 · 3 simple steps

Instant
Also accepted: Upay, SureCash, Dutch-Bangla Bank, City Bank, BRAC Bank online banking — all processed instantly at vj999.

How to Play at vj999

01
📱

Download the App & Register

Open vj999 in your mobile browser or download the vj999 app. Fill in your details, choose a username, and create your account in under 2 minutes.

02
🔑

Complete Login & Quick Verification

Use your vj999 login credentials to sign in. Complete a quick identity check — your NID card photo is all that is needed for most players.

03
🎰

Choose Your Favourite Game Category

Browse Cricket Betting, Slots, Live Casino, Crash Games, or Bingo. vj999 organises every game by category so you find what you love in seconds.

04
💰

Set Your Stake Amount and Place Bet

Decide your stake using the on-screen controls. Minimum bets start from as low as ৳10 at vj999, making it accessible for players of all budgets.

05
🔄

Use Bonus Rounds & Free Spins

Activate any active bonus offers from your account dashboard before spinning. Free spins and bonus rounds can multiply your returns without extra stake.

06
🏆

Claim Winnings — Fast bKash/Nagad Withdrawal

Head to the withdrawal section, enter your bKash or Nagad number, and confirm. Most payouts are processed within minutes, directly to your mobile wallet.

Betting Glossary

RTP (Return to Player)
RTP is the percentage of all wagered money a slot or casino game pays back to players over time. A 96% RTP means the game returns ৳96 for every ৳100 wagered on average.
House Edge
The house edge is the mathematical advantage the casino holds over the player on any given game. A lower house edge means more favourable odds for the player.
Wagering Requirement
A wagering requirement specifies how many times you must wager a bonus amount before withdrawing winnings derived from it. For example, a 20x requirement on ৳1,000 means you must bet ৳20,000 in total.
Bankroll
Your bankroll is the total amount of money you have set aside specifically for gambling. Managing it carefully is the foundation of responsible gaming.
Odds
Odds represent the probability of an event occurring and determine how much you win relative to your stake. Decimal odds of 2.50 mean a ৳100 bet returns ৳250 total.
Live Bet (In-Play Betting)
A live bet is placed while a match or game is already in progress. Odds shift in real time as the action unfolds, allowing you to react to momentum changes mid-match.
Parlay / Accumulator
A parlay (or accumulator) combines multiple bets into a single wager. All selections must win for the bet to pay out, but the combined odds offer significantly higher returns.
Cash Out
The cash out feature lets you settle a bet before the event finishes, locking in a partial profit or cutting a potential loss before the final result.
Volatility
Volatility (also called variance) describes how frequently and how much a slot pays out. High volatility slots pay less often but in larger amounts; low volatility slots pay smaller amounts more regularly.
Free Spin
A free spin allows you to spin a slot reel without using your own money. Free spins are commonly awarded as a bonus or triggered by scatter symbols in-game.
🏆 ৳2.5M Paid Out
👥 18K+ Players
🎮 500+ Games
🕐 24/7 Support

Account Verification (KYC) Guide

🛡️

Why KYC Is Required

KYC (Know Your Customer) verification keeps your account secure, prevents fraud, and ensures compliance with international security standards. It also unlocks faster withdrawals and higher limits.

🪪

Documents You Will Need

Typically you will need your NID (National ID card) or passport, a recent utility bill or bank statement for address proof, and a clear selfie holding your ID. All documents must be readable and unexpired.

🤳

Selfie Verification

Take a clear photo of yourself holding your NID card next to your face. Make sure both your face and the card text are clearly visible. Blurry or partially obscured photos will be rejected.

⏱️

Processing Time

Most KYC reviews are completed within 1–24 hours. You will receive a notification once your account is verified. During peak periods such as BPL season, reviews may take slightly longer.

✅

After Verification

Once verified, your withdrawal limits increase, faster processing applies, and access to VIP programs opens. Verified accounts also benefit from priority customer support at vj999.

24/7 Customer Support

📧

Email Support

[email protected]

💬

Live Chat

Live chat is available 24/7 directly inside the vj999 platform. Average response time under 2 minutes. Local Bangla-speaking support agents available 24/7.

📣

Telegram & WhatsApp

Reach our support team via Telegram or WhatsApp for fast assistance. Handles are displayed after you log in to your vj999 account. Response guaranteed within 5 minutes during business hours.

🌐

Language Support

Our support team is fully fluent in both English and Bangla. Whether you prefer to write in English or Bangla, you will always receive a clear, helpful response from a real agent.

Ready to Start Winning at vj999?

Join thousands of players from Dhaka, Chittagong, Sylhet, and across Bangladesh. Deposit with bKash in seconds and play your favourite games today.

Register & Play Now
🔐 vj999 respects your privacy. We collect only the data necessary to operate your account and process transactions. Read our full Privacy Policy.
21+This platform is intended for adults aged 21 and above only. Please gamble responsibly.

Frequently Asked Questions

Visit vj999 in your mobile browser, tap the registration button, fill in your name, phone number, and preferred password, then confirm your account via the SMS code sent to your number. The entire process takes under 2 minutes.

Log in to your vj999 account, go to the Deposit section, select bKash or Nagad, enter the amount and your mobile wallet number, then confirm the payment in your bKash or Nagad app. Funds appear in your account instantly.

The minimum deposit at vj999 is ৳100 for bKash and Nagad. There is no minimum deposit requirement for bank transfers, though individual bank limits may apply. You do not need a bank account to play — mobile wallets are fully supported.

Most withdrawals to bKash and Nagad are processed within 5–10 minutes of approval. Bank transfers typically take 1–3 business days. Verified accounts receive priority processing and enjoy faster payout times.

A wagering requirement means you must bet the bonus amount a set number of times before withdrawing any winnings earned from it. For example, a ৳1,000 bonus with a 20x wagering requirement means you must wager ৳20,000 in total before the bonus converts to withdrawable cash.

vj999 uses 256-bit SSL encryption to protect all transactions and personal data. The platform operates under strict fair play and RNG certification standards. Your financial details are never shared with third parties.

Yes. vj999 provides deposit limits, session time reminders, self-exclusion options, and direct links to responsible gaming resources. We encourage all players to set personal limits and review our Responsible Gaming page regularly.

Log in to your vj999 account and go to the Verification section. Upload a clear photo of your NID card (front and back) and a selfie holding your NID. Our team reviews submissions within 1–24 hours and notifies you by message once approved.