joya cricket sports betting hero banner
21+ | Bangladesh Online Betting

joya login — Sports Betting — choose the best markets for BPL, IPL and international cricket

From match-winner to top batsman, runs over/under — bet on every Bangladesh Tigers match and withdraw fast to bKash or Nagad.

100% First Deposit Bonus
৳300 Minimum Deposit
5-30 Minute Withdrawal
24/7 Live Support

Instant Games

Crash and Quick-Play Games

In a crash game, a multiplier rises from the start of each round — you must cash out before it crashes. You can set an auto cash-out in advance. Each round lasts only a few seconds.

The result of every round is entirely random. Set your budget before you start playing and stay within your limit. For players 21+ only.

Crash Game

Aviator — Spribe

The multiplier rises as the plane flies — if you do not cash out in time, you lose everything. Maximum RTP 97%.

Mines Picking

Mines Picker

Select cells on the grid one by one — each successful pick increases the multiplier, but clicking a wrong cell ends the round.

Plinko Drop

Ball Drop Challenge

Drop a ball from the top — it rolls through the pegs and whichever slot it lands in at the bottom gives you that multiplier.

About Us

joya — Trusted Online Betting Platform

joya was built with Bangladeshi players in mind — to give everyone a safe, straightforward platform in Bengali where they can play with confidence. Our goal is not just to offer games, but to deliver genuine enjoyment in a responsible and transparent environment.

joya offers sports betting (cricket, football and more), live casino (Baccarat, Roulette, Teen Patti), slot games (hundreds of titles from PG Soft, Pragmatic Play, JILI and many other studios), crash games and fishing games.

We use SSL encryption and OTP verification to protect your account. Transactions via bKash, Nagad, Rocket, Upay and bank transfer are completed in just a few minutes. For any issue, 24/7 live chat and email support is available in both Bengali and English. Log in to your account easily from the joya login page.

Learn more about our brand and mission

joya online betting platform introduction
Categories

Explore Our Categories

Hi-Lo

Card high or low — this simple guessing game wraps up each round in just a few seconds. Ideal for both new and experienced players.

See the Hi-Lo card game rules

Phoenix Rises

Phoenix Rises slot features cascading reels and a multiplier — a new opportunity opens after every winning combination.

Learn about the Phoenix Rises slot game

Cricket

BPL, IPL, T20 World Cup — bet directly on match-winner, top batsman, runs and odds markets.

See cricket betting markets and guide

Slots

A large collection of classic, video, Megaways and jackpot slots from PG Soft, Pragmatic Play, JILI and many other studios.

See the full slot game collection

joya Casino

Live Baccarat, Roulette, Teen Patti and many more live games at tables from Evolution, Pragmatic Play Live and Ezugi.

See live casino games and tables
Local Platform

Built for Bangladeshis

Fully in the Bengali Language

Every section of the site runs in Bengali — play without any language barrier.

24/7 Support — in Bengali and English

Get your issues resolved at any time via live chat and email.

Taka (৳ BDT) Currency

All transactions are in Bangladeshi Taka — no conversion needed.

Local Payments — bKash, Nagad, Rocket, Upay

Deposit and withdraw via familiar mobile banking and bank transfer.

SSL-Secured Account

Every login and transaction is encrypted — your information is protected.

joya Bangladeshi payment methods bKash Nagad
From Start to Win

Five Steps to Play

From registration to withdrawal — the full journey at a glance.

1

Registration

Open an account quickly with your mobile number and password.

2

Verification

Complete KYC with your NID or passport — required for withdrawal.

3

Deposit

Deposit a minimum of ৳300 via bKash, Nagad, Rocket or Upay.

4

Play

Cricket betting, slots, live casino — pick the game you prefer.

5

Withdraw

Withdraw a minimum of ৳500 — usually arrives in 5-30 minutes.

Payments

Fast and Easy Transactions

Minimum deposit ৳300 | Minimum withdrawal ৳500 | Usually processed in 5-30 minutes.

Deposit Methods

bKash
Instant deposit via mobile banking
Nagad
Bangladesh Post Office digital wallet
Rocket
Dutch-Bangla Bank mobile service
Upay
UCB Bank digital wallet
Bank Transfer
Major banks including Dutch-Bangla, BRAC and Islami

Withdrawal Methods

bKash
Direct to bKash account
Nagad
Fast to Nagad wallet
Rocket
Direct to Rocket number
Upay
Payout to Upay wallet
Bank Transfer
Direct to bank account
Featured Slots

Popular Slot Games

joya Gates of Olympus slot game
Cascading High Volatility

