ji99 Online Casino — Get your winnings directly to bKash and Nagad within just an hour
Play from anywhere in Bangladesh, win, and enjoy instant withdrawals to your mobile wallet — with uninterrupted security and 24/7 support in Bangla.
About Us
ji99 was built with Bangladeshi players in mind — with the goal of delivering a reliable, transparent, and Bangla-first online casino and betting experience. We believe every Bangladeshi player deserves world-class gaming in their own language and through their own mobile wallet.
Our platform is directly integrated with the most widely used mobile financial services in the country — bKash, Nagad, Rocket, and Upay — so deposits and withdrawals are simple and hassle-free. For withdrawals in particular, we commit to delivering funds within 1 hour.
ji99's mission is straightforward — to give every cricket fan, casino enthusiast, and sports bettor in Bangladesh a clean, secure, and enjoyable environment to play in. With SSL encryption and fair play guaranteed, we are by your side day and night.
How to Get Started
Activate your ji99 account in just 4 simple steps
Register
Visit the ji99 website and create a free account with your mobile number and email.
Log In
Log in securely with your username and password. Keep two-step verification enabled.
Make a Deposit
Deposit from as little as ৳200 via bKash, Nagad, or Rocket and receive a 150% welcome bonus.
Place Your First Bet
Choose cricket, casino, or slots — whatever you prefer — and receive your winnings in your mobile wallet.
Cricket Format Guide
Each cricket format is different — and so is the betting strategy. Let's look at what opportunities each format offers.
T20 Cricket
20 overs per side, match finishes in 3-4 hours. Fast betting markets, innings totals, and six-hit bets are popular. BPL and IPL are played in this format.
One-Day Cricket
50-over matches that last all day. Man of the Match, top run scorer, and wicket betting markets are most active.
Test Cricket
A long 5-day match with innings and session betting available. Weather and pitch conditions play a major role in betting decisions.
The Hundred
100 balls per innings, very fast-paced. Being a new format, live betting markets are particularly attractive.
Popular Leagues: BPL (Bangladesh Premier League), IPL (Indian Premier League), BBL (Big Bash League), PSL (Pakistan Super League) — all available to bet on at ji99.
What Is a Betting Exchange and How Does It Work?
An exchange is completely different from a regular sportsbook — here, other players are your opponents, not the bookmaker.
In a betting exchange you can participate in two roles: Back (bet for an outcome) or Lay (bet against an outcome). In a regular sportsbook you always bet against the bookmaker, but in an exchange you are matched directly with another player. As a result, odds tend to be more competitive.
For example: in a match involving Bangladesh Tigers, if you think Tigers will win, you Back ৳500. Someone else thinks Tigers will lose — they Lay. Both sides together form the odds. The platform takes a small commission for matching them.
| Item | Back Bet | Lay Bet |
|---|---|---|
| Meaning | Betting that the team will win | Betting that the team will lose |
| Risk | The stake amount | The potential payout amount |
| Example (৳) | ৳500 × odds = profit | You pay more if the opposing side wins |
| Commission | A small percentage is deducted from the winning side | |
Exchange vs Regular Sportsbook
- In an exchange, odds are set by players, not the bookmaker
- The Lay bet option is only available on an exchange
- Regular books carry a higher margin; exchanges carry a lower one
- In-play trading is possible — change your position while the match is live
- Both options available — ji99 has both a sportsbook and an exchange
Football Betting
Football fans in Bangladesh are dedicated followers of the English Premier League, Spain's La Liga, the UEFA Champions League, and FIFA World Cup Qualifiers. All of these leagues' matches can be bet on at ji99.
Home win, draw, or away win — the simplest and most common betting market.
Bet on two outcomes at once — lower risk, but comparatively lower returns too.
Will total goals in the match be above or below a set number — you can bet without knowing the scoreline.
Whether both teams will score or not — popular in matches featuring attacking sides.
A goal handicap is applied to the stronger team to make the market more balanced.
Many big Premier League and La Liga matches kick off between 1-3 AM Bangladesh time (BST) — take advantage of placing your bets in advance.
Crash Games — Aviator and JetX
A crash game is a fast-paced multiplier game where a plane (or rocket) takes off and the multiplier keeps rising. Spribe's Aviator is the most well-known name in this category. Here is how a round works.
Place your bet before the round starts
Set your stake before the plane takes off. Multiple bets can be placed at the same time.
Cash out before the crash
The multiplier keeps rising. You must cash out yourself before it crashes.
Auto Cash Out
Set an automatic cash out at a specific multiplier — play without the rush.
Set a Stop Limit
Before you start playing, set a daily loss limit for yourself and stick to it.
Why Choose ji99
Thousands of players in Bangladesh trust ji99 for these reasons
Fast Withdrawals
Get funds directly to bKash, Nagad, or Rocket within 1 hour.
SSL Protection
Your data and money are fully protected with advanced encryption technology.
Bengali Support
24/7 live chat support in Bangla — get help the moment you need it.
VIP Rewards
Bronze to Diamond — earn weekly cashback through our 5-tier VIP program.
Huge Game Collection
Slots, live casino, crash games, card games — everything in one platform.
Local Payments
bKash, Nagad, Rocket, Upay, and bank transfer — deposit using any method.
All Sports
Cricket, football, kabaddi, badminton — all the sports Bangladeshis love.
Regular Promos
From the welcome bonus to weekly offers — there is always an opportunity available.
Play Anywhere with the Android App
Most players in Bangladesh play on smartphones — so the ji99 app has been built to be data-efficient, fast, and comes with a Bangla interface. Direct deposits via bKash and Nagad, live cricket scores, and real-time bet tracking — all in one place.
Installation Steps
Download the APK file only from ji99's official website — not from Telegram or Facebook links.
On your Android phone, go to Settings → Security and temporarily enable the "Install from unknown sources" option.
Tap the downloaded APK file and allow the installation to complete.
Open the app, log in to your account, and turn off the "Unknown sources" setting again after installation.
Requirements: Android 7 or above, approximately 100 MB of free storage.
Local Card Games
Traditional card and board games of Bangladesh and South Asia, now available online
Teen Patti
In this three-card game, each player places one bet. The strongest hand wins. Play in real time with a live dealer. Tip: start with small bets first.
Andar Bahar
A card is shown and you must predict whether the matching card will land Andar (inside) or Bahar (outside). Simple rules, fast rounds. Tip: check the live statistics before deciding.
Callbreak
In this four-player card game, the main goal is to win tricks and place bids. Extremely popular in Bangladesh and Nepal. Tip: start with conservative bids.
Ludo and Rummy
In Ludo, roll the dice to move your pieces home. In Rummy, form sets and sequences. Both are available in multiplayer format. Tip: in Rummy, arrange your cards into a clear hand.
Account Verification Process (KYC)
The account verification (KYC) process at ji99 is for your protection — it ensures that only the real account owner can make withdrawals and prevents unauthorized access.
National ID Card (NID)
Upload clear photos of both the front and back of your NID card.
Proof of Address
A utility bill or bank statement that clearly shows your address.
Selfie Verification
Take a clear selfie holding your NID — make sure both your face and the card are visible.
Processing Time
Verification is usually completed within 1 to 24 hours. Once verified, all services become fully available.
RTP and House Edge Explained
RTP stands for "Return to Player" — it is the percentage of every ৳100 wagered that is returned to players on average over a long period of play. For example, if a game has an RTP of 96%, it means that over the long term, an average of ৳96 is returned for every ৳100 bet. The remaining 4% is the house edge, or the casino's profit.
The RTP range varies across different types of games. Generally, slot games have an RTP of 92–98%, blackjack sits at around 99%, and roulette falls in the range of 94–97%. This does not mean you will receive returns at this rate in every session — RTP is always a statistical average calculated over millions of rounds.
The house edge is the flip side of RTP. A 96% RTP equals a 4% house edge. The lower it is, the better it is for the player. Keep in mind, however, that in the short term, volatility (the variation in wins and losses) plays a significant role.
Learning about RTP and volatility before choosing a game is something content experts always recommend. In high-volatility games, big wins are less frequent but larger when they come; in low-volatility games, smaller wins occur more often.
Bankroll Management Guide
The first rule of responsible play is being aware of how you manage your money
Set a Budget
Set a fixed monthly budget for gambling — an amount that, if lost, will not affect your daily life. Divide the budget into weekly or daily sessions.
The 1–5% Bet Rule
Spend a maximum of 1–5% of your total bankroll on each bet. This reduces the risk of losing your entire budget in one bad session and allows you to play for longer.
Track Your History
Write down the deposit, withdrawal, and result of each session in a simple notebook or spreadsheet. This helps you understand your own playing patterns and make sound decisions.
Stop After a Win
Set a "win target" in advance. Once it is reached, end the session and withdraw a portion of your winnings. Placing larger bets out of greed after a win often leads to losses.
Stop After a Loss
Set a "maximum loss limit" — when you reach it, stop playing for the day. Placing even bigger bets to recover losses ("chasing losses") is a dangerous habit.
Built for Bangladeshis
Every feature is designed with the everyday needs of players in Bangladesh in mind
Bengali Language
The entire platform is in Bengali — from navigation to support.
BDT Currency (৳)
All transactions in Bangladeshi Taka — no conversion hassle.
Local MFS
bKash, Nagad, Rocket, Upay — pay with all the familiar wallets.
Support in BST
24/7 live chat service in Bangladesh Standard Time (UTC+6).
"Every player in Bangladesh deserves world-class gaming facilities, secure payments, and honest service." — ji99
Player Experiences
"I bet on every match of the BPL season at ji99. When I request a withdrawal, it genuinely arrives in Nagad within 1 hour — I haven't found that anywhere else."
"I enjoy playing Teen Patti and Callbreak. Getting support in Bengali is the biggest advantage — even at 2 AM they reply straight away."
"I recently tried the Aviator game. The auto cash-out option means I don't have to watch it constantly. Depositing and withdrawing with bKash is very convenient."
Privacy Policy Notice
Your personal information is safe with us. ji99 never sells your data to third parties. To learn how we use cookies and personal information, read our privacy policy.
Join ji99 Today
Get a 150% welcome bonus — up to ৳8,000. Start with just ৳200.