joya 99 — Bangladesh's Most Trusted
Online Casino & Sports Betting Platform

From BPL cricket markets and live dealer tables to slots and racing — joya 99 delivers a premium gambling experience built for players across Dhaka, Chittagong, Sylhet, and beyond.

18+ Only bKash & Nagad Accepted SSL Encrypted 24/7 English Support Play Responsibly


joya 99

Why Players Across Bangladesh Choose joya 99

Thousands of players from Dhaka to Chittagong, Sylhet to Khulna trust joya 99 every day. Here is what sets us apart.

Instant Deposits

Fund your account in seconds via bKash, Nagad, or Rocket. No waiting, no bank queues — just instant access to your favourite games.

SSL-Secured Platform

Bank-grade 256-bit SSL encryption protects every transaction and personal detail. Your data never leaves our secure servers unprotected.

Competitive Cricket Odds

BPL, IPL, T20 World Cup, and Bangladesh Tigers matches — we offer some of the tightest odds margins on the market, boosting your returns.

24/7 English Support

Our support team is available round the clock in English and Bengali. Reach us via live chat or WhatsApp for a response within minutes.

500+ Games Available

Pragmatic Play, Evolution Gaming, Spribe, Ezugi, NetEnt, Microgaming — the world's top studios power our ever-expanding games library.

Mobile-First Design

Fully optimised for Android and iOS browsers. Play slots, bet on cricket, or join a live table directly from your smartphone — no app download needed.

Same-Day Withdrawals

Withdraw winnings back to your bKash or Nagad wallet in as little as 15 minutes. Larger bank transfers typically complete within 1–24 hours.

Fair Play Certified

All RNG-based games are independently tested for fairness. Live dealer streams are broadcast in real time so every outcome is fully transparent.


joya 99

Built for Bangladesh, Powered by Passion

joya 99 was founded with a single purpose: to give Bangladeshi players a world-class online gambling experience that actually understands their needs. From the beginning, we recognised that most international platforms overlooked the specific payment preferences, sporting interests, and cultural touchpoints of players in Dhaka, Chittagong, Sylhet, Rajshahi, and Barisal. We built joya 99 to change that.

Our platform was designed from the ground up to support bKash, Nagad, and Rocket — the three payment methods used by the vast majority of Bangladeshi adults — rather than treating them as an afterthought. We partnered with globally recognised game studios like Pragmatic Play, Evolution Gaming, and Spribe to bring players the same titles enjoyed by bettors in London or Singapore, while keeping everything localised for the Bangladeshi experience.

Today, joya 99 serves tens of thousands of active members and continues to grow. We remain committed to responsible gambling, transparent bonus terms, and building a platform where every player — whether they are a cricket enthusiast betting on the Bangladesh Tigers or a slots lover chasing a jackpot — feels valued, respected, and secure.

joya 99

Legal Notice & Disclaimer
  • joya 99 operates as an internationally licensed offshore gaming platform. It is not incorporated or regulated inside Bangladesh.
  • Bangladesh's Public Gambling Act of 1867 was enacted long before online betting existed and does not explicitly address internet-based gambling. The legal status of online wagering for private individuals in Bangladesh therefore remains a grey area under current law.
  • Each player is solely responsible for understanding and complying with the laws applicable to them in their jurisdiction before registering or placing any wager on this platform.
  • joya 99 strictly enforces an 18+ age restriction. No person under the age of 18 is permitted to register an account or gamble on this platform under any circumstances.
  • We encourage all players to gamble responsibly. If you feel that gambling is negatively affecting your life, please visit our Responsible Gaming page for self-help tools and support resources.

Start Playing in 4 Simple Steps

No complicated forms. No delays. Getting your joya 99 account up and running takes under five minutes from any device in Bangladesh.

1
Create Your Account

Visit the joya 99 Login page and complete the quick registration form. Provide a valid email address and choose a secure password. The whole process takes under two minutes.

2
Verify Your Identity

