⚡ Start with just ৳300 — bKash and Nagad supported

fj99 Online Casino — Instant deposits via bKash and Nagad for the best betting experience in Bangladesh

Welcome to fj99 — easy payments, a secure environment, and exciting cricket betting and live casino games for players in Bangladesh. Transact anytime with bKash, Nagad, Rocket, or Upay.

fj99 Online Casino bKash Nagad Betting
৳300 Minimum Deposit Amount
200% First Deposit Bonus
৳15,000 Maximum Bonus Amount
24/7 Live Support in Bengali
About Us

fj99 — Bangladesh's Trusted Online Betting Platform

fj99 was built with Bangladeshi players in mind. Our goal is simple — to give you an easy, secure, and enjoyable online gaming experience where you can play in your own language and with your preferred payment method. From Dhaka to every corner of Bangladesh, thousands of satisfied members enjoy cricket betting, slots, and live casino on fj99 every day.

We believe every Bangladeshi player deserves a top-quality gaming experience. That is why we work with world-class game providers and have made transactions easier through familiar mobile banking services like bKash, Nagad, Rocket, and Upay.

fj99 provides a secure environment protected by SSL encryption, measures to ensure fair play, and round-the-clock customer support in Bengali. We believe in responsible gaming and the protection of every player is our highest priority.

fj99 Bangladesh Trusted Online Betting Platform
Special Offers

Welcome Bonus Offer

Get an attractive bonus on your very first deposit. Take advantage of becoming a new member at fj99 today.

200%
First Deposit Bonus
Up to ৳15,000
For players aged 21+ only

Bonus Terms and Conditions

  • 200% bonus on your first deposit — up to ৳15,000
  • Wagering requirement: 20x (you must bet 20 times the bonus amount)
  • Minimum deposit ৳300 — via bKash, Nagad, Rocket, or Upay
  • Bonus is for new members only — once per account
  • Bonus can be used across all games — slots, cricket betting, and live casino
Open an Account Now
Game Categories

Game Category Overview

fj99 offers a wide variety of games. Learn about each category and pick the games you enjoy.

Popular

Cricket Betting

Cricket betting is the process of placing wagers based on predictions about various outcomes in a match or tournament. You can bet on BPL, IPL, T20 World Cup, or Bangladesh Tigers international matches. A wide range of options is available, from match winner to over-by-over run markets.

Easy

Slot Games

Slot games are the easiest and most popular casino games. Spin the reels and win when matching symbols line up. Thousands of slot games from PG Soft, JILI, and Pragmatic Play are available on fj99. Hit games like Fortune Tiger, Gates of Olympus, and Fortune Gems are especially popular among Bangladeshi players.

Live

Live Casino

The live casino offers the experience of playing in real time with real dealers. Play baccarat, roulette, and blackjack at live tables from Ezugi and Evolution Gaming. Live streaming brings the atmosphere of a real casino to your screen.

Classic

Table Games

Table games include classic games like baccarat, roulette, blackjack, and Sic Bo. Each game has its own rules and strategies. Enjoy these games where skill and luck come together and put your strategy to the test.

South Asia

Teen Patti

Teen Patti is an extremely popular card game in South Asia. Compete against other players with three cards. JILI's TeenPatti Joker and Teen Patti 20-20 are available exclusively on fj99.

Action

Andar Bahar

Andar Bahar is a traditional Indian card game that is also widely popular in Bangladesh. A card is placed in the middle of the table and players bet on whether the matching card will appear on the "Andar" (inside) or "Bahar" (outside) side.

Fun

Bingo

Bingo is a number-based lottery-style game where random numbers are announced and players win by completing a specific pattern. Multiple bingo games including JILI's Fortune Bingo and Lucky Bingo are available on fj99.

Thrilling

Crash Games

In crash games, a multiplier gradually increases and can crash at any moment. The player must cash out before the crash. Aviator by Spribe is the most popular crash game available on fj99.

Ready to Win Big?

Join fj99 today and get a 200% welcome bonus — starting from just ৳300 via bKash and Nagad.

Start Now
Why Choose fj99

Our Advantages

What fj99 offers Bangladeshi players is unique. Find out why thousands of players choose us.

Instant Deposits

Deposit via bKash, Nagad, Rocket, or Upay — funds appear in your account within seconds.

SSL Security

Your information and funds are kept secure using the highest encryption technology.

Support in Bengali

24/7 live chat support in Bengali — get instant help whenever you need it.

Attractive Bonuses

Enjoy a 200% welcome bonus along with regular promotions and VIP benefits.

Mobile-Friendly

Full experience on any smartphone or tablet — no app download needed.

Wide Betting Markets

Place live and pre-match bets on cricket, football, kabaddi, and more.

Fast Withdrawals

