For ages 21+

joya bet Online Casino —
Live Dealer Tables for a Real Experience

Baccarat, Roulette, Teen Patti and Andar Bahar — play with professional dealers via direct stream. Also features cricket betting, hundreds of slots and fast payments.

100% First Deposit Bonus
৳8,000 Maximum Bonus
24/7 Live Support
joya live casino table dealer

Explore Our Categories

Each category has detailed guides, strategies and a list of games.

3-Hand Casino Hold'em

A popular variant of poker where three hands can be played at once. Rules and betting strategies are discussed in detail here.

Read the 3-Hand Holdem rules

Wallet

Deposit and withdraw via bKash, Nagad, Rocket, Upay and bank transfer. Find your balance and transaction history here.

View wallet and payment guide

Cricket

Place bets on BPL, IPL, T20 World Cup and other international matches. A complete guide to odds formats and betting markets is available here.

Read the cricket betting guide

Slots

A large collection of popular slot games from PG Soft, JILI, Pragmatic Play and many more providers. Learn about RTP and features.

View the full slots collection

joya Casino

Live dealer tables from Evolution, Pragmatic Play Live and Ezugi — Baccarat, Roulette, Teen Patti and Andar Bahar all under one roof.

View joya live casino games

joya VIP Membership

As a reward for regular play, joya offers weekly cashback across three VIP levels. The more you play, the higher your level and the better your cashback rate. Calculated on your net loss each week, so every week is a fresh opportunity.

Level Weekly Cashback Benefits
Bronze Up to 0.3% Entry level for new members — earn cashback on weekly net losses
Silver Up to 0.7% For more active players — higher cashback and priority support
Gold Up to 1.0% Maximum cashback for top members, with special offers and personalised service

Example: Silver member, weekly net loss ৳20,000 → ৳20,000 × 0.7% = ৳140 cashback.

joya VIP members special rewards

Crash and Instant Games

In a crash game, a multiplier starts rising at the beginning of each round — starting from 1.0× and potentially increasing many times over within seconds. The player must cash out before the game "crashes". If you cash out before the crash, you win according to that multiplier. If you don't, your bet is lost. You can also set an auto cash-out at a specific multiplier in advance.

Each round is completely random. Set a budget before placing bets — for players aged 21+.

Fast-paced games, results in seconds

Spribe

Aviator

A plane flies and a multiplier rises — cash out before the crash. Maximum RTP 97%. Each round is independently random.

Mines picking game

Choose safe tiles on a grid — each correct pick increases the multiplier. Mines are hidden; cash out at any time.

Pinball drop game

Drop a ball from the top and it bounces off various pins before landing in a multiplier slot at the bottom. Simple, fast and every drop is different.

Why Choose joya

A reliable platform built with Bangladeshi players in mind.

⚡

Fast Withdrawals

Payments are typically completed within 15 minutes to 2 hours.

🏏

Cricket Betting

BPL, IPL, T20 World Cup — top odds on Bangladesh's favourite tournaments.

🔒

Secure Transactions

Your account is protected with SSL encryption and two-factor verification.

🎧

Support in Bangla

24/7 live chat and email support available in both Bangla and English.

📱

Easy on Mobile

Available on Android and iOS — play from anywhere.

🎁

Regular Bonuses

Weekly reloads, slots festivals, cricket offers — promotions run all year.

🎲

Live Dealer

Play Baccarat and Teen Patti with professional dealers via direct stream.

💳

Local Payments

Deposit from just ৳200 via bKash, Nagad, Rocket, Upay and bank transfer.

How to Get Started

1

Register

Open an account in a few minutes with your name, mobile number and password. For users aged 21+.

2

Verify Your Identity

Complete KYC by uploading your National ID (NID) or passport — this is required to keep withdrawals secure.

3

Make a Deposit

Deposit from just ৳200 via bKash, Nagad or your preferred method and claim your welcome bonus.

4

Play Games

Slots, live casino or cricket betting — pick what you like and enjoy.

5

Withdraw

Once your winnings reach ৳800 or more, make a withdrawal — usually delivered within 15 minutes to 2 hours.

Start today — great games are waiting

Live dealer tables to cricket betting — all in one place.

Go to joya Login page
joya cricket betting odds board

Learn to Read Betting Odds

Bangladeshi bettors typically encounter three odds formats. Each format expresses the same probability — only the way it is written differs. Once you understand them, you can easily compare odds on any site.

Decimal Odds

The most common format. The number shows the total return — meaning it directly shows how much you get back including your stake. 2.00 means your stake is returned doubled.

Example 1 — Team A can win, stake ৳1,000:

Decimal: 2.25 → return ৳2,250 (profit ৳1,250 + stake ৳1,000)

If you lose: ৳1,000 is gone.

Example 2 — Team B (favourite), stake ৳1,000:

Decimal: 1.25 → return ৳1,250 (profit ৳250)

Fractional Odds

The traditional format from British horse racing. The left side of the fraction is the profit, the right side is the stake. 5/4 means a ৳4 bet returns ৳5 profit.

Example 1 — Team A, stake ৳1,000:

Fractional: 5/4 → profit ৳1,250, total return ৳2,250

Example 2 — Team B (favourite):

