🎰 Bangladesh's #1 Casino Platform

Bet on mobile with joa99 — get the best online casino experience from anywhere, at any time

Bangladesh's most popular mobile betting site. Cricket matches, live casino and hundreds of slot games — all in one place, with fast bKash and Nagad payments.

joa99 Online Casino Mobile Betting
5 Payment Methods
120% Welcome Bonus
৳200 Minimum Deposit
10-45 Minute Withdrawal

Jackpot Games — Your chance at a big win

A share of every spin, bet or round goes into the jackpot pool. See how each game type below works.

Progressive Slot Jackpot

A small portion of each bet goes into a central pool. The more players play, the larger the pool grows. Anyone can win the entire pool through a random trigger or a special combination.

Slots Big Pool

Live Casino Side-Bet Jackpot

Place a small side bet alongside your main wager at a blackjack or baccarat table. A specific card combination activates the side jackpot. You can win this pool even if you lose the main game.

Live Casino Side-Bet

Crash Game Multiplier

The higher the plane or rocket climbs, the bigger the multiplier grows. Cash out before the crash and you win according to the multiplier. Games like Aviator feature special high-multiplier rounds.

Crash Spribe

Fishing Game Jackpot

In games like Mega Fishing, special boss fish or golden spin events trigger the jackpot. When players defeat the boss together, everyone in the room shares the prize.

Fishing JILI

Hot Games — Most Popular Right Now

A quick look at the games most loved by joa99 players.

joa99 Fortune Tiger Slot Game

Fortune Tiger

PG Soft Slot

Gates of Olympus

Pragmatic Play Slot

Aviator

Spribe Crash

Mega Fishing

JILI Fishing

Sweet Bonanza

Pragmatic Play Slot

Fortune Rabbit

PG Soft Slot

Cricket Formats Explained — What betting opportunities each one offers

A brief overview of cricket's three main formats and major franchise leagues — to help you place better bets.

joa99 Cricket Betting Formats

T20

20 overs per team. Matches finish in three to three-and-a-half hours. Momentum shifts quickly in this short format, making over-by-over bets, match result bets and top batter/bowler bets very popular. BPL (Bangladesh Premier League) and IPL (Indian Premier League) are played in this format.

One-Day (ODI)

50 overs per team, typically a seven-to-eight hour match. Batting powerplay, middle overs and death overs each have their own pace. The ICC ODI World Cup is the biggest event in this format. Handicap, run-line and series bets are most common here.

Test

Up to five days, two innings each. Bettors need specific strategies for session-based bets, wicket bets and calculating the probability of a draw. The preferred format for patient bettors.

The Hundred

England's new format — 100 balls per team. Extremely fast-paced and action-packed, so in-play betting opportunities come up frequently.

Major Leagues

BPL
Bangladesh Premier League — home-ground stars of the Tigers.

IPL
Indian Premier League — the most-watched T20 league in the world.

BBL
Big Bash League — Australia's summer season league.

PSL
Pakistan Super League — a fast-growing and competitive league.

What makes joa99 different

Why we are the first choice for bettors in Bangladesh in terms of speed, security and convenience.

Fast Withdrawals

Money reaches your mobile account via bKash, Nagad or Rocket in just 10-45 minutes. No long waits.

SSL Security

All your data and transactions are encrypted. joa99 is a safe and reliable platform.

Fully Mobile-Friendly

No app download needed — all games run smoothly in your browser. Play from anywhere, whether you're in Dhaka or Sylhet.

24/7 Bengali Support

Round-the-clock Bengali and English assistance via live chat and email. We're here for any issue, day or night.

Generous Welcome Bonus

Up to 120% bonus on your first deposit, up to ৳20,000. This is one of the standout offers in the Bangladesh market.

VIP Loyalty Program

The more you play, the more cashback you earn. From Bronze to Diamond — weekly rewards across five tiers.

Wide Betting Markets

Detailed markets across cricket, football, kabaddi and many more sports. Place live bets during matches too.

Easy bKash and Nagad Payments

Start with a minimum deposit of ৳200. Transactions are completely straightforward via bKash, Nagad, Rocket, Upay and bank transfer.

