Bangladesh's #1 Betting Platform

fj99 – Bangladesh's Most Trusted Cricket & Casino Betting Platform

Instant deposits via bKash, Nagad & Rocket. Live BPL & IPL cricket betting, 500+ casino games, and 24/7 English support — built exclusively for Bangladesh players.

500+
Games
50K+
Players
৳20K
Welcome Bonus
24/7
Support
৳2.4B+
Total Payouts
500+
Casino Games
50K+
Registered Players
4+
Years Operating
fj99

Explore

Game Categories

From live cricket markets to classic table games — fj99 has something for every kind of player in Bangladesh.

Slots
Sports / Cricket
Live Dealer
Bingo
Teen Patti
Andar Bahar
Lottery
Poker

Recent Winners

Jackpot & Big Wins

Real players from Dhaka, Chittagong, and Sylhet are winning big every day on fj99. Here are some of our most recent jackpot payouts.

৳4,85,000
R*** from Dhaka
Sweet Bonanza — Pragmatic Play
৳3,20,000
M*** from Chittagong
Gates of Olympus — Pragmatic Play
৳2,10,000
S*** from Sylhet
Starburst — NetEnt
৳1,75,000
K*** from Rajshahi
Crazy Time — Evolution Gaming
৳98,500
T*** from Khulna
Aviator — Spribe
fj99

Onboarding

Getting Started on fj99

New to fj99? Follow these six simple steps to go from registration to your first withdrawal — the whole process takes under 10 minutes.

1

Create Your Account

Visit fj99 and complete the quick registration form with your mobile number and a secure password. The process takes under two minutes.

2

Verify Your Identity

Complete the KYC process by uploading your National ID (NID) and a brief selfie. Most accounts are verified within 1–24 hours.

3

Make Your First Deposit

Fund your account instantly via bKash, Nagad, Rocket, or Upay. Minimum deposit starts from ৳500 depending on your chosen method.

4

Claim Welcome Bonus

Your welcome bonus of up to ৳20,000 is automatically credited after your first qualifying deposit. Check the bonus terms for wagering details.

5

Place Your First Bet

Browse the sportsbook for BPL or IPL cricket markets, or head to the casino lobby and pick from 500+ slots and live dealer tables.

6

Request a Withdrawal

Once wagering requirements are met, request a withdrawal to your bKash or Nagad wallet. Most payouts are processed within 15–60 minutes.

Your Path

The fj99 Player Journey

From first sign-up to regular payouts, thousands of Bangladeshi players have followed this proven path on fj99. Each milestone is designed to be simple, fast, and rewarding.

1

Sign Up — Under 2 Minutes

Register with your mobile number. No complex paperwork at this stage — just a username, password, and phone number to get started.

2

Deposit via bKash or Nagad

Top up your account instantly using Bangladesh's most trusted mobile banking services. Transactions are reflected in real time.

3

Explore & Play

Browse cricket betting lines for the Bangladesh Tigers, spin slots from Pragmatic Play, or join a live roulette table hosted in real time.

4

Earn Loyalty Points

Every bet earns points toward your Bronze, Silver, or Gold tier status, unlocking higher cashback rates and exclusive VIP promotions.

5

Withdraw Your Winnings

Request a payout back to your bKash or Nagad wallet. Verified accounts enjoy priority processing with most withdrawals completed within the hour.

fj99

Slots Guide

Slot Game Types Explained

Not all slot games are the same. Here is a plain-English breakdown of every major slot format available at fj99.

Classic Slots (3-Reel)

Based on the original mechanical fruit machines, classic slots feature three reels and simple paylines. Perfect for beginners. Popular titles come from NetEnt and Microgaming.

Video Slots (5-Reel)

Five-reel video slots offer advanced graphics, bonus rounds, free spins, and multiple paylines. Pragmatic Play's Sweet Bonanza and Gates of Olympus are fan favourites in Bangladesh.

Progressive Jackpot Slots

A portion of every bet feeds a growing prize pool that can reach crores of taka. Mega Moolah by Microgaming is the genre's most iconic title, with life-changing jackpots.

Megaways Slots

Megaways mechanics by Big Time Gaming generate up to 117,649 ways to win on every spin. Bonanza Megaways and Extra Chilli are popular choices among high-variance seekers.

