wj999 Betting App — Play on mobile and enjoy big wins anytime, anywhere
wj999 is built for players in Bangladesh — easy deposits via bKash and Nagad, live cricket betting, and thousands of slots and casino games all in one platform.
Welcome Bonus Offer
Get on Your First Deposit
Up to ৳5,000 Bonus
- 100% match bonus on your first deposit
- Bonus up to a maximum of ৳5,000
- Wagering requirement only 10x
- Minimum deposit only ৳100
- Applies to bKash, Nagad, Rocket — all payment methods
- For players aged 21 and above only
Terms and conditions apply
Why Choose wj999?
Fast Withdrawals
Receive your money in as little as 30 minutes to 3 hours
FastestSecure Platform
SSL encryption and fair play guaranteed
SecurityLive Cricket Betting
BPL, T20 World Cup and IPL live odds
Live BettingBangladeshi Payments
bKash, Nagad, Rocket and bank transfer supported
Payment24/7 Bangla Support
Get help in Bengali via live chat for any issue
SupportMobile App
Lightweight APK — runs smoothly on any Android phone
AndroidVIP Program
5-tier VIP — weekly cashback and exclusive benefits
VIPLarge Game Library
Slots, live casino, fishing, and crash games all in one place
GamesHot Game Selection
Cricket Betting Markets
From Bangladesh Tigers matches to IPL and T20 World Cup — bet on every moment of cricket at wj999.
| Betting Market | Simple Examples |
|---|---|
| Match Winner | Bangladesh vs Pakistan — bet on Bangladesh to win |
| Toss Winner | Bet on which team wins the toss — settled before the match begins |
| Top Batsman | Bet on who will score the most runs in a specific innings |
| Total Runs Over/Under (Total Runs O/U) | Whether total runs in the match will be over or under 280 — bet above or below a set line |
| Runs in Over/Session | Whether total runs in the 15th over will be more than 8 — popular in live betting |
| Method of Dismissal | Whether the next wicket will fall bowled, LBW, caught, or another way |
| Player of the Match | Bet on who will be Man of the Match before the match starts |
How do live in-play odds change?
After each wicket, the batting team's chances of winning shift, and the odds reflect that instantly. Once the powerplay ends, odds in the match winner market change noticeably based on the run rate and overs remaining. In live betting, it is important to follow these changes closely.
— wj999 Platform, Bangladesh
Trusted Game Providers
wj999 features games from the world's leading gaming companies:
Quality gaming experience, guaranteed standard
Every game at wj999 comes from globally recognised providers. From Pragmatic Play's Gates of Olympus to PG Soft's Fortune Tiger, JILI's fishing games, and Spribe's Aviator — all available in one place. Games are regularly audited and fair play is guaranteed. From Dhaka to Chittagong — these world-class games can be enjoyed from anywhere in the country.
The games run smoothly even on mobile data. Lag-free gaming even on slow internet is one of wj999's key features.
wj999 VIP Program
The more you play, the more rewards you earn. Enjoy weekly cashback and exclusive benefits across five tiers.
Get started and enjoy your first rewards
Play regularly to move up to Silver
Enhanced benefits for active players
Premium benefits for high-level players
Highest tier — exclusive benefits and personal service
How to Get Started
Create an Account
Go to the wj999 website and register quickly with your name, mobile number, and password. The whole process takes just a few minutes.
Log In
Log in to wj999 with your mobile number and password. Works on both the mobile app and browser.
Make Your First Deposit
Deposit from just ৳100 via bKash, Nagad, Rocket, or bank transfer. Get up to ৳5,000 as a 100% bonus on your first deposit.
Place Your First Bet
Cricket betting, slot games, or live casino — choose your preferred game and start playing. Remember: play responsibly.
What Is a Crash Game?
Fast-paced multiplier game
Crash games like Aviator are simple but exciting. In each round, a plane takes off and the multiplier keeps rising. You need to cash out before the plane crashes.
Place your bet before the round begins. The higher the multiplier climbs, the bigger the potential win — but the plane can crash at any moment. Using the auto cash-out feature lets you automatically collect your winnings at a set multiplier.
Important: Set a stop limit for yourself before you start playing. Because each crash game round is very short, your budget can run out quickly. No prediction or 'signal' for a win is possible.
Install the Android App
Using the wj999 mobile app makes playing even easier. The app uses less bandwidth on mobile data, so it runs smoothly even on a slow internet connection. You can make fast deposits via bKash or Nagad, and watch and bet on live cricket matches from anywhere.
Installation Steps
- Download the APK file from the official wj999 website
- Go to Android Settings → Security → enable the "Install from unknown sources" option
- Tap the downloaded APK file to install
- Open the app and log in to your account
- For security, turn off the "Install from unknown sources" option again
Minimum requirements: Android 7 or above, approximately 100 MB of free storage.
Warning: Never install the wj999 APK from Telegram, Facebook, or any other unofficial source — download only from the official site.
Understanding RTP and House Edge
RTP (Return to Player) refers to the percentage of total bets a game returns to players over the long run. For example, if a slot game has an RTP of 95%, it returns an average of ৳95 for every ৳100 wagered — but this is a long-term average, not a guarantee for any single session.
RTP varies across different games. Slot games typically fall between 92%–98%, card games like blackjack can reach close to 99%, and roulette generally sits around 94%–97%. These are general ranges — check the provider's information for any specific game.
House Edge is the flip side of RTP. Subtract RTP from 100% to get the house edge. So a 95% RTP means a 5% house edge — that is the casino's average advantage. A lower house edge means a relatively better game for the player.
Why does this matter? Because it helps set realistic expectations about your budget. If you plan to play for a long time on a game with a high house edge, your budget is more likely to run out quickly. Informed players always consider this before choosing a game.
Quick reference
Bankroll Management Guide
1. Keep your budget separate
First, decide how much you can spend on gaming this month and do not go beyond that amount. Never mix your gaming budget with everyday expenses or savings.
2. Divide into sessions
Split your total budget into smaller sessions. If your monthly budget is ৳2,000, try not to use more than ৳500 per week. This approach gives you the chance to play over a longer period.
3. The 1–5% rule per bet
Experienced players generally do not place more than 1% to 5% of their total bankroll on a single bet. This reduces the risk of losing everything in one bad session.
4. The stop-after-winning rule
Once you reach your target after a good win, stop. Many players keep going after a win and end up losing everything — be careful of that pattern.
5. Follow your loss limit
Decide in advance how much you are willing to lose in a day before you stop playing. When you reach that limit, take a break and wait for the next day. Placing bigger bets to "recover" lost money is never a good strategy.
Account Verification Process
KYC (Know Your Customer) verification is a standard security process that keeps your account safe and confirms that the right person is making withdrawals.
Why is it needed?
KYC is important for ensuring account security and preventing unauthorized transactions. It is done to protect your money.
Required documents
A National ID card (NID), proof of address (utility bill or bank statement), and a selfie photo may be required.
Processing time
Verification is usually completed within 1 to 24 hours. Submitting clear and accurate documents speeds up the process.
After verification
Once verification is complete, your withdrawal limit increases and your account is marked as fully secured.
Betting Glossary
A simple explanation of essential betting and casino terms for new players:
RTP (Return to Player)
The average rate at which a game returns a percentage of total bets to players over the long run. A higher RTP is generally more favorable for the player.
House Edge
The casino's average profit rate, which works against every bet placed. House Edge = 100% - RTP. A lower house edge means more opportunity for the player.
Wager / Wagering Requirement
The condition specifying how many times a bonus must be wagered before it can be withdrawn. For example, 10x means ৳10,000 in bets are required for a ৳1,000 bonus.
Stake
The amount of money placed on a specific bet. The higher the stake, the higher the potential win — but the risk is proportional as well.
Odds
A way of expressing the probability of an event and the potential payout. Higher odds mean a larger win, but the probability is lower.
Parlay / Accumulator
Multiple bets combined into one larger wager — all bets must win. The risk is higher but so is the potential reward.
Live Bet
The ability to place bets in real time while a match is in progress. Odds change every moment, giving strategic players an opportunity to act.
Cash Out
The option to take a partial or full return from your bet before the match or game ends. Used to reduce risk.
Volatility
The degree to which wins and losses fluctuate in a game. High volatility means big wins come less often but are larger when they do; low volatility means smaller wins occur more frequently.
Free Spin
A chance to spin for free in a slot game, usually given as part of a bonus or promotional offer.
Bankroll
The total amount of money set aside for gaming. Healthy bankroll management is the key to playing over the long term.
Spread
A betting method where you wager on the difference between two teams. For example, a "5-run spread" means one team must win by more than 5 runs.
Responsible Gaming
wj999 believes entertainment is only enjoyable when it is experienced responsibly. We are committed to providing all our players with a safe and balanced gaming experience.
Deposit limits
Set daily, weekly, or monthly deposit limits. Once set, they take effect immediately.
Session time limits
Set a time limit for how long you play. You will receive a reminder when the time is up.
Take a break
Use the temporary break or self-exclusion feature if you feel you are losing control over your gaming.
Get support
If you are experiencing problems, contact us via 24/7 Bengali live chat.
Age limit: wj999 is for players aged 21 and above only. Creating an account for minors is strictly prohibited.
About the privacy policy
wj999 places the highest importance on protecting your personal information. We use SSL encryption and do not sell your information to third parties. Your registration, transaction, and gaming data are used solely for account management and security purposes. For more details, read our privacy policy.
Join today and get a 100% bonus on your first deposit
Start by depositing as little as ৳100 via bKash or Nagad. Join millions of players on wj999.
Log in now