Play Casino Games at 999 joya
at Live Tables
Baccarat, Roulette, Teen Patti and Andar Bahar — every game is streamed live in real time with trained dealers. The dealer on the other side of the screen is just like being at a real casino table.
See What's Where
Ludo Quick
The online version of the familiar Ludo board — quick rounds, real-money competition with multiple players. Easy to play on mobile too.
Casual GameJackpot Bingo
Multiple Bingo variants in one place — match numbers on each card to grow your prize, with a chance to win big in jackpot rounds.
JackpotCricket
Match winner, over/under and multi-bet options for all major tournaments including BPL, IPL and T20 World Cup. Live odds available for Bangladesh Tigers matches.
Cricket BettingSlots
Hundreds of slot games from well-known studios including PG Soft, Pragmatic Play and JILI. From Megaways mechanics to classic fruit slots — all types are here.
Slot Games999 joya Casino
Live dealer tables from Evolution, Pragmatic Play Live and Ezugi — Baccarat, Roulette, Teen Patti and Andar Bahar streamed live.
Live CasinoAim Your Cannon in Fishing Games
In fishing games you choose a cannon — the cannon level sets the bet for each shot. Aim at the fish and sea creatures swimming across the screen; small fish are easier to catch, but large boss creatures give bigger rewards and require more shots. Multiple players can play at the same table at the same time.
Mega Fishing
JILI
Multiple boss fish across a large underwater map — in raid boss rounds everyone attacks together and rewards are shared.
Fa Chai Fishing
Fa Chai
Classic fishing mechanics, clean graphics. Each fish has its own multiplier — upgrade the cannon to target bigger creatures.
Fishing God
Spadegaming
A god-themed fishing game — a special lightning weapon can hit all the fish on screen at once.
All-star Fishing
JILI
Multiple character skills included — each has a different cannon type, with high multipliers available in boss waves.
See more fishing and arcade games → Slot and Arcade Game Collection
Why 999 joya Is Different
999 joya is built with Bangladeshi players in mind — no language barrier, familiar payment methods, and every feature suited to the local environment. Our goal is simple: every player should feel comfortable and secure in every session.
The range of options here is wide — cricket betting from BPL to IPL and T20 World Cup, popular slots from PG Soft and Pragmatic Play, live dealer Baccarat and Roulette from Evolution and Ezugi, Teen Patti, Andar Bahar, fishing games, and arcade titles from JILI and Spribe.
Deposits and withdrawals work through familiar mobile banking services including bKash, Nagad and Rocket. SSL encryption is used to protect accounts, and a Bangla-speaking support team is available seven days a week, twenty-four hours a day via live chat and email.
Learn More About UsKnow Three Things Before You Start
100% bonus on your first deposit, up to ৳20,000. Minimum deposit ৳300.
Wagering requirement: 25 times the bonus amount. That means a ৳1,000 deposit gives you a ৳1,000 bonus, and you must wager ৳25,000 before withdrawing the bonus.
Read the full terms and conditions before claiming the bonus.
Weekly cashback is available at three VIP levels: Bronze (0.4%), Silver (0.8%) and Gold (1.2%).
Cashback is calculated on the week's net loss. Example: a Silver member with a weekly net loss of ৳20,000 receives ৳160 cashback.
Play regularly to move up a level.
Wagering means placing the bonus amount as bets a set number of times. Example: ৳40,200 deposit with a ৳20,000 bonus — balance ৳60,200 — wagering ৳20,000 × 25 = ৳5,00,000.
Minimum withdrawal ৳500. The bonus cannot be withdrawn until wagering is complete.
Do the calculation before claiming a bonus.
To learn more about VIP benefits → 999 joya VIP Program Details
Check These Before Your First Deposit
Read the welcome bonus terms — claim the bonus with the 25x wagering requirement in mind; not reading the terms risks losing the bonus.
Check the minimum deposit — a minimum of ৳300 must be deposited with any method; amounts below this will not be added to your balance.
Use a payment account in your own name — depositing from someone else's bKash or Nagad can cause problems when withdrawing.
Complete KYC verification — verifying your account with your NID or passport in advance means your first withdrawal will not be held up.
Set a deposit limit — set a weekly or monthly limit; this is the most effective step for responsible play.
Remember the minimum withdrawal — a withdrawal request cannot be made with a balance below ৳500; if your balance is lower, play more or add funds.
Quick Deposit via bKash and Nagad
Start depositing from just ৳300 with familiar mobile wallets — your balance is added within minutes without visiting a bank.
bKash
The most familiar option for those who transact on mobile every day.
Nagad
Runs on the post office network — widely available in rural areas too.
Rocket
Dutch-Bangla Bank's mobile service — can also be linked to a bank account.
Upay and Bank Transfer
UCB Bank's Upay or direct transfer to banks such as Dutch-Bangla, BRAC and Islami Bank.
Take a Seat at the Live Casino Table
Baccarat, Roulette or Teen Patti — join any table and experience playing directly with a real dealer.
Go to 999 joya Login PageHow Fast Are Withdrawals
bKash • Nagad • Rocket • Upay • Bank Transfer
Withdraw using the same method you used to deposit.
Standard withdrawal time is the same across all methods — between 15 minutes and 2 hours.
Withdrawals process faster when KYC verification is complete.
Your account must have at least ৳500 to make a withdrawal.
Payouts go only to an account in your own name.
Account verification (KYC) ensures secure payouts. Every withdrawal goes only to a verified mobile wallet or bank account in your own name.
Play Right Now with Real Dealers
Live casino at 999 joya is not just cards turning on a screen — trained dealers speak directly to camera, and every deal is broadcast in high-definition video.
- Baccarat — multiple tables from Evolution and Ezugi, the most popular live game in Bangladesh
- Teen Patti — the traditional South Asian card game at online tables
- Andar Bahar — quick rounds with simple rules, suitable for beginners too
- Roulette — European and American variants, chat with the dealer via live chat
24/7 Support in Bangla
Whenever you have a problem — even if a withdrawal is stuck at 3 a.m. or you have a question about a bonus — the 999 joya Bangla-speaking support team is ready to respond on live chat seven days a week, twenty-four hours a day.
Help is available for opening an account, deposits and withdrawals, understanding bonus terms, technical issues and the rules of any game. The same support is available in English as well.
Live Chat
Instant access from any page on the site.
Contact us by email for detailed issues.
Betting Exchange: Understanding Back and Lay
In a regular sportsbook, you bet against the platform. In an exchange, the odds come from other players — the platform only sits in the middle and takes a small commission on the winning side.
There are two roles in an exchange:
Working example (decimal 2.00):
BACK Team A, ৳1,000 — if Team A wins, you profit ৳1,000 (minus commission); if they don't win, you lose ৳1,000.
LAY Team A, ৳1,000 backer's stake — your liability is ৳1,000 (৳1,000 × 1.00); if Team A does not win, you profit ৳1,000 (minus commission); if they win, you pay ৳1,000.
Team A and Team B are for illustration only. These are not actual odds or any guarantee of winning.
Keep Your Account Secure
Never share your OTP with anyone
Asking for an OTP goes against site policy, even if someone claims to be support staff. If anyone asks for it, that is a scam.
Verify the domain before logging in
Fake sites can look exactly like the real one. Check the address bar every time to make sure you are on the correct domain.
Use a strong password
Create a password using a mix of letters, numbers, and special characters, and do not reuse passwords from other sites.
Log out on shared devices
If you play at a cyber café or on someone else's phone, always log out at the end of the session and clear the browser history.
Only contact us through the site's live chat or email
Any "support" reaching out through other channels may actually be a scammer.
Do not trust offers from Telegram or WhatsApp
Verify any promotion shown in a screenshot or sent through an "agent" directly on the site — do not respond to promotions from any source other than the official site.
Common Misconceptions About Gambling
"A slot that hasn't paid out for a long time is due to pay now."
RealityEvery spin is completely independent, determined by an RNG. Previous results have no effect on future rounds.
"After a losing streak, a win is bound to come."
RealityEvery bet is a separate event. No matter how many losses pile up, the probability of the next bet stays the same.
"There is a guaranteed winning method in Baccarat."
RealityNo betting system can eliminate the house edge. Over the long run, the house advantage holds firm.
"Depositing more increases your chances of winning."
RealityStake size does not change the RTP. A bigger bet means bigger swings, not a better chance of winning.
"Slots pay out more at certain times of the day."
RealityAn online slot's RNG does not follow the clock or the time of day — results are completely random.
"More competition makes it harder to win."
RealityThe number of other players does not affect the outcome of slots or table games; each round is independent.