Get started step by step on joa99

Open an account, make a deposit and jump into your favourite games in just a few minutes.

1

Create an Account

Go to the joa99 Login page and register with your mobile number and password. The whole process takes less than two minutes.

2

Verification (KYC)

Upload a photo of your national ID or passport. This keeps your account secure and ensures you can withdraw. For users aged 21 and above only.

3

First Deposit

Deposit a minimum of ৳200 via bKash, Nagad, Rocket, Upay or bank transfer. Transactions are credited immediately.

4

Claim Your Welcome Bonus

A 120% bonus is automatically added to your first deposit, up to ৳20,000. For example, a ৳1,000 deposit gives you a ৳1,200 bonus, bringing your total balance to ৳2,200.

5

First Game / Bet

Start from any section — slots, cricket betting or live casino. A brief set of rules is provided for each game.

6

Withdrawal

Request a minimum withdrawal of ৳500. It will reach your bKash or Nagad within 10-45 minutes.

Guide to creating and getting started with a joa99 account

Claim your 120% bonus at joa99 today

Up to ৳20,000 bonus on your first deposit. Get started in just a few minutes with bKash and Nagad.

Log In

Football Betting — Leagues Bangladeshis Love

Alongside cricket, football is also extremely popular among bettors in Bangladesh. Bet on all the major leagues at joa99.

Leagues favoured by Bangladeshi fans

  • Premier League — England's top division, multiple matches every weekend
  • La Liga — Spain's top league, star-studded matches
  • Champions League — Europe's top club tournament
  • World Cup Qualifiers — qualifier matches from Asia and Europe

Common Bet Types

1X2 — bet on a home win, draw or away win.

Double Chance — cover two possible outcomes in a single bet.

Over/Under Goals — whether total goals in the match will be above or below a set number.

Both Teams to Score (BTTS) — whether both teams will score at least one goal.

Asian Handicap — giving the weaker team a virtual advantage to level the playing field.

Top Goalscorer — which player will score first or at any point in the match.

 Keep in mind — most matches in Europe's major leagues kick off after 11 PM Bangladesh Standard Time (BST). If you want to live bet late at night, plan ahead.

joa99 Football Betting Markets

Live Betting and Cash Out — Fast-Moving Markets

Find out how in-play betting and the cash out feature work during a match.

What is In-Play Betting?

In-play or live betting lets you place bets even after a match has started. In cricket, odds shift quickly with every ball; in football, they change after every goal. Reading the situation and betting at the right moment can open up good opportunities.

How do odds move?

In cricket, when a wicket falls the batting team's chances of winning drop and their odds lengthen; a boundary or six does the opposite. In football, when a goal is scored the trailing team's odds get longer. Odds move fastest in the final over or during extra time.

What is cash out?

Cash out lets you take a partial or full value of your current position before the match ends. You can use it to lock in a profit when your team is ahead, or to limit your loss when they fall behind.

4 practical tips

Set a maximum stake limit in advance and stick to it.

Stay calm when odds change fast — avoid placing large bets in a rush.

Only use cash out when it fits your plan.

There is no guarantee of profit — keep enjoying the game as your main goal.

joa99 live betting cash out

Bonus terms and conditions in plain language

We believe in transparency. Learn these things before claiming a bonus.

Bonus type Amount Maximum Wagering
Welcome bonus (first deposit) 120% ৳20,000 20x (on the bonus amount only)
VIP weekly cashback Bronze 0.2% — Diamond 1.0% By tier Wagering generally does not apply to cashback

Wagering requirement

To withdraw winnings from bonus funds, you must first place a specified amount in bets. This is calculated on the bonus amount only, not the deposit. Example: ৳1,200 bonus × 20 = you need to place ৳24,000 in bets before you can withdraw bonus winnings.

Game contribution

Not all games contribute equally toward meeting the wagering requirement. Slots typically contribute the most. Exact rates are stated in the bonus terms — read the terms before claiming a bonus.

Maximum bet while a bonus is active

When a bonus is active there is a maximum stake per round. Exceeding the limit may result in the bonus being voided. Check the bonus terms for the specific limit.