Submit a copy of your National ID card or passport to complete our standard KYC process. Verification typically completes within 30 minutes during business hours.

3
Make Your First Deposit

Select bKash, Nagad, Rocket, or your preferred bank transfer method. Enter the amount (minimum ৳100), follow the on-screen steps, and funds arrive instantly in most cases.

4
Place Your First Bet

Browse the sportsbook, live casino, or slots lobby. Choose your game or match, set your stake, and enjoy. Winnings are credited to your account immediately after settlement.


joya 99

Loyalty & Rewards: Earn More as You Play

Every wager you place on joya 99 earns you Loyalty Points. Accumulate points to climb the tiers and unlock increasingly generous rewards.

🥉

Bronze

0 – 4,999 Loyalty Points

  • 5% weekly cashback on net losses
  • Access to weekly reload bonus
  • Standard withdrawal processing
  • Birthday bonus offer
  • Email & live chat support
🥈

Silver

5,000 – 19,999 Loyalty Points

  • 8% weekly cashback on net losses
  • Priority withdrawal queue
  • Dedicated account manager
  • Exclusive Silver tournaments
  • Higher deposit & withdrawal limits
🥇

Gold

20,000+ Loyalty Points

  • 12% weekly cashback on net losses
  • Express same-day withdrawals
  • Personal VIP host (WhatsApp)
  • Invitations to exclusive events
  • Custom bonus packages on request
How to Earn Loyalty Points

For every ৳100 wagered on sports betting, you receive 1 point. Casino games award 2 points per ৳100 wagered. Live casino games award 1.5 points per ৳100. Points are credited automatically after each settled bet and can be tracked in real time from your account dashboard. Points never expire as long as your account remains active within a 180-day rolling window.


Quick Deposit with bKash, Nagad & Rocket

Over 60% of Bangladeshi adults rely on mobile financial services rather than traditional bank accounts. joya 99 is built around that reality.

📱
bKash
Instant • ৳100–৳50,000
3 simple steps
📱
Nagad
Instant • ৳100–৳50,000
Government-backed
📱
Rocket
Instant • ৳200–৳30,000
Dutch-Bangla Bank
📱
Upay
Instant • ৳200–৳20,000
UCB powered
🏦
Bank Transfer
1–4 hrs • ৳500–৳200,000
All major banks
💳
Visa / Mastercard
15 min • ৳500–৳100,000
International cards

joya 99

Payment Methods & Processing Times

All figures are indicative. Actual processing times may vary depending on network conditions, bank clearing windows, and account verification status.

Method Min Deposit Max Deposit Deposit Time Withdrawal Time Fee Notes
bKash ৳100 ৳50,000 Instant 15 – 60 minutes No platform fee
Nagad ৳100 ৳50,000 Instant 15 – 60 minutes No platform fee
Rocket ৳200 ৳30,000 Instant 30 – 90 minutes No platform fee
Dutch-Bangla Bank ৳500 ৳200,000 15 – 60 min 2 – 12 hours Standard bank charges may apply
City Bank ৳500 ৳200,000 15 – 60 min 2 – 24 hours Standard bank charges may apply
BRAC Bank ৳500 ৳200,000 15 – 60 min 2 – 24 hours Standard bank charges may apply
Islami Bank ৳500 ৳150,000 30 – 90 min 4 – 24 hours Standard bank charges may apply
Visa / Mastercard ৳500 ৳100,000 5 – 15 min 1 – 5 business days Card issuer fees may apply

Your Winnings, Paid Fast

At joya 99, fast withdrawals are not a premium feature reserved for VIP members — they are the standard. Mobile wallet withdrawals via bKash and Nagad are typically processed within 15 to 60 minutes of request submission. Rocket payouts follow closely behind at 30 to 90 minutes on average.

For bank transfers to Dutch-Bangla Bank, City Bank, BRAC Bank, and other major Bangladeshi institutions, processing typically completes within 2 to 24 hours depending on the clearing schedule. We do not impose arbitrary withdrawal delays and we do not hold funds beyond what is required for standard security checks.