Cascading Reels

Winning symbols disappear and new ones fall into place, allowing chains of consecutive wins from a single spin. Gonzo's Quest by NetEnt pioneered this mechanic.

Cluster Pays

Instead of paylines, wins are triggered by clusters of matching symbols. Aloha! Cluster Pays by NetEnt is a classic example — favoured by players who enjoy frequent smaller wins.

Limited Offer

Claim Up to ৳20,000 Welcome Bonus

New members at fj99 receive a generous welcome package on their first deposit. Available to all players in Bangladesh. 21+ only. Wagering requirements apply — see bonus terms for full details.

fj99

VIP Program

fj99 Loyalty Rewards

Every bet you place earns loyalty points. Accumulate points to climb through three tiers and unlock increasingly valuable rewards.

Bronze
500 pts

to qualify

  • 5% weekly cashback
  • Birthday bonus ৳500
  • Standard withdrawal speed
  • Email & live chat support
Silver
5,000 pts

to qualify

  • 8% weekly cashback
  • Birthday bonus ৳1,500
  • Priority withdrawal
  • Dedicated account manager
Gold
20,000 pts

to qualify

  • 12% weekly cashback
  • Birthday bonus ৳5,000
  • Instant withdrawals
  • VIP events & exclusive promos

Transparent Terms

Bonus Comparison

We believe in full transparency. Here is a clear comparison of all active bonus offers at fj99 so you can choose the right one for your play style.

Bonus Offer Bonus Amount Min. Deposit Wagering Req. Validity
Welcome Bonus Up to ৳20,000 ৳500 30x 30 days
First Deposit Bonus 100% up to ৳10,000 ৳500 25x 21 days
Weekly Cashback 5% – 12% of net losses ৳1,000 1x 7 days
Reload Bonus 50% up to ৳5,000 ৳500 20x 14 days
Referral Bonus ৳500 per referral Referee deposits ৳500 10x 14 days

Wagering requirements must be met before bonus funds can be withdrawn. Full terms available on the Terms & Conditions page.

fj99

Deposits & Withdrawals

Payment Methods

fj99 supports all major Bangladeshi payment options. All transactions use SSL encryption for your security.

Payment Method Min. Deposit Max. Deposit Processing Time Fee
bKash ৳500 ৳1,00,000 Instant Free
Nagad ৳500 ৳1,00,000 Instant Free
Rocket ৳500 ৳50,000 Instant Free
Upay ৳500 ৳50,000 Instant Free
Dutch-Bangla Bank ৳1,000 ৳5,00,000 15–60 minutes Free
City Bank ৳1,000 ৳5,00,000 15–60 minutes Free
BRAC Bank ৳1,000 ৳5,00,000 1–24 hours Free

Withdrawal processing times may vary depending on verification status and daily transaction volumes. Verified Gold-tier members receive priority processing.

KYC Guide

Account Verification Process

Identity verification (KYC) is a standard requirement across all regulated online gambling platforms. It protects both the player and the platform against fraud, money laundering, and underage gambling. At fj99, we have streamlined the process to be as quick and painless as possible for our Bangladesh-based members.

Your data is safe. All documents submitted during verification are encrypted and stored securely. fj99 does not share your personal information with third parties. Read our Privacy Policy for full details.

Step 1 — Submit National ID (NID)

Upload a clear photo of both the front and back of your Bangladesh National Identity Card. Ensure all text is legible and the document is not expired.

Step 2 — Proof of Address

Provide a recent utility bill, bank statement, or official letter from the last 90 days showing your name and current address in Bangladesh.

Step 3 — Selfie Verification

Take a clear selfie holding your NID next to your face. Good lighting helps speed up processing. Sunglasses, hats, and face coverings should be removed.

Step 4 — Payment Method Verification

Confirm ownership of your bKash, Nagad, or bank account. A screenshot of the app showing your registered number is usually sufficient.

Processing Time: 1–24 Hours

Our compliance team reviews all submissions promptly. Once approved, your account is fully unlocked for deposits, withdrawals, and bonus eligibility. You will receive a confirmation via SMS or email.

fj99

Cricket Betting Guide

Cricket Formats Explained

Understanding the format is the first step to smarter cricket betting. Here is everything you need to know before placing your first match bet at fj99.