Bonus expiry and maximum withdrawal limit

Every bonus has an expiry date; if you do not complete the wagering in time, the bonus expires. A maximum withdrawal amount from bonus winnings may also be stated in the terms.

joa99 loyalty program — play, earn

The more you play, the more points you accumulate and the higher the tier you reach. Receive cashback every week.

Bronze

Weekly cashback

0.2%

The first step in your joa99 journey. Play regularly and collect points.

Silver

Weekly cashback

0.4%

The next step after Bronze. Benefits grow as you play more.

Platinum

Weekly cashback

0.8%

Close to the top tier — special benefits and priority support.

How do you earn points?

Points are added automatically every time you place a bet or play a game. As your points grow you move up to the next tier and your weekly cashback rate increases. Cashback is credited directly to your account every week.

joa99 site tour

A brief introduction to what you will find in each section.

Circus Delight

A colourful circus-themed slot from PG Soft. Learn about the fun bonus rounds and features.

Learn more

Mega Fishing

JILI's popular fishing game. Find out about the different cannons, special bosses, and jackpot events.

Learn more

Cricket

BPL, IPL, T20 World Cup — live betting and a variety of markets for all major cricket tournaments.

Learn more

Slots

Hundreds of slot games from PG Soft, Pragmatic Play, and JILI. Browse by category.

Learn more

joa99 Casino

Live casino, baccarat, blackjack, roulette, and much more. Play with real dealers.

Learn more

Beware of fake sites and scams

Familiarise yourself with the real joa99 and learn how to spot fraudsters.

Verify the official domain — always check that the browser address bar shows joa99.lat and the green padlock (HTTPS). Do not use any other domain, including ones with spelling variations.

Never share your OTP or bKash/Nagad PIN with anyone — genuine joa99 support agents will never ask for your password, OTP, or mobile banking PIN.

Be cautious of "agents" on Telegram and Facebook — many people deceive others with promises of special bonuses or fast payments. joa99 communicates only through official live chat and email.

Contact official support — if you suspect fraud, change your password immediately and inform the support team via live chat.

Use a strong password — use a mix of letters, numbers, and special characters; do not reuse the same password on other sites.

joa99 secure platform cyber security

24/7 support — we are here for any issue

Day or night, in Bengali or English — our support team is always ready.

joa99 customer support

Live Chat

Start a chat directly from any page on the site. Ask your question in Bengali and get a quick reply.

Email support

For more complex matters, send an email to: [email protected] — we respond in both Bengali and English.

What can we help you with?

  • Account creation, verification, and password recovery
  • bKash, Nagad, Rocket, and bank transfer deposits and withdrawals
  • Questions about bonuses and promotions
  • Game loading or technical issues
  • VIP program and points enquiries
  • Account security and responsible gambling

Frequently asked questions

Simple answers to common questions about joa99.

The minimum deposit at joa99 is ৳200. You can deposit using bKash, Nagad, Rocket, Upay and bank transfer. The fastest option is Bangladesh's mobile banking — in most cases deposits are instant.

Withdrawal requests at joa99 are usually completed within 10 to 45 minutes. The minimum withdrawal amount is ৳500. Having KYC verification completed makes the process smoother.

You get a 120% bonus on your first deposit, up to ৳20,000. The wagering requirement is 20x — calculated on the bonus amount only. Example: a ৳1,000 deposit gives you a ৳1,200 bonus; once you place ৳1,200 × 20 = ৳24,000 in bets, you can withdraw the bonus winnings.

Yes. You can place bets across various markets on BPL (Bangladesh Premier League), IPL, T20 World Cup, ODI series and other major cricket tournaments — both before and during matches (live betting).

joa99 is for users aged 21 and above only. After creating an account, KYC verification must be completed before making a withdrawal. You can verify by uploading a photo of your national ID or passport. This keeps your account secure.

joa99 support is available 24/7. Contact us via live chat on the site or by email at [email protected]. The support team assists in both Bengali and English.

Log in to joa99 now

Welcome to Bangladesh's leading mobile betting platform. 21+

joa99 Login