jf99 Sports Betting — Place live odds bets on BPL and IPL and make every match more exciting
jf99 is always with you — in Bangla, in Taka, via bKash — offering real-time odds and live in-play betting on the world's top cricket tournaments.
jf99 — Bangladesh's Trusted Online Betting Destination
jf99 is not just a betting platform — it is a complete entertainment destination built for sports fans and casino enthusiasts in Bangladesh. Our goal was to create a place where people in Bangladesh can bet with confidence in their own language, their own currency, and through familiar mobile payment systems.
We believe online betting should be enjoyable and responsible. That is why our platform features state-of-the-art SSL encryption, third-party verified game engines to ensure fair play, and round-the-clock support in Bangla. We ensure the same quality experience for players from Dhaka to every corner of the country.
BPL, IPL, T20 World Cup — our live odds system gives you the best opportunities in every major tournament. Slots, live casino, fishing games — all in one account. jf99 is the most complete gaming experience for Bangladesh.
All Game Categories in One Platform
Cricket Betting
Place live in-play bets on BPL, IPL, T20 World Cup and international ODI matches. You can bet any time before or during a match.
Live BettingSlot Games
Play hundreds of slot titles from PG Soft, Pragmatic Play, JILI and more. Slots with varied themes and bonus features make everyday entertainment more enjoyable.
JackpotLive Casino
Enjoy Baccarat, Roulette and Blackjack live with real dealers. Streamed from high-definition live studios by Evolution Gaming and Ezugi.
Real DealerTable Games
Play classic Baccarat, Roulette, Dragon Tiger and Sic Bo. Table games are the preferred choice for strategy-based play, where decision-making plays an important role.
Strategy GamesTeen Patti and Andar Bahar
The traditional South Asian card games Teen Patti and Andar Bahar are now available online. Join a live table with friends and familiar faces for a fun experience.
Local GamesFishing Games
Use cannons to hunt fish and win prizes in JILI's fish shooting games. Each game features different types of fish and bonus boss fish.
ArcadeCrash Games
In crash games including Spribe's Aviator, the multiplier keeps rising and you can cash out at the right moment. These fast-paced games are a favourite with the new generation.
CrashBingo
Join multiple bingo formats including JILI's Fortune Bingo and Super Bingo. Simple rules and quick results make bingo ideal for beginners.
Easy to PlayGet a 120% Welcome Bonus — on Your First Deposit
Open a new account at jf99, make your first deposit, and receive a 120% bonus on the amount you deposit, up to ৳5,000. This bonus is activated with a deposit of just ৳300. The wagering requirement is only 15x, making it one of the most favourable conditions in the industry.
- 120% Bonus on First Deposit, up to ৳5,000
- Wagering Requirement: Only 15x
- Minimum Deposit Just ৳300
- Deposit via bKash, Nagad, Rocket, Upay
- Bonus Usable on All Games
Welcome Bonus up to
120% Bonus
Wagering Requirement 15x • Minimum Deposit ৳300
Top Game Provider Companies
At jf99 you will find hundreds of games from the world's leading game developers. Every provider's games are verified by independent auditing bodies.
This Malta-based company produces the world's most popular slots. Their games are known for high-quality graphics and engaging bonus features.
Gates of Olympus, Sweet Bonanza, Sugar Rush
Pocket Games Soft specialises in Asian-themed slots. Their games deliver a great experience on mobile and are very popular among players across Asia.
Mahjong Ways, Treasures of Aztec, Fortune Tiger
JILI Games is widely popular across Southeast Asia for fishing, slot and bingo games. Their fishing series is especially well-liked in Bangladesh.
Fortune Gems, Money Coming, Mega Fishing
Evolution is the world's leading live casino software provider. Live Baccarat, Roulette and Blackjack are streamed directly from their live dealer studios.
Live Baccarat, Dragon Tiger, Live Roulette
Spribe pioneered the crash game genre. Their Aviator game is loved by millions of players worldwide — and it is enormously popular in Bangladesh too.
Aviator
Microgaming, a pioneer of the online casino industry, has been producing world-class slots and table games for over a decade.
Classic Slots, Video Poker
Welcome to the Thrilling World of Fishing and Arcade Games
Fishing games offer an entertaining arcade experience where players use virtual cannons to hunt different types of fish and win prizes based on the type of fish caught.
🎯 Choose Your Cannon Level
A higher-level cannon costs more but can take down large fish and boss fish more easily. Start practising at a lower level first.
🐠 Fish Multipliers
Smaller fish give lower prizes; larger or rarer fish carry higher multipliers. Hunting boss fish gives the highest prizes.
💰 Budget Management
Set the cost per shot and keep it in line with your total budget. Avoid shooting at an excessive rate.
🏆 Bonus Rounds
Many fishing games have special events or bonus rounds where special fish appear and there is a chance to win bigger prizes.
Our VIP Membership Levels
As you play more at jf99, your VIP level rises. Weekly cashback and exclusive benefits increase at every level.
| Level | Name | Weekly Cashback | Benefits |
|---|---|---|---|
| 🥉 | Bronze | 0.2% up to | Core Benefits |
| 🥈 | Silver | 0.5% up to | Priority Support |
| 🥇 | Gold | 0.7% up to | Faster Withdrawals |
| 💎 | Platinum | 1.0% up to | Exclusive Offers |
| 💠 | Diamond | 1.2% up to | Dedicated Manager |
Your level rises naturally through play. Cashback for each level is paid on a weekly basis.
Recent Jackpot Winners
jf99 players are winning big prizes every day. Here are some examples of recent big wins.
r*** — from Dhaka
This huge win came playing Gates of Olympus
Slot JackpotM*** — from Chittagong
This prize from a single bet on a BPL match
Cricket BettingK*** — from Dhaka
Consecutive series win in Live Baccarat
Live CasinoS*** — from Sylhet
Cashing out at the right moment in the Aviator crash game
Crash GameN*** — from Dhaka
Consecutive free spin bonuses on the Fortune Gems slot
Slot BonusAre you dreaming of a big win too?
Play Now8 Reasons to Choose jf99
Faster Withdrawals
Your money reaches your bKash or Nagad account within just 5–30 minutes.
Top-Level Security
Your information and funds are protected with SSL encryption and two-factor verification.
Best Odds
Competitive market odds are guaranteed for cricket, football, and kabaddi.
24/7 Bengali Support
Our support team is available in Bengali via live chat at any time, day or night.
Local Payments
Easily deposit and withdraw via bKash, Nagad, Rocket, and Upay — with no extra charges.
Mobile-Friendly
Get the full experience right from your smartphone. Play in your browser without downloading a separate app.
Regular Promotions
New offers, cashback, and tournaments every week — regular players always have rewards waiting.
Wide Variety of Games
Cricket, football, kabaddi, slots, live casino, fishing — all in one place.
Built especially for Bangladeshis
jf99 was built from the start with Bangladeshi players in mind. Our entire platform runs in Bengali, all transactions are in Bangladeshi Taka (৳), and the payment system is fully local.
Full Platform in Bengali
Navigation, game descriptions, support — all in Bengali.
bKash & Nagad Support
bKash, Nagad, Rocket, and Upay are directly supported.
Support in BST Hours
Always active according to Bangladesh Standard Time (UTC+6).
Transactions in BDT
All amounts in Taka (৳), no conversion hassle.
Get started in just 6 steps
Joining jf99 is simple and fast. Follow the steps below and start playing within minutes.
Create an Account
Go to the jf99 Login page and create a free account with your mobile number and password. The whole process takes just 2 minutes.
Verification
Upload your national ID card and a selfie. Verification is usually completed within 1–24 hours.
First Deposit
Deposit a minimum of ৳300 via bKash, Nagad, Rocket, or Upay. The deposit is added to your account instantly.
Claim Welcome Bonus
Right after your first deposit, a 120% bonus (up to ৳5,000) is automatically added to your account.
First Game or Bet
Choose your preferred game or cricket match in the game lobby and place your first bet. You will find detailed instructions in every game.
Withdrawal
Withdraw your winnings from a minimum of ৳1,000. It will reach your bKash or Nagad within just 5–30 minutes.
Account Verification Process (KYC)
KYC (Know Your Customer) is an internationally recognised security process that keeps your account safe and prevents money laundering. It is mandatory, and once completed, there are no barriers to making withdrawals.
National ID Card
Clear photos of both the front and back of your NID are required. All details must be clearly visible in the photos.
Proof of Address
A utility bill or bank statement showing your current address.
Selfie Verification
Upload a selfie of yourself holding your NID. Both your face and the card must be clearly visible.
Processing Time
Verification is usually completed within 1 to 24 hours. You will be notified by email or live chat once it is done.
Once verification is complete, there are no barriers to withdrawals. Your personal information is kept completely secure and confidential.
The trend of cricket partnerships in the market
Cricket sponsorships and team partnerships have become a major trend in Bangladesh's online betting industry. Various international betting brands are signing deals with cricket teams and players to grow their brand recognition.
For example — Babu88 has partnered with the Montreal Tigers and Colombo Strikers in an international T20 league. Crickex has sponsored regional cricket circuits in Bangladesh and India. Jeetbuzz has made Caribbean all-rounder Andre Russell their brand ambassador, which has generated a strong response in the South Asian market.
This trend shows that cricket and online betting complement each other. With every match played by the Bangladesh Tigers, every BPL season, and every T20 World Cup, live betting platform traffic rises noticeably. jf99 is always ready for this large cricket-loving audience with the most competitive odds and live betting options.
Bankroll Management Guide
Knowing bankroll management is essential for playing responsibly. It is the most important skill for keeping your finances under control.
1. Set a monthly budget
Decide in advance how much money you can spend on entertainment each month. This amount should be money whose loss will not affect your daily life.
2. Divide it into sessions
Break your monthly budget into smaller session amounts. For example, if your monthly allocation is ৳3,000, divide it into ৳750 per week. This way there is no risk of spending everything in a single day.
3. The 1–5% rule per bet
Spend a maximum of 1–5% of your total bankroll on any single bet. This way, even a bad session will not leave you completely wiped out.
4. The rule of stopping after a win
After a big win, withdraw a fixed amount. It is wise not to put all your winnings back into bets.
5. Set a loss limit
Set a maximum loss limit for each session. When you reach that limit, stop playing for the day — come back the next day with a fresh head.
6. Track your play history
Keep a record of deposits and withdrawals each session. This will give you a realistic picture and help you avoid unnecessary spending.
Privacy Policy Notice
jf99 keeps your personal information secure. We use SSL encryption and do not share your information with any third parties.
To learn more about our data policy, read our Privacy Policy.
Play Responsibly
jf99 believes that gambling should be a form of entertainment, never a source of financial stress. We are committed to establishing a responsible gaming culture.
Set Self-Limits
Set daily, weekly, or monthly deposit limits from your account. These limits take effect immediately.
Break Feature
You have the option to temporarily close your account for anywhere from 24 hours to 6 months at any time.
Counselling Service
If you are concerned about a gambling addiction, contact our 24/7 live chat support. We will help you with complete confidentiality.
Age Confirmation
This platform is for those aged 21 and above only. Age is verified during account creation.
Beware of fake sites and scams
Many fake betting sites are active online. Follow the checklist below to keep yourself protected.
Verify the official domain
Always make sure you are on the correct website at https://jf99.lat. Check for HTTPS and the correct domain name.
Never share your OTP or PIN
No support agent of ours will ever ask for your bKash/Nagad PIN, OTP, or password. If anyone asks, know that it is a scam.
Official support does not ask for passwords
jf99's official support team will never ask to know your account password. Your password is entirely personal.
Beware of 'agents' on Telegram and Facebook
Many fake agents operate on Telegram and Facebook in the name of jf99. They lure people with special offers or promises of easy wins. Do not trust any offers from them.
What to Do If You're a Victim of Fraud
If you think your account is at risk, change your password immediately and contact our 24/7 live chat support.
Betting Terms — A Guide for Beginners
Understand the key terms commonly used in online betting and casinos.
RTP (Return to Player)
RTP is the percentage of total bets a game returns to players over the long term. For example, a 96% RTP means that on average ৳96 is returned for every ৳100 wagered.
House Edge
The mathematical advantage the casino holds in every game, which works in the operator's favor. It is the inverse of RTP — subtract RTP from 100% to get the House Edge.
Wager / Stake
The amount of money you put at risk on each bet is called the Wager or Stake. In the context of bonuses, the Wagering Requirement refers to how many times you must bet the bonus amount before you can withdraw it.
Odds
The ratio of the probability of an event occurring to the potential payout. Higher odds mean a bigger reward but a lower chance of winning. Odds can be expressed in decimal, fractional, or American format.
Accumulator / Parlay
Combining multiple bets into a single bet. If all selections win, the reward multiplies significantly, but losing even one selection means the entire bet is lost. A high-risk, high-reward option.
Live Bet
The ability to place bets in real time while a match or game is in progress. In live betting, odds change from moment to moment, making it far more exciting.
Cashout
The option to withdraw partial or full winnings before a bet has settled. It is used to reduce risk and lock in a guaranteed profit.
Volatility
The measure of how frequently and how much a slot game pays out. High volatility means less frequent wins but larger rewards. Low volatility means frequent but smaller wins.
Free Spin
The opportunity to spin a slot game at no cost, usually awarded as a bonus. Winnings from free spins are generally subject to wagering requirements before withdrawal.
Bankroll
The total amount of money set aside specifically for betting or gaming. Sound bankroll management helps you play longer and enjoy the experience over the long term.
Spread
The predicted points difference between two teams as set by the bookmaker. In spread betting, the margin of victory matters, not just who wins or loses.
Wagering Requirement
The number of times you must bet a bonus amount before you can withdraw it. At jf99, the wagering requirement on the welcome bonus is just 15 times.
The Privacy of Your Information Is Our Priority
jf99 keeps your personal information, transaction details, and gaming history completely confidential. We use SSL encryption and follow a GDPR-compliant data policy. Your information is never sold or shared with any third party. For more details, please read our Privacy Policy.
Join jf99 Today and Place
Your First Bet
Enjoy the best betting experience in Bangladesh with a 120% welcome bonus, fast bKash payments, and 24/7 Bengali support.
For players aged 21 and above only. Play responsibly.