Gates of Olympus

Pragmatic Play

Maximum RTP 96.50%. Cascading reels and multipliers — a chance at big jackpots alongside the gods of Olympus.

joya Sweet Bonanza slot reels
Cascading High Volatility

Sweet Bonanza

Pragmatic Play

Maximum RTP 96.48%. Scatter bonus and massive multipliers on candy-coloured reels.

joya Fortune Tiger PG Soft slot
Video Slot Medium Volatility

Fortune Tiger

PG Soft

Maximum RTP 96.81%. A popular Asian slot with a tiger theme, free spins and bonus features.

joya Mahjong Ways slot gameplay
Video Slot Medium Volatility

Mahjong Ways

PG Soft

Maximum RTP 96.92%. Classic Mahjong tiles with multiple paylines and wild features.

joya Starlight Princess Pragmatic Play slot
Cascading High Volatility

Starlight Princess

Pragmatic Play

Maximum RTP 96.50%. Gigantic symbols and free spins on star-lit reels.

joya Super Ace JILI slot game
Classic Low Volatility

Super Ace

JILI

Maximum RTP 97%. A fast-paced classic slot with a card theme — suitable for beginners.

Welcome Bonus

100% Bonus — up to ৳5,000

Get a 100% bonus on your first deposit. Example: deposit ৳1,000 and receive ৳1,000 bonus — total balance ৳2,000. Wagering requirement: 20x the bonus (৳1,000 × 20 = ৳20,000).

For players 21+ only. Play responsibly.

VIP Program

joya VIP Tiers

Play regularly to move up tiers — weekly cashback and special benefits increase as you go.

Bronze

0.3%

Weekly Cashback

  • Cashback on weekly net losses
  • Birthday bonus gift
  • Live chat support

Silver

0.6%

Weekly Cashback

  • All Bronze benefits
  • Special weekly offers
  • Faster support response

Platinum

1.2%

Weekly Cashback

  • All Gold benefits
  • Faster withdrawal processing
  • Exclusive weekly promotions

Diamond

1.5%

Weekly Cashback

  • All Platinum benefits
  • Highest priority support
  • Special Diamond reward
KYC Guide

Account Verification — Why and How

KYC (Know Your Customer) is a standard security process. It keeps your account safe, prevents fraud, and ensures withdrawals go to the right person. It also verifies that the 21+ age requirement is met.

Required Documents

  • Valid National ID (NID), passport or driving licence
  • Proof of address — a recent utility bill or bank statement
  • A selfie holding your ID (with the ID number clearly visible)

Step-by-step submission process

1
Log in to your account — go to the "KYC Verification" section in your profile settings.
2
Select your document — choose one: NID, passport or driving licence.
3
Upload photos — take clear photos of the front and back, and a selfie, then upload them.
4
Wait for review — the support team will check your documents; you will be notified by email once approved.

Security reminders

  • Only upload documents on trusted sites that use HTTPS
  • It is a good idea to cover part of your NID number
  • Do not share any documents over unsecured chat or email
joya KYC verification guide security
Responsibility

Play Responsibly

joya believes gaming should be enjoyable, but within limits. Whether you play from Dhaka or anywhere else in the country, always stay within your budget. joya offers the following self-limit tools:

Deposit Limit

Set a daily, weekly or monthly deposit limit.

Time-Out

Take a break from gaming for a set period.

Self-Exclusion

Option to take a longer break from your account.

21+ rule: All betting and casino activities on joya are for users aged 21 and above only.

If you need help, contact our 24/7 live chat and email support, or reach out to family, friends or a professional counsellor.

Learn about our responsible gaming policy and tools
joya withdrawal process payment guide
Withdrawal Guide

How to Withdraw

Withdraw step by step — having a bKash or Nagad issue? Find the solution below.

1
Log in and open the withdrawal section — log in to your account and go to the "Withdraw" menu.
2
Choose your payout method — bKash, Nagad, Rocket, Upay or bank transfer.
3
Enter the amount and verify your details — minimum ৳500; check that your payout account number is correct.
4
Complete KYC verification — if not yet verified, upload your documents.
5
Wait for processing — funds usually reach your account within 5–30 minutes.

Important conditions

  • KYC must be completed
  • Bonus wagering requirements must be met
  • The payout account must be in your own name
  • Your account must be active and in good standing

Withdrawal delayed or having a bKash issue? Contact our 24/7 live chat support — we will sort it out quickly.

Bet on the best markets in BPL and IPL cricket

Match winner, top batsman or runs — joya offers detailed markets for every match.

View cricket betting markets