joa999 Betting Site — Get your money to your mobile wallet in just 15 minutes
Withdraw directly to bKash, Nagad and Rocket. Cricket betting, live casino and hundreds of slot games — all in one place.
150% bonus for new members
Make your first deposit at joa999 and receive a great welcome bonus. Up to ৳5,000 with a wagering requirement of just 25x — much more favorable compared to other sites in Bangladesh.
Get bonus up to
- Deposit ৳1,000 → Bonus ৳1,500 → Total balance ৳2,500
- Deposit ৳8,000 → Bonus ৳5,000 → Total balance ৳13,000
- Wagering requirement 25x
- Applies to bKash, Nagad, Rocket and Upay
Our key advantages
Fast Withdrawals
Money sent directly to your mobile wallet via bKash or Nagad in as little as 15 minutes to 2 hours.
Fastest ServiceSecure Platform
Your account and funds are protected using SSL encryption and fair play technology.
SSL SecuredCricket Betting
Live in-play odds on BPL, IPL and T20 World Cup — every Bangladesh Tigers match covered.
Live Odds24/7 Bangla Support
Resolve any issue via live chat in Bangla at any time of day or night — no waiting, no hassle.
Always AvailableMinimum Deposit ৳300
Start with as little as ৳300. joa999 is open to players of any budget.
More fun with less depositHuge Game Library
Slots, live casino, fishing games, crash games — hundreds of games from world-class providers.
Many GamesMobile App
Play anywhere with the Android app. Runs on low data and supports instant deposits to your mobile wallet.
Android SupportedVIP Program
Play and earn points. Get weekly cashback across 5 tiers from Bronze to Diamond.
5-Tier RewardsSteps to get started
Create an Account
Register quickly at joa999 with your name, mobile number and password.
Verification
Complete KYC by submitting your national ID and a selfie.
First Deposit
Deposit a minimum of ৳300 via bKash, Nagad, Rocket or Upay.
Claim Bonus
A welcome bonus of up to 150% is automatically added with your first deposit.
Start Playing
Cricket betting, slots or live casino — choose whatever you like.
Withdrawal
After winning, receive your money in your mobile wallet in as little as 15 minutes to 2 hours.
Cricket Betting Markets
During the BPL and IPL seasons, place bets on the following markets at joa999:
Match Winner
Example: Bangladesh vs India — pick who you think will win.
Toss Winner
Bet on the toss result before the match begins.
Top Batsman
Pick who will score the most runs in an innings.
Total Runs Over/Under
Example: whether total runs in the match will exceed 300 or not.
Runs in an Over
Bet on how many runs will be scored in a specific over.
Method of Dismissal
Whether the next wicket will fall by bowled, caught, run out or another method.
Live In-Play Odds
Odds update automatically after each wicket falls or over ends. When live betting, it is important to make decisions at the right time.
Payment Methods and Processing Times
Deposits and withdrawals at joa999 are available through Bangladesh's most popular mobile wallets and banking services.
| Method | Minimum Deposit | Minimum Withdrawal | Processing Time | Fee |
|---|---|---|---|---|
| bKash | ৳300 | ৳1,000 | Instant (deposit) / 15min–2 hours (withdrawal) | Free |
| Nagad | ৳300 | ৳1,000 | Instant (deposit) / 15min–2 hours (withdrawal) | Free |
| Rocket | ৳300 | ৳1,000 | Instant (deposit) / 15min–2 hours (withdrawal) | Free |
| Upay | ৳300 | ৳1,000 | Instant (deposit) / 15min–2 hours (withdrawal) | Free |
| Dutch-Bangla Bank | ৳300 | ৳1,000 | 1–24 hours | Depends on bank |
| City Bank | ৳300 | ৳1,000 | 1–24 hours | Depends on bank |
| BRAC Bank | ৳300 | ৳1,000 | 1–24 hours | Depends on bank |
* Withdrawal time depends on the bank and mobile network. Final processing time may vary.
joa999 Android App — Play from anywhere
Whether you are on a busy street in Dhaka or beside a tea garden in Sylhet — enjoy cricket betting and slots from anywhere with the joa999 app. The app runs on low data and supports fast deposits via bKash and Nagad.
Installation Steps
Download the APK file from the joa999 official website — not from any third-party site, Telegram or Facebook link.
Go to Android Settings → Security → Enable "Install from unknown sources".
Open the downloaded APK file and complete the installation.
Log in with your joa999 account and start playing.
For security, go back to Settings and turn off the "Unknown sources" option again.
Types of Slot Games
Classic Slots
Traditional symbols like fruits, bars and sevens on three reels. Simple rules, fast pace — ideal for beginners. NetEnt's classic slots are particularly popular.
Video Slots
Five reels, animations, bonus rounds and theme-based stories. Pragmatic Play's Gates of Olympus is one example of this category.
Jackpot Slots
The prize amount grows with every bet placed. Microgaming's progressive jackpot slots offer massive rewards.
Megaways Slots
The reel height changes on every spin, creating thousands of ways to win. This mechanic, pioneered by Big Time Gaming, is now used by many providers.
Cascading Reels
Winning symbols rise up and new symbols fall in — a chance to win multiple times in a single spin. PG Soft's Mahjong Ways has this feature.
Cluster Pays
Instead of paylines, you win by forming groups of matching symbols. Pragmatic Play's Sweet Bonanza is a great example of this mechanic.
Fast thrills — Crash Game
Crash games like Aviator and JetX are growing more popular in Bangladesh every day. In Aviator, made by Spribe, a plane takes off and a multiplier keeps rising — you have to cash out before it crashes.
How It Works
Place your bet before the round starts. Cash out at any point while the multiplier climbs — wait too long and you lose everything.
Auto Cash Out
There is a setting to cash out automatically once a specific multiplier is reached.
Betting Exchange — Back vs Lay
In a regular sportsbook you bet against the bookmaker. In a betting exchange you bet directly against other players — the bookmaker only takes a small commission.
Back Bet: You think the outcome will happen. Example — ৳1,000 bet that Bangladesh will win.
Lay Bet: You think the outcome will not happen. Example — ৳1,000 bet that Bangladesh will not win. Here you take on the role of the bookmaker.
Exchange odds are set by the market — other players determine the price. The platform takes a small commission on winnings.
| Item | Back Bet | Lay Bet |
|---|---|---|
| Meaning | I think it will happen | I think it will not happen |
| Role | Bettor | Mini Bookmaker |
| Risk | Stake amount | Potential payout |
| Odds source | Other players | |
RTP and House Edge Explained
RTP stands for Return to Player — the percentage of total bets in a game that is returned to players over the long run. For example, if a game's RTP is 96%, then on average ৳96 comes back for every ৳100 wagered — but this is a statistical average, not a result within a single session.
Typical RTP ranges across different game categories are — slots generally 92–98%, blackjack around 99%, roulette up to 94–97%. These numbers depend on the game type and design.
House edge is the opposite of RTP — the casino's mathematical advantage. If RTP is 96%, the house edge is 4%. This does not apply to any single round — it is an average calculated across hundreds of rounds.
Knowing a game's RTP before playing is important because it sets your long-term expectations. High RTP games generally carry a lower house edge — however, in high volatility games wins are rare but large.
Weekly Cashback Program
Loyalty & VIP Benefits
Play at joa999 and earn points. The more you play, the higher you climb — each level brings increased weekly cashback and special benefits.
Bronze
0.2%
Weekly Cashback
Starting level for new members
Silver
0.5%
Weekly Cashback
For regular players
Gold
0.7%
Weekly Cashback
For active members
Platinum
1.0%
Weekly Cashback
For senior members
Diamond
1.2%
Weekly Cashback
Highest VIP benefits
Account Verification Process
KYC (Know Your Customer) verification ensures the security of your account and keeps financial transactions protected. It is a legally required process that meets international standards.
National ID Card (NID)
Submit photos of the front and back. Passport or driving licence are also accepted.
Proof of Address
A utility bill or bank statement — dated within the last 3 months.
Selfie Verification
Take a clear photo of yourself holding your NID.
Processing and Approval
Verification is completed within 1–24 hours. Once approved, withdrawal access is fully enabled.
What Our Members Are Saying
"The first time I placed a bet on joa999, I received my money via bKash within 15 minutes. I have tried many sites, but I have not found withdrawals that fast anywhere else. The cricket betting markets are good too."
Rahat Hossain
Chittagong
"I do live betting on joa999 during the BPL season. The odds are good and the support team helps quickly in Bengali. Depositing with Nagad is now the easiest option for me."
Sadia Akter
Rajshahi
"Fortune Tiger is my favourite game. It runs smoothly on the mobile app and does not use much data. I received a welcome bonus and that is what I started with."
Tanvir Ahmed
Khulna
Game Providers
At joa999 you will find content from the world's leading game providers — every game is built to ensure safe and fair play.
24/7 Bengali Support
Whatever issue you face at joa999, our support team is always ready. Speak in Bengali and get a quick resolution.
Live Chat
Start a live chat in Bengali directly from any page on the site — 24 hours a day, 7 days a week.
Join joa999 — Bangladesh's Premier Betting Experience
Deposit as little as ৳300 via bKash, Nagad, or Rocket to get started and receive up to 150% as a welcome bonus.
Open an Account NowFor players aged 21 and above only. Play responsibly.
Privacy Policy — Your Information Is Protected
joa999 keeps your personal information secure through SSL encryption and does not share it with third parties. To learn in detail how we use your information, read our Privacy Policy.