Withdrawals processed in 30 minutes to 3 hours — minimum ৳800.

Regular Promotions

Get exclusive offers and bonuses during Eid, Pohela Boishakh, and special events.

Rewards Program

Loyalty and VIP Program

The fj99 loyalty program rewards you for every bet you place. The more you play, the more benefits you receive. You can move up through three tiers and enjoy greater weekly cashback and exclusive benefits at each level.

Regular players can progress from Bronze to Silver and then to Gold. Moving up each tier increases your cashback rate, gives you early access to special promotions, and unlocks a dedicated account manager.

fj99 VIP Loyalty Program Rewards
Payment

Payment Methods and Processing Times

Transact on fj99 using Bangladesh's most familiar mobile banking and bank transfer services. Every method is secure and straightforward.

Withdrawals are generally sent within 30 minutes to 3 hours. The minimum withdrawal amount is ৳800.

fj99 Payment Methods bKash Nagad Rocket
Method Minimum Deposit Maximum Deposit Processing Time Fee
bKash ৳300 ৳1,00,000 Instant Free
Nagad ৳300 ৳1,00,000 Instant Free
Rocket ৳300 ৳50,000 Instant Free
Upay ৳300 ৳50,000 Instant Free
Dutch-Bangla Bank ৳300 ৳5,00,000 15-60 minutes Set by bank
City Bank ৳300 ৳5,00,000 15-60 minutes Set by bank
BRAC Bank ৳300 ৳5,00,000 15-60 minutes Set by bank

Withdrawal time is 30 minutes to 3 hours. Your first withdrawal may take slightly longer due to the verification process.

Cricket Betting

Cricket Betting Markets

Bet across various markets on any cricket tournament — BPL, IPL, T20 World Cup. The popular bet types are listed below.

Bet Type Explanation Example
Match Winner A bet on which team will win the match. Bangladesh vs India — betting on Bangladesh as the winner.
Toss Winner A bet on which team will win the toss. Betting on the toss-winning team in a T20 match.
Top Batsman Betting on the batsman who will score the most runs in an innings. Betting on Bangladesh's top batter.
Total Runs Over/Under A bet on whether the total runs scored in a set number of overs will be above or below a given number. Whether more than 75 runs will be scored in the first 10 overs.
Runs in an Over A bet on how many runs will be scored in a specific over. Whether 8 or more runs will be scored in the 15th over.
Method of Dismissal How the next wicket will fall — bowled, caught, run out, etc. Whether the next wicket will be a caught out.
Player of the Match Who will be named Player of the Match at the end of the game. Betting on the Bangladesh team captain to be named POTM.

How does live in-play betting work?

In live betting, odds change constantly while the match is in progress. When a wicket falls, the batting team's odds rise because their chances of winning decrease. Similarly, odds adjust as the run rate goes up or down. As the overs reduce, the match situation becomes clearer and the live market gets more exciting.

Betting Exchange

Betting Exchange — A Guide to Back & Lay

With a regular bookmaker you can only "Back" — that is, bet in favour of an outcome happening. But on a betting exchange you can also place a "Lay" bet — meaning you bet against an outcome happening.

Exchange odds come from other players, not set by a bookmaker. This often means you can get better odds. The exchange operator takes a small commission on each winning bet.

Example — Bangladesh vs India Match

Say the odds to Back Bangladesh are 2.50. If you bet ৳100 and win, you receive ৳250 (৳150 profit). If you "Lay" — meaning you bet that Bangladesh will not win — another player will Back against you.

Back Lay
Bet in favour of an outcome Bet against an outcome
Win based on the odds if correct Liable to pay out if wrong
Traditional betting style Exchange-specific advantage
Available on both bookmaker and exchange Available on exchange only
fj99 Betting Exchange Back Lay Market
fj99 RTP House Edge Slot Games
Educational Information

RTP and House Edge Explained

RTP (Return to Player) is the percentage of money a game returns to players over the long term. For example, if a slot has an RTP of 96%, it returns an average of ৳96 for every ৳100 bet. But this is a long-term average — in a single session you may receive more or less than this.

Typical RTP ranges vary across different game categories. Slot games generally have an RTP of 92%–98%, varying by game. Blackjack played with the correct strategy can have an RTP close to 99%. Roulette typically has an RTP of 94%–97%, with European roulette being more favourable than American roulette.

House Edge is the flip side of RTP. Subtract the RTP from 100% to get the house edge. So a 96% RTP means a 4% house edge — the casino keeps an average of ৳4 on every ৳100 bet. This is the core of the casino's business model.

Knowing the RTP before you play helps you make more informed decisions. A high RTP does not guarantee a win in every session, but it does indicate lower losses over the long term. Always check the RTP information and play within a set budget.

Educational Guide

Bankroll Management Guide