T20 — Twenty20

Each team bats for 20 overs, making matches last roughly 3 hours. The fast pace creates explosive betting markets — match winner, top batsman, total sixes, and live in-play lines are all extremely active. BPL (Bangladesh Premier League) and IPL are the biggest T20 leagues for Bangladeshi bettors.

ODI — One Day International

50 overs per side, spanning a full day. ODIs offer a wider range of betting markets including session totals, partnership runs, and man-of-the-match bets. The Bangladesh Tigers regularly compete in ICC ODI tournaments, making these fixtures highly popular among fj99 members.

Test Cricket

Played over up to 5 days with unlimited overs, Test cricket is the most strategic format. Betting markets include series winners, innings totals, and player performance props across multiple days. Requires patience but offers some of the best long-form odds available.

The Hundred

A newer format from England featuring 100 balls per innings, making it even shorter than T20. Fast, unpredictable, and ideal for live betting with rapidly shifting odds. Growing in global popularity and increasingly covered by fj99's live sportsbook.

Major Leagues at fj99: BPL (Bangladesh Premier League), IPL (Indian Premier League), BBL (Big Bash League), PSL (Pakistan Super League), T20 World Cup, ICC Cricket World Cup, and bilateral Test series. All major fixtures are available for live in-play and pre-match betting.

Our Advantages

Why Choose fj99?

Thousands of players across Dhaka, Chittagong, Sylhet, and Khulna choose fj99 every day. Here is what sets us apart from the competition.

Instant Deposits

Fund your account in seconds via bKash, Nagad, or Rocket. No waiting — start playing the moment your deposit is confirmed.

SSL Secured

All data and transactions are protected by 256-bit SSL encryption. Your personal and financial information is never at risk.

24/7 English Support

Our support team is available around the clock via live chat and email. Average first response time is under 3 minutes.

Live Cricket Betting

Bet in real time on BPL, IPL, and international matches with competitive odds and a fast-updating live sportsbook.

Mobile-Optimised

fj99 works flawlessly on any smartphone or tablet. No app download required — simply open the browser and play.

500+ Games

From Pragmatic Play slots to Evolution Gaming live tables — our library is one of the largest available to Bangladeshi players.

Fair Play Certified

All games use certified Random Number Generators (RNG). Outcomes are independent, unbiased, and regularly audited.

BDT Currency

Play and transact entirely in Bangladeshi Taka. No currency conversion fees, no hidden charges on your deposits or payouts.

fj99

We Are Here For You

Customer Support

Whether you have a question about a deposit, a bonus, or a game rule, fj99's support team is ready to help — in English, around the clock.

24/7 Available

Live Chat

Available every day, all hours including weekends and public holidays. Average first response: under 3 minutes. Access live chat directly from the fj99 website.

Response: 2–6 hrs

Email Support

For detailed account queries, document submissions, or formal complaints. Send your message to: [email protected] (plain text — not a link).

Response: ~15 min

WhatsApp Support

Reach our team via WhatsApp at: +880 1700-000000 (plain text — not a link). Available 08:00 – 00:00 BST (UTC+6) daily.

In-App

In-App Messaging

Logged-in players can use the in-account messaging system for account-specific queries. Messages are reviewed by the same team within 1–2 hours on average.

Play Smart

Bankroll Management Guide

Responsible bankroll management is the single most important skill a gambler can develop. It has nothing to do with luck — it is a discipline that protects your funds, extends your playing time, and keeps the experience enjoyable over the long term. The following principles are widely recommended by gambling counsellors and experienced players alike.

  • Set a Fixed Gambling Budget Decide in advance how much money you are willing to allocate exclusively for gambling entertainment — an amount you are comfortable losing entirely. Never gamble with rent money, savings, or funds earmarked for essential expenses.
  • Divide Into Session Amounts Split your total budget into individual session allowances. For example, a ৳5,000 monthly budget might become five sessions of ৳1,000 each. When a session allowance is spent, stop playing for that session regardless of results.
  • Follow the 1–5% Per-Bet Rule Limit each individual bet to between 1% and 5% of your total session bankroll. This prevents a single bad outcome from wiping out your entire session budget and gives you enough bets to ride out variance.
  • Walk Away After Significant Wins Set a win target before you start — for example, a 50% gain on your session bankroll. If you reach it, consider withdrawing your profit and playing only with the original amount. This locks in real gains.
  • Set a Loss Limit and Stop Chasing losses is the most common route to problem gambling. Set a hard stop-loss — typically 50–100% of your session budget — and honour it without exception when reached.
  • Track Your Play History Keep a simple log of your sessions, deposits, and withdrawals. Reviewing your history monthly helps you spot patterns, understand your actual spend, and make informed decisions about your gambling habits.

