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.
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.
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.
* 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 NowQuick 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.
Nagad
Government-backed digital financial service operated by Bangladesh Post Office.
Rocket
Dutch-Bangla Bank's mobile banking solution — purple brand, widely available nationwide.
Upay & More
Also supports Upay, SureCash, Tap, City Bank, BRAC Bank, DBBL, Visa & Mastercard.
Top Slot & Casino Games on joa99
Browse our most-played titles from Pragmatic Play, Evolution Gaming, Spribe, Microgaming, and more. New games added weekly.
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
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
Gold
Monthly turnover: ৳150,000+
- 0.6% cashback on all games
- Higher withdrawal limits (up to ৳200,000/day)
- Dedicated live chat lane (avg. response <2 min)
- Monthly reload top-up bonus
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 AccountCreate Your Account
Visit the joa99 Login page and fill in your name, mobile number, and preferred password. The registration process takes under two minutes.
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.
Make Your First Deposit
Choose bKash, Nagad, Rocket, or any supported method. Minimum deposit is just ৳500. Funds arrive in your joa99 wallet instantly.
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.
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.
Withdraw Your Winnings
Request a withdrawal to your bKash, Nagad, or bank account. Same-day processing for verified accounts. Minimum withdrawal is ৳500.
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.
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."
"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."
"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."
"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."
"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."
"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."
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.
Why KYC is Required
Legal compliance, anti-money laundering rules, and platform security. KYC prevents underage gambling and protects your account from unauthorised access.
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.
Processing Time
Most accounts are verified within 1–24 hours of document submission. Our compliance team works seven days a week including public holidays.
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.
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.
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