The most important part of responsible gaming is bankroll management. Managing your money properly lets you play for longer and avoid unnecessary losses.

  1. Set a budget: Allocate a fixed amount for gaming each month or week that you can afford to lose without financial harm. Never exceed this amount.
  2. Divide by session: Split your total budget into smaller sessions. For example, if you have a monthly budget of ৳3,000, set a maximum of ৳100 per day.
  3. Follow the 1%–5% rule: Do not spend more than 1%–5% of your total bankroll on any single bet. This protects you from a long losing streak.
  4. Stay cautious after a win: Do not get excited after a good win and place larger bets. Set aside a portion of your winnings and consider ending the session.
  5. Set a loss limit: Stop when you have lost a set amount in a session. Chasing losses by betting more usually leads to even greater losses.

Track your play history — when you played, how much you deposited, and how much you won or lost. This information will help you understand your habits and make informed decisions.

fj99 Bankroll Management Responsible Gaming
Referral Program

Refer a Friend, Win Rewards

Invite your friends to fj99 and both of you enjoy rewards.

1

Share your referral link

Log in and copy your personal referral link. Share it with friends, family, or on social media.

2

Friend registers and deposits

Your friend creates a new account on fj99 through your link and makes a minimum first deposit of ৳300.

3

Both receive rewards

After your friend's first deposit, you receive a ৳500 referral bonus and your friend receives their welcome bonus.

Referral Program Terms & Conditions

  • You cannot use your own referral link — self-referral is strictly prohibited.
  • Only one account per person is allowed — having two accounts for the same person is not permitted.
  • To receive the referral bonus, the referred friend must make a minimum first deposit of ৳300.
  • The referral bonus cannot be withdrawn until the wagering requirement is completed.
Log in to get your referral link
Trusted Partners

Game Providers

fj99 offers games from the world's leading game providers. Every game is fair and tested.

Pragmatic Play
Evolution Gaming
PG Soft
JILI Games
Spribe
Ezugi
Microgaming
NetEnt
Playtech
Red Tiger
Play'n GO
Yggdrasil
Responsible Gaming

Responsible Gaming Tools

fj99 places the highest importance on responsible gaming. We believe gaming is for entertainment — not a source of problems. That is why we provide a range of protective tools for all our members.

Self-Exclusion

If you feel gaming is getting out of control, you can request to close your account for a set period or permanently.

Deposit Limit

Set a daily, weekly, or monthly deposit limit to avoid spending beyond your budget.

Loss Limit

Set up an automatic pause on gaming once you have lost a certain amount.

Session Time Limit

Set a maximum duration for each gaming session and set reality-check reminders.

Self-Assessment Quiz

Use our self-assessment test to analyse your gaming habits.

For players aged 21 and over only

If you have a problem with gaming, contact our 24/7 support team. We are always ready to help you.

fj99 Responsible Gaming Protection Tools

Where to get help?

If you feel that you or someone you know is struggling with a gaming addiction, contact fj99's live chat support. Our team will help you take the right steps. To learn more about responsible gaming, visit our responsible gaming page.

Player Reviews

What Our Members Are Saying

★★★★★

"When I deposit at fj99 via bKash, the balance is added within seconds. I regularly bet on cricket during IPL. The odds are good and live in-play betting is genuinely fun. Getting support in Bengali means I can get issues resolved quickly."

Rahul Mia
Chittagong
★★★★★

"fj99 is my first choice for slot games. PG Soft's games are great. The first time I deposited ৳500, I got a 200% bonus. Withdrawals are fast too — when I send to Nagad I get it within the hour. I'm also regularly receiving cashback from the VIP program."

Sumaiya Akhter
Sylhet
★★★★☆

"fj99 is great for playing Aviator. The game is exciting and cashing out is easy. I also enjoyed the back and lay feature on the betting exchange. The site works well on mobile and having everything in Bengali makes it easy to understand."

Md. Kamal Hossain
Rajshahi
Support

24/7 Support

fj99's support team is always ready to help with any issue. Talk to us in Bengali and get a quick resolution. We believe every player deserves the best service.

We are always here for you

Whether it's opening an account, payment issues, game-related questions, or responsible gaming — our Bengali-speaking support team is ready to help you with anything.

Support in Bengali 24/7 Live Chat Fast Response

Privacy Policy — Your Information is Secure

fj99 keeps your personal information completely safe. We use SSL encryption and never sell or share your information with third parties. Your name, address, payment details, and gaming history remain fully confidential.

We only collect the information necessary to improve our service and ensure security. For more details, read our privacy policy page.

Join fj99 Today

Deposit as little as ৳300 via bKash or Nagad and start playing with a 200% bonus. The best online casino experience in Bangladesh is waiting for you.

Log In View Casino