15 min
Average bKash / Nagad payout
24 hrs
Max bank transfer processing
joya 99

Cricket Formats & Betting Markets Explained

Understanding the differences between cricket formats helps you place smarter bets. Here is a quick breakdown of each format and what it means for your wagering strategy.

T20

20 overs per side • ~3 hours total

The most bet-friendly format. Fast scoring, frequent wickets, and sharp momentum swings create a rich variety of in-play markets: match winner, top batsman, total sixes, and over-by-over runs. BPL, IPL, T20 World Cup, and BBL are the most popular T20 competitions on joya 99.

ODI

50 overs per side • ~8 hours total

One-Day Internationals offer deeper strategic play and a wider range of pre-match markets including first-innings score totals, method-of-dismissal, and partnership runs. Bangladesh Tigers ODI matches generate some of the highest betting volumes on our platform.

Test Cricket

Unlimited overs • Up to 5 days

The traditional format rewards patience and deep knowledge. Outright match result, series winner, top series run-scorer, and session betting are popular Test markets. Odds shift significantly across sessions, creating strong value opportunities for informed bettors.

The Hundred

100 balls per side • ~2.5 hours total

A compact English format featuring 100-ball innings. Extremely high-scoring and spectator-friendly, with markets focused on batter and bowler performance. Growing in popularity among younger Bangladeshi bettors looking for quick-turnaround results.

Key Leagues Available on joya 99
BPL
Bangladesh Premier League
IPL
Indian Premier League
PSL
Pakistan Super League
BBL
Big Bash League

joya 99

Responsible Gaming Tools & Self-Limit Options

joya 99 is committed to maintaining a safe gambling environment. We provide a comprehensive set of tools that empower players to stay in control at all times. All tools are free and available immediately from your account settings.

Deposit Limits

Set a maximum deposit amount per day, week, or month. Once the limit is reached, no further deposits are accepted until the period resets. Reductions apply immediately; increases take 7 days to activate.

Loss Limits

Cap the maximum amount you can lose in any given period. The system automatically prevents further play once your loss threshold is reached, protecting your bankroll from runaway sessions.

Session Time Limits

Choose a maximum session duration. When your time is up, you will receive a notification and be automatically logged out. Prevents unintentional marathon sessions that can distort decision-making.

Reality Check Reminders

Set periodic pop-up reminders (every 30, 60, or 90 minutes) that display how long you have been playing and how much you have wagered. A simple but powerful prompt to pause and reassess.

Cooling-Off Period

Take a voluntary break from the platform for 24 hours, 7 days, or 30 days. During the cooling-off window your account is temporarily suspended and cannot be reactivated early.

Self-Exclusion

Request a permanent or long-term self-exclusion for a minimum of 6 months. Your account will be closed and all marketing communications stopped immediately. Contact our support team to activate.

Self-Assessment Quiz

Not sure if your gambling habits are healthy? Take our anonymous self-assessment questionnaire based on validated problem-gambling screening tools. Results are private and never shared.

18+ Age Verification

All accounts undergo identity verification before any withdrawal is processed. Players found to be under 18 will have their accounts immediately closed and any balance returned per our policy.

Need Help? You Are Not Alone.

If gambling is causing stress, financial difficulty, or affecting your relationships, please reach out to our responsible gaming team immediately. Support is available 24/7 in English. For more detailed guidance, visit our dedicated Responsible Gaming page. Gambling should always be an enjoyable form of entertainment — never a way to solve financial problems. 18+ only. Play responsibly.


Your Privacy Matters

joya 99 collects and processes personal data solely for the purposes of account management, identity verification, fraud prevention, and service improvement. We do not sell, rent, or share your personal information with third parties for marketing purposes without your explicit consent.

All data is stored on encrypted servers compliant with internationally recognised data protection standards. You have the right to request a copy of your personal data, request corrections, or request deletion at any time by contacting our support team. For complete details on how we handle your information, please review our Privacy Policy.