Fractional: 1/4 → profit ৳250 on a ৳1,000 stake

American Odds

A '+' sign means how much profit you make on a ৳100 stake; a '−' sign means how much you need to stake to make ৳100 profit.

Example 1 — Team A, stake ৳1,000:

American: +125 → profit ৳1,250, total ৳2,250

Example 2 — Team B (favourite):

American: −400 → profit ৳250 on a ৳1,000 stake

Always bet within your means — betting is not a source of income.

Payment Methods at a Glance

Transact easily from Dhaka and anywhere in Bangladesh using familiar mobile banking and bank transfer options.

A minimum deposit of ৳200 and minimum withdrawal of ৳800 apply to all methods.
Method Deposit Withdraw Minimum Withdrawal Time
bKash ✓ ✓ Deposit ৳200 / Withdraw ৳800 15 minutes — 2 hours
Nagad ✓ ✓ Deposit ৳200 / Withdraw ৳800 15 minutes — 2 hours
Rocket ✓ ✓ Deposit ৳200 / Withdraw ৳800 15 minutes — 2 hours
Upay ✓ ✓ Deposit ৳200 / Withdraw ৳800 15 minutes — 2 hours
Bank Transfer ✓ ✓ Deposit ৳200 / Withdraw ৳800 15 minutes — 2 hours

Withdrawals are sent only to an account registered in the member's own name. Major Bangladeshi banks are supported, including Dutch-Bangla Bank, BRAC Bank and Islami Bank.

joya fast payments via bKash and Nagad

Keep Your Account Secure

Staying safe online is straightforward — a few simple habits can protect your account and money.

Never share your OTP with anyone

Do not give your OTP to anyone who claims to be support staff — genuine support will never ask for your OTP.

Check the domain

Before logging in, check the correct domain in your browser's address bar. Fake sites look almost identical — they just have a slight spelling difference.

Use a strong password

Use a unique password with a mix of uppercase and lowercase letters, numbers, and special characters — do not use the same password on other sites.

Log out on shared devices

If you use a friend's or family member's phone, always log out at the end of the session and do not save your password.

Contact us directly through the site

If you have a problem, contact us only through the website's live chat or email — not through third-party numbers or apps.

Do not trust forwarded offers

Do not accept bonus screenshots or 'agent' offers sent via Telegram or WhatsApp without verifying them — all offers are available on joya's official site.

Account Verification (KYC) Guide

The KYC (Know Your Customer) process ensures account security, prevents fraud, and verifies the 21+ age requirement. Completing it is necessary to keep withdrawals secure.

Documents commonly required

  • National ID card (NID), passport, or driving licence
  • Proof of address — a recent utility bill or bank statement
  • Selfie holding your ID

Step-by-step verification process

1

Log in to your account

Go to profile settings and open the "Identity Verification" or KYC section.

2

Upload your documents

Upload clear photos of the front and back of your NID or passport. If the photos are blurry or cut off, you will need to retake them.

3

Submit a selfie

Take a clear selfie holding your ID. Both your face and the text on the document must be visible.

4

Wait for approval

The support team reviews the documents and completes verification — the time depends on the quality of the documents submitted.

Security note

Only upload on HTTPS sites — look for the padlock icon in your browser.

If possible, cover part of the NID number (keep only a portion visible at the front).

Do not send documents through unsecured chats or third-party apps.

joya Account Verification & Security

joya Live Table Games

Play via live stream directly from the studios of Evolution, Pragmatic Play Live, Ezugi, and Vivo Gaming — Teen Patti and Andar Bahar are especially popular with Bangladeshi players.

joya Baccarat Live Table

Baccarat & Roulette

The most well-known live casino tables. In Baccarat, bet on Player, Banker, or Tie; in Roulette, bet on numbers or colours. Evolution and Pragmatic Play Live tables offer the highest stream quality.

joya Teen Patti & Andar Bahar Live Games

Teen Patti & Andar Bahar

Traditional South Asian card games now available with a live dealer. Bangladeshi players can play by the familiar rules at Ezugi and Vivo Gaming tables.

Studios available at joya

Top content from the world's leading game developers on one platform — from slots to live casino.

joya Wazdan
Wazdan
Slot Games
joya KA Gaming
KA Gaming
Slot Games
joya Playtech
Playtech
Live Casino
joya Hacksaw Gaming
Hacksaw Gaming
Slot Games
joya Pragmatic Play
Pragmatic Play
Slot Games
joya Spadegaming
Spadegaming
Slots & Fishing Games
joya JILI
JILI
Slots, Fishing, Card & Bingo
joya Ezugi
Ezugi
Live Casino
joya Welcome Bonus & Promotions

Welcome Bonus for New Members

Get a 100% bonus on your first deposit — up to ৳8,000. To withdraw the bonus, you must wager the bonus amount 10 times.

Example 1

Deposit ৳1,000 → Bonus ৳1,000 → Balance ৳2,000

Wager: ৳1,000 × 10 = ৳10,000

Example 2

Deposit ৳16,200 → Bonus ৳8,000 → Balance ৳24,200

Wager: ৳8,000 × 10 = ৳80,000

Only members aged 21+ can claim the bonus