Live Dealer Casino

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.

Bangla Support 24/7 bKash · Nagad · Rocket 100% Welcome Bonus For 21+
999 joya live casino table real time games
100% First Deposit Bonus
৳300 Minimum Deposit
15 min Fastest Withdrawal
24/7 Bangla Support
Site Sections

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 Game

Jackpot 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.

Jackpot

Cricket

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 Betting

Slots

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 Games

999 joya Casino

Live dealer tables from Evolution, Pragmatic Play Live and Ezugi — Baccarat, Roulette, Teen Patti and Andar Bahar streamed live.

Live Casino
Fishing and Arcade

Aim 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

About Us

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 Us
999 joya platform safe and varied gaming
Offer Comparison

Know Three Things Before You Start

VIP Cashback
1.2%

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.

Guide to Understanding Wagering
×25

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.

For 21+ only. Gambling is entertainment — not a solution to financial problems. Play responsibly. Responsible Gaming Guide

To learn more about VIP benefits → 999 joya VIP Program Details

Checklist

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

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.

1On the deposit page, select bKash and enter the amount (minimum ৳300)
2Send to the payment number in the bKash app
3Enter the transaction ID — balance is added

Nagad

Runs on the post office network — widely available in rural areas too.

1Select Nagad on the deposit page
2Send to the given number via the Nagad app or USSD
3Enter the reference number and your balance updates

Rocket

Dutch-Bangla Bank's mobile service — can also be linked to a bank account.

1Select Rocket and enter the amount
2Make a merchant payment from your Rocket wallet
3Submit the transaction number

Upay and Bank Transfer

UCB Bank's Upay or direct transfer to banks such as Dutch-Bangla, BRAC and Islami Bank.

1Select your preferred bank or Upay
2Send the specified amount to the account number
3Upload the slip or reference
999 joya live baccarat table playing with dealer
Start Now

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 Page
Payment Information

How Fast Are Withdrawals

Methods

bKash • Nagad • Rocket • Upay • Bank Transfer

Withdraw using the same method you used to deposit.

15 min — 2 hours

Standard withdrawal time is the same across all methods — between 15 minutes and 2 hours.

Withdrawals process faster when KYC verification is complete.

Minimum ৳500

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.

Live Tables

Play Right Now with Real Dealers

999 joya live roulette and baccarat stream

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
Support

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.

Email

Contact us by email for detailed issues.

999 joya Customer Support & Live Chat in Bengali
Sports Betting

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:

Back (bet for) Lay (bet against)
You win if the team wins You win if the team does not win
You lose your stake if they lose You are liable if the team wins
Familiar, like a regular bet Playing the role of the bookmaker

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.

999 joya Cricket Betting Exchange Odds
Security

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 Myths vs. Reality

Common Misconceptions About Gambling

Common Belief

"A slot that hasn't paid out for a long time is due to pay now."

Reality

Every spin is completely independent, determined by an RNG. Previous results have no effect on future rounds.

Common Belief

"After a losing streak, a win is bound to come."

Reality

Every bet is a separate event. No matter how many losses pile up, the probability of the next bet stays the same.

Common Belief

"There is a guaranteed winning method in Baccarat."

Reality

No betting system can eliminate the house edge. Over the long run, the house advantage holds firm.

Common Belief

"Depositing more increases your chances of winning."

Reality

Stake size does not change the RTP. A bigger bet means bigger swings, not a better chance of winning.

Common Belief

"Slots pay out more at certain times of the day."

Reality

An online slot's RNG does not follow the clock or the time of day — results are completely random.

Common Belief

"More competition makes it harder to win."

Reality

The number of other players does not affect the outcome of slots or table games; each round is independent.

Betting is adult entertainment — for ages 21+. Play for fun, never to chase losses. Read our responsible gaming advice