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 — 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.
Welcome Bonus Offer
Get an attractive bonus on your very first deposit. Take advantage of becoming a new member at fj99 today.
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
Game Category Overview
fj99 offers a wide variety of games. Learn about each category and pick the games you enjoy.
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.
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 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.
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.
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.
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.
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.
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 NowOur 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.
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.
- Earn loyalty points
- Special weekly offers
- Priority support
- All Bronze benefits
- Exclusive reload bonus
- Faster withdrawal processing
- All Silver benefits
- Personal account manager
- Exclusive Gold tournament
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.
| 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 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 — 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 |
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.
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.
- 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.
- 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.
- 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.
- 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.
- 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.
Refer a Friend, Win Rewards
Invite your friends to fj99 and both of you enjoy rewards.
Share your referral link
Log in and copy your personal referral link. Share it with friends, family, or on social media.
Friend registers and deposits
Your friend creates a new account on fj99 through your link and makes a minimum first deposit of ৳300.
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.
Game Providers
fj99 offers games from the world's leading game providers. Every game is fair and tested.
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.
If you feel gaming is getting out of control, you can request to close your account for a set period or permanently.
Set a daily, weekly, or monthly deposit limit to avoid spending beyond your budget.
Set up an automatic pause on gaming once you have lost a certain amount.
Set a maximum duration for each gaming session and set reality-check reminders.
Use our self-assessment test to analyse your gaming habits.
If you have a problem with gaming, contact our 24/7 support team. We are always ready to help you.
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.
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."
"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."
"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."
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.
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