joya 99

Bankroll Management Guide

1. Set a Fixed Gambling Budget

Before you place a single bet, decide the maximum amount you are comfortable losing in a given month. This is your gambling budget — treat it as an entertainment expense, exactly like a cinema ticket or a meal out. Never use money earmarked for rent, utilities, groceries, or family obligations.

2. Divide Into Session Bankrolls

Split your monthly budget into weekly or daily session amounts. For example, a ৳4,000 monthly budget becomes roughly ৳1,000 per week or ৳200 per day. This prevents a single bad session from wiping out the entire month's allowance.

3. Follow the 1–5% Per-Bet Rule

Experienced bettors rarely wager more than 1% to 5% of their session bankroll on a single bet. On a ৳1,000 session bankroll, that means stakes of ৳10 to ৳50 per bet. This keeps you in the game through losing streaks and prevents emotional over-staking.

4. Set Win and Loss Walk-Away Points

Decide in advance: if you double your session bankroll, stop and withdraw. Equally, if you lose 50% of your session bankroll, stop and walk away. Pre-committed exit points remove emotion from the equation and protect both profits and capital.

5. Track Your Play History

Use joya 99's built-in transaction history and betting records to review your activity regularly. Honest self-review — how much you deposited, how much you withdrew, what your net position is — is the single most effective tool for maintaining healthy gambling habits over the long term.


Bonus Offers & Transparent Terms

We believe in showing you the full picture before you claim. Below is a clear comparison of our current bonus offers — no hidden conditions, no small-print surprises.

Bonus Offer Bonus Amount Min. Deposit Wagering Requirement Validity Period
Welcome Bonus 100% up to ৳20,000 ৳500 30x (bonus amount) 30 days
Second Deposit Bonus 50% up to ৳10,000 ৳500 25x (bonus amount) 21 days
Weekly Reload Bonus 20% up to ৳5,000 ৳300 20x (bonus amount) 7 days
Cashback Offer 10% of net weekly losses No deposit required 1x (cashback amount) 7 days
Referral Bonus ৳500 per qualified referral Referee deposits ৳500+ 15x (bonus amount) 14 days
Important Bonus Conditions

Wagering requirements must be completed within the validity period shown above. Bonus funds and associated winnings are forfeited if the requirement is not met in time. Sports bets placed at odds below 1.50 do not count toward wagering requirements. Maximum bet with an active bonus is ৳500 per round or per bet slip line. Full bonus terms are available on the Terms & Conditions page.


24/7 Customer Support in English & Bengali

Our support team is on hand around the clock, every day of the year. Whether you are in Dhaka at midnight or Mymensingh at dawn, help is always a message away.

Live Chat

Available directly from the joya 99 platform. Connect with an English- or Bengali-speaking agent in under 2 minutes on average. Best for urgent account queries, deposit issues, and bonus questions.

WhatsApp Support

Message our dedicated WhatsApp support line for convenient asynchronous help. Average response time: 2–5 minutes during peak hours, under 15 minutes overnight. Plain text contact — no clickable link.

Email Support

For detailed queries, account documentation, or formal complaints, email our support desk. Responses are provided within 4–8 hours. Our email address: [email protected]

Multilingual Support Team

All joya 99 support agents are fluent in English. The majority also speak Bengali, ensuring that players from across Bangladesh — regardless of their comfort level with written English — can communicate clearly and get the help they need without frustration.

Honest Response Time Stats

Live chat median first response: under 2 minutes. WhatsApp median first response: 2–5 minutes. Email median first response: 4–8 hours. We publish these figures honestly — we do not promise instant email responses that we cannot consistently deliver.


Ready to Join Thousands of Bangladeshi Players on joya 99?

Create your account in under 2 minutes, deposit via bKash or Nagad, and start betting on cricket, slots, live casino, and more. 18+ only. Please gamble responsibly.