21+ Only  |  Gambling involves financial risk. Please play responsibly.  |  For players aged 21 and above only.
Bangladesh's #1 Betting Platform — Trusted Since 2020

joa99 — Bangladesh's Most Trusted Cricket & Casino Betting Platform

Instant deposits via bKash, Nagad & Rocket. Bet on BPL, IPL, T20 World Cup & live casino games — with 24/7 English support and SSL-secured gameplay for players across Dhaka, Chittagong, Sylhet and beyond.

500+ Games Available
50K+ Active Players
৳20K Welcome Bonus
24/7 Live Support
joa99
৳2.4B+
Total Payouts (BDT)
500+
Casino & Sports Games
5+
Years in Operation
99.5%
Uptime Reliability

Why Players Across Bangladesh Choose joa99

From Dhaka to Cox's Bazar, thousands of players trust joa99 for fast payouts, deep cricket markets, and a smooth mobile experience every single day.

Instant Deposits

Fund your account in seconds with bKash, Nagad, Rocket, or Upay. No waiting, no delays — your balance updates immediately.

Deep Cricket Markets

Bet on BPL, IPL, T20 World Cup, ODI series, and Test matches. Over 50 markets per match including ball-by-ball live betting.

SSL-Secured Platform

Your data and funds are protected with 256-bit SSL encryption, two-factor authentication, and automated fraud monitoring.

24/7 English Support

Our Bangladesh-based support team is available around the clock via live chat and email — in English, at your convenience.

Mobile-First Design

Optimised for Android and iOS. Whether you are in Rajshahi or Rangpur, enjoy a smooth experience on any device with 3G or 4G.

Competitive Odds

Industry-leading odds on cricket, football, kabaddi, and volleyball. More value on every bet you place with joa99.

Daily Bonuses

Log in every day to claim fresh reload offers, cashback deals, and VIP rewards. joa99 rewards loyalty generously and consistently.

BDT Currency

Play entirely in Bangladeshi Taka (৳). No currency conversion fees, no confusion — deposit, bet, and withdraw in BDT.

joa99

Bonus Offers & Terms at a Glance

We believe in full transparency. Review all bonus conditions before you claim — no hidden surprises, no fine print traps.

Bonus Type Bonus Amount Min. Deposit Wagering Requirement Validity Period
Welcome Bonus
First deposit only
100% up to ৳20,000 ৳500 30x (bonus amount) 30 days
Weekly Reload Bonus
Every Monday
50% up to ৳10,000 ৳1,000 25x (bonus amount) 7 days
Daily Cashback
Casino games only
Up to 1.2% cashback ৳200 1x (cashback amount) 24 hours
Refer a Friend
Per successful referral
৳500 per friend Friend deposits ৳500+ 10x (bonus amount) 14 days
VIP Birthday Gift
Silver tier and above
Up to ৳5,000 free credit No deposit required 20x (gift amount) 7 days

* All bonus terms are subject to change. Wagering requirements apply to bonus funds only. Withdrawal of winnings requires full wagering completion. 21+ only. Please read the full Terms & Conditions before claiming any bonus.

Ready to Win Big with joa99?

Join over 50,000 players from Dhaka, Chittagong, Sylhet and across Bangladesh. Claim your welcome bonus today.

Get Started Now

Quick Deposit with bKash & Nagad

Over 60% of Bangladeshi players are mobile-wallet users. joa99 supports all major MFS providers — deposit and withdraw in 3 simple steps, with funds arriving instantly.

bKash

Bangladesh's largest mobile financial service. Deep red brand, trusted by millions.

Processing: Instant
Range: ৳100 – ৳50,000
Steps: 3 simple steps

Nagad

Government-backed digital financial service operated by Bangladesh Post Office.

Processing: Instant
Range: ৳100 – ৳50,000
Steps: 3 simple steps

Rocket

Dutch-Bangla Bank's mobile banking solution — purple brand, widely available nationwide.

Processing: Instant
Range: ৳200 – ৳50,000
Steps: 3 simple steps

Upay & More

Also supports Upay, SureCash, Tap, City Bank, BRAC Bank, DBBL, Visa & Mastercard.

Processing: 1–15 min
Range: ৳500 – ৳200,000
Steps: 4 simple steps
Your Privacy is Protected. joa99 uses 256-bit SSL encryption for all transactions. Your personal and financial data is never shared with third parties. Read our full Privacy Policy for details.
joa99

Top Slot & Casino Games on joa99

Browse our most-played titles from Pragmatic Play, Evolution Gaming, Spribe, Microgaming, and more. New games added weekly.