Player Protection

Responsible Gaming Tools

fj99 is committed to providing a safe and enjoyable environment for all players. We offer a full suite of tools to help you stay in control at all times.

Deposit Limits

Set daily, weekly, or monthly deposit limits directly from your account settings. Once a limit is active, it takes effect immediately and can only be reduced — not increased — without a mandatory 24-hour cooling-off period.

Loss Limits

Cap the maximum amount you can lose over a set time period. When your loss limit is reached, further bets are blocked until the period resets or a new lower limit is confirmed.

Session Time Limits

Define how long each playing session can last. When the limit is reached, you will be automatically logged out. This helps prevent extended unplanned sessions driven by in-the-moment impulses.

Reality Check Reminders

Receive on-screen notifications at intervals you choose (e.g., every 30 or 60 minutes) showing how long you have been playing and your net win/loss for the session. A simple but powerful awareness tool.

Self-Exclusion

If you feel gambling is becoming a problem, you can self-exclude your account for a defined period — from 30 days up to permanent exclusion. Contact our support team to activate self-exclusion at any time.

Self-Assessment Quiz

Not sure if your gambling habits are healthy? Take our anonymous self-assessment quiz available in your account dashboard. It takes under five minutes and provides honest, non-judgmental guidance.

21+ Only — Gambling is for adults aged 21 and above

If gambling is affecting your life or the lives of those around you, please reach out to our support team immediately or visit the Responsible Gaming page for professional resources and guidance.

Your Privacy Matters at fj99

fj99 collects only the personal information required to operate your account, process transactions, and comply with anti-money-laundering regulations. We do not sell, rent, or share your data with third-party marketers under any circumstances.

All data is stored using industry-standard encryption. You have the right to request access to, correction of, or deletion of your personal data at any time by contacting our support team. Cookies are used solely to improve site functionality and your experience — no tracking cookies are shared externally.

For complete details, please review our Privacy Policy page.

Our Story

About fj99

fj99 was built with one purpose in mind: to give Bangladeshi players access to a world-class online gaming experience that feels local, familiar, and trustworthy. We launched with a small team of gambling industry professionals and technology engineers who understood the unique needs of the Bangladesh market — from mobile-first payment habits to a deep passion for cricket.

Over the years, fj99 has grown into one of the most recognised platforms among online players in Dhaka, Chittagong, Sylhet, Rajshahi, and beyond. We have continuously expanded our game library, partnered with leading providers like Pragmatic Play, Evolution Gaming, NetEnt, and Ezugi, and invested heavily in our customer support infrastructure to ensure every query is answered promptly in English.

Our mission remains unchanged: to deliver a secure, fair, and entertaining platform where every Bangladeshi player — whether a casual cricket punter or a high-stakes live casino enthusiast — feels at home. We are committed to responsible gaming, transparent bonus terms, and continuous improvement based on player feedback.

2020
Founded
50K+
Members
500+
Games
24/7
Support
fj99

Commitment to Safety

Responsible Gaming at fj99

Self-Limit Tools

Set deposit caps, loss limits, wager limits, and session time controls directly from your account dashboard. Changes that increase limits require a mandatory waiting period.

Budget Management

Use our built-in budget tracker to monitor spending in real time. We recommend never gambling with more than you can comfortably afford to lose.

Self-Exclusion

Take a break for 30 days, 90 days, 6 months, or permanently. Contact support at any time to activate. Re-opening a self-excluded account requires a mandatory cooling-off period.

21+ Age Policy

fj99 is strictly for adults aged 21 and above. Age verification is conducted during the KYC process. Any account found to belong to a minor is immediately closed.


For full guidance on responsible gambling tools, self-exclusion procedures, and external support resources, visit our dedicated Responsible Gaming page. If you or someone you know needs help, please reach out to our support team immediately.