Slots
Gates of Olympus
RTP: 96.5%
Live Casino
Lightning Roulette
RTP: 97.3%
Crash
Aviator
RTP: 97.0%
Slots
Sweet Bonanza
RTP: 96.4%
Live Casino
Teen Patti Live
RTP: 96.6%
Table
Andar Bahar
RTP: 97.8%

Cricket Accumulator Boost

Get up to 50% odds boost on your cricket multi-bet accumulators. Perfect for BPL, IPL & T20 World Cup matchdays.

  • ✓ Applies to 3-leg accumulators and above
  • ✓ Available on all international cricket markets
  • ✓ No maximum payout cap on boosted accumulators
50%
Odds Boost
Bet on Cricket
joa99

Cricket Formats Explained — Bet Smarter

Understanding the format you are betting on is the first step to making informed wagers. Here is what every joa99 player should know.

🏏

T20

20 overs per side. Matches last roughly 3–4 hours. The fastest and most bet-on format globally.

  • ✓ Match winner, top batsman, sixes total
  • ✓ Ball-by-ball live markets
  • ✓ BPL, IPL, T20 World Cup, BBL, PSL
🏟️

ODI

50 overs per side. Full-day matches lasting 7–8 hours. The Bangladesh Tigers shine brightest in this format.

  • ✓ First innings total, top bowler markets
  • ✓ Powerplay & death-over specials
  • ✓ ICC World Cup, Asia Cup, bilateral series
📋

Test Cricket

Up to 5 days, unlimited overs. The purist's format. Slower pace, but rich in strategic betting markets.

  • ✓ Match draw / win / lose outright
  • ✓ Session betting & innings runs
  • ✓ ICC World Test Championship

The Hundred

100 balls per side. Newest format, launched in England 2021. Fast, fan-friendly, and growing in popularity.

  • ✓ Set-by-set live betting
  • ✓ Top scorer & most wickets markets
  • ✓ Men's and Women's competitions

Major Cricket Leagues Available on joa99

BPL — Bangladesh Premier League
IPL — Indian Premier League
BBL — Big Bash League (Australia)
PSL — Pakistan Super League
joa99

VIP Program joa99 — Six Tiers of Rewards

The more you play, the more you earn. joa99's VIP loyalty programme rewards consistent players with exclusive perks, faster withdrawals, and dedicated account management.

🥉

Bronze

Monthly turnover: ৳10,000+

  • 0.2% weekly cashback on casino games
  • Access to weekly reload bonus
  • Standard withdrawal processing (24–48 hrs)
  • Email support priority
🥈

Silver

Monthly turnover: ৳50,000+

  • 0.4% weekly cashback on all games
  • Birthday bonus credit up to ৳1,000
  • Faster withdrawals (12–24 hrs)
  • Live chat support priority
💎

Platinum

Monthly turnover: ৳500,000+

  • 0.8% premium cashback on all games
  • Monthly bonus credit up to ৳10,000
  • VIP-only tournament invitations
  • Same-day withdrawal processing
👑

Diamond

Monthly turnover: ৳1,500,000+

  • 1.2% top-tier cashback on all games
  • Personal account manager (24/7)
  • Exclusive Diamond-only events
  • Instant withdrawal, no daily cap
🖤

Black Diamond

By invitation only

  • Custom cashback rate (negotiated)
  • Luxury gifts & real-world rewards
  • Private concierge account management
  • Zero withdrawal limits, zero waiting

Get Started on joa99 in 6 Simple Steps

From Mymensingh to Khulna, thousands of new players join joa99 every month. Here is exactly how to go from zero to placing your first bet — clear, fast, and hassle-free.

Create Your Account
1

Create Your Account

Visit the joa99 Login page and fill in your name, mobile number, and preferred password. The registration process takes under two minutes.

2

Verify Your Identity (KYC)

Upload your National ID (NID) card and a selfie for verification. Most accounts are approved within 1–24 hours. This step protects your account and ensures safe withdrawals.

3

Make Your First Deposit

Choose bKash, Nagad, Rocket, or any supported method. Minimum deposit is just ৳500. Funds arrive in your joa99 wallet instantly.

4

Claim Your Welcome Bonus

Your 100% welcome bonus up to ৳20,000 is credited automatically after your first qualifying deposit. Check your bonus wallet to confirm.

5

Place Your First Bet or Spin

Head to Cricket for live match betting, Slots for instant-win games, or the Live Casino for real-dealer tables. Pick your game and enjoy.

6

Withdraw Your Winnings

Request a withdrawal to your bKash, Nagad, or bank account. Same-day processing for verified accounts. Minimum withdrawal is ৳500.

joa99

Fast Withdrawals — Get Paid the Same Day

At joa99, we understand that fast access to your winnings matters. That is why we process the vast majority of withdrawals on the same day they are requested — often within minutes for verified accounts using mobile wallets.

~5 min
bKash / Nagad avg.
<2 hrs
Bank Transfer avg.
৳500
Minimum Withdrawal
0 Fees
No Withdrawal Charges
joa99

What Players Across Bangladesh Are Saying

Real feedback from real joa99 members — from Dhaka to Cox's Bazar, players love the speed, the bonuses, and the cricket markets.

★★★★★

"I have been betting on cricket for three years, but joa99 is honestly the best platform I have used. The BPL markets are incredible — so many options per match. bKash deposits hit instantly every time. Highly recommend."

RH
Rafiqul H.
Dhaka, Bangladesh
★★★★★

"The withdrawal speed is what keeps me coming back. I requested ৳8,000 to my Nagad account and it arrived in under 10 minutes. The Gold VIP perks are also great — the dedicated chat support alone saves me so much time."

TI
Taslima I.
Chittagong, Bangladesh
★★★★☆

"I mostly play slots — Gates of Olympus and Sweet Bonanza are my favourites. The daily bonus system at joa99 is really generous. I get a reload offer almost every Monday. One star off because the app could load a bit faster on 3G."

MK
Mahbub K.
Sylhet, Bangladesh
★★★★★

"The KYC process was smooth and took less than an hour. After that, everything just works. The cricket accumulator boost during IPL was brilliant — I won big on a 4-leg multi. The support team answered in minutes via live chat."

SN
Sharmin N.
Rajshahi, Bangladesh
★★★★★

"I play Teen Patti and Andar Bahar in the live casino section almost every evening. The dealers are professional and the stream quality is excellent even on mobile data in Barisal. joa99 is my go-to platform without question."

AJ
Arif J.
Barisal, Bangladesh
★★★★★

"The refer-a-friend bonus is real — I referred three colleagues from Khulna and each bonus was credited within a day. The platform is clean and easy to navigate. Very happy with joa99 overall. The VIP programme is also a great incentive to keep playing."

FK
Farhan K.
Khulna, Bangladesh

Account Verification & KYC Guide

Know Your Customer (KYC) verification is a legal requirement for all licensed online betting platforms. It protects you from identity fraud and ensures that withdrawals are processed securely to the correct account holder.

1

Why KYC is Required

Legal compliance, anti-money laundering rules, and platform security. KYC prevents underage gambling and protects your account from unauthorised access.

2

Documents Required

National ID Card (NID), a recent utility bill or bank statement for address proof, and a clear selfie holding your NID. All documents must be legible and not expired.

3

Processing Time

Most accounts are verified within 1–24 hours of document submission. Our compliance team works seven days a week including public holidays.

4

After Verification

Your account is fully unlocked — all withdrawal limits increase, same-day payout is available, and VIP tier progression is activated. You receive a confirmation email once verification is complete.

joa99

Important Notes

  • ✓ All documents are stored with 256-bit encryption
  • ✓ joa99 never shares your documents with third parties
  • ✓ Players must be 21 years or older to register
  • ✓ One account per person — duplicate accounts are not permitted

Bankroll Management Guide for Smart Bettors

Responsible gambling starts with managing your money wisely. This guide covers the core principles every joa99 player should follow before placing a single bet.

1. Set a Fixed Gambling Budget

Before you deposit, decide on a monthly gambling budget that you can afford to lose entirely without affecting your essential expenses — rent, food, utilities, and family needs. Treat this budget like an entertainment expense, not an investment. Once the budget is exhausted for the month, stop. Never chase losses by depositing extra funds beyond your planned limit.

2. Divide Your Bankroll into Session Amounts

Split your total monthly budget into individual session amounts. For example, if your monthly budget is ৳5,000, consider splitting it into 10 sessions of ৳500 each. This approach prevents you from burning through your entire budget in one sitting and ensures you can enjoy multiple sessions throughout the month regardless of early outcomes.

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

A widely respected rule among professional bettors is to risk no more than 1–5% of your total bankroll on any single bet or spin. If your session bankroll is ৳500, each individual bet should be between ৳5 and ৳25. This approach extends your playing time, reduces variance, and prevents a single bad result from wiping out your entire session.

4. Know When to Walk Away After a Win

Set a clear win target before each session. A practical approach is to stop when your session balance doubles. For example, if you started with ৳500 and reached ৳1,000 — withdraw the profit and close the session. The temptation to keep playing when you are ahead is one of the most common ways players give back their winnings.

5. Set a Stop-Loss Limit

Decide before each session how much you are willing to lose. A common rule is to stop when you have lost 50% of your session budget. If your session starts with ৳500 and drops to ৳250, end the session — do not keep going in an attempt to recover. Chasing losses is the fastest route to problem gambling.

6. Track Your Play History

Keep a simple record of your deposits, withdrawals, and net results each month. joa99 provides a full transaction history in your account dashboard. Reviewing your history regularly helps you spot patterns, understand which games suit your style, and identify whether your gambling is staying within healthy boundaries. Honest self-assessment is the foundation of responsible play.

Responsible Gaming Tools at joa99

joa99 is committed to providing a safe, fair, and responsible gambling environment for all players. The following tools are available to every registered member at no cost.

Self-Exclusion

Request a temporary (30/90/180 days) or permanent self-exclusion at any time. Your account will be immediately suspended and you will not be able to log in or receive promotional emails during the exclusion period.

Deposit Limits

Set a daily, weekly, or monthly deposit cap directly from your account settings. Limit increases take 7 days to process (cooling-off period), while limit reductions take effect immediately.

Loss Limits

Define the maximum amount you are willing to lose within a set time frame. Once the loss limit is reached, your account is automatically restricted from placing further bets until the period resets.

Session Time Limits

Set a maximum session duration. When your time limit is reached, you will be automatically logged out and cannot log back in for a set cooling-off period. Helps prevent prolonged play sessions.

Reality-Check Reminders

Enable regular on-screen reminders at 15, 30, or 60-minute intervals that show your session duration and net result. These prompts encourage you to pause, reflect, and decide whether to continue playing.

Self-Assessment Quiz

Take our anonymous self-assessment quiz to evaluate whether your gambling habits remain healthy. Results are confidential and designed to help you make informed decisions about your play.

Need Help? You Are Not Alone.

If gambling is causing distress, financial difficulty, or relationship problems, please contact our support team immediately. joa99 takes problem gambling seriously and our team is trained to assist. Remember: gambling is for entertainment only and is strictly for players aged 21 and above.

Support Email:

Frequently Asked Questions About joa99

Answers to the most common questions from players across Bangladesh. Can't find what you need? Contact our 24/7 support team.

What is the minimum deposit amount at joa99?

The minimum deposit at joa99 is ৳500 for most payment methods including bKash, Nagad, and Rocket. For bank transfers via City Bank, BRAC Bank, or Dutch-Bangla Bank, the minimum is ৳1,000. There is no maximum deposit limit for verified accounts.

How long does a bKash or Nagad withdrawal take at joa99?

Withdrawals via bKash and Nagad are typically processed within 5 to 15 minutes for fully verified accounts. During peak hours, processing may take up to 30 minutes. Bank transfer withdrawals are processed within 1 to 2 hours. All withdrawal requests submitted before midnight Bangladesh Standard Time (BST, UTC+6) are processed on the same day.

Is joa99 safe and legal for players in Bangladesh?

joa99 operates as a safe and reliable platform with 256-bit SSL encryption protecting all transactions and personal data. The platform uses fair play certified random number generators (RNG) for all casino games. Players are responsible for understanding the local regulations that apply to online gambling in their jurisdiction before registering.

How do I claim the joa99 welcome bonus?

The welcome bonus at joa99 gives new players a 100% match bonus up to ৳20,000 on their first deposit. The bonus is credited automatically after your first qualifying deposit of ৳500 or more. A 30x wagering requirement applies to the bonus amount and must be completed within 30 days. Full terms are available on the Terms & Conditions page.

Can I bet on BPL and IPL cricket matches at joa99?

Yes, joa99 offers extensive cricket betting markets for BPL (Bangladesh Premier League), IPL (Indian Premier League), T20 World Cup, ODI series, Test matches, and other international tournaments. Over 50 betting markets are available per match, including live ball-by-ball wagering, top batsman, total sixes, and match winner markets.

What documents do I need for KYC verification at joa99?

To complete KYC verification at joa99, you need to submit a clear photo or scan of your National ID Card (NID), a recent proof of address (utility bill or bank statement dated within 3 months), and a selfie photograph holding your NID card. Verification is typically completed within 1 to 24 hours of submission and is required before your first withdrawal.

Bangladesh's Favourite Betting Platform — joa99

Secure. Fast. Rewarding. Join over 50,000 players and start winning today. 21+ only. Please play responsibly.

Join joa99 Now