bf99 Online Casino Sports Betting
⚡ 120% Bonus • Min Deposit ৳100

bf99 Sports Betting — Enjoy Bangladesh's top cricket betting experience with live odds on BPL and IPL

Built specifically for players in Bangladesh — instant transactions via bKash, Nagad and Rocket, 24/7 Bengali support, and real-time cricket odds.

৳100 Minimum Deposit
120% Welcome Bonus
4 Mobile Wallets Supported
24/7 Bengali Live Support
bf99 Welcome Bonus Offer
For Ages 21+

Special Welcome Bonus Offer

Exclusive benefits for new members

Join bf99 for the first time and get up to 120% up to ৳5,000 on your first deposit. You become eligible for this offer with a deposit of just ৳100.

  • 120% first deposit bonus, up to ৳5,000
  • Wagering requirement of only 10x — one of the best terms on the market
  • Deposits accepted via bKash, Nagad, Rocket and bank transfer
  • Withdrawals are usually completed within 10–45 minutes
Get Started Now

How to Get Started

Begin your betting journey in just four steps

01

Register

Go to the bf99 website and create an account with your mobile number and a strong password. The process takes just a few minutes.

02

Log In

Log in with your registered mobile number and password. SSL encryption is active on every login to keep your information secure.

03

Deposit

Deposit a minimum of ৳100 via bKash, Nagad, Rocket or bank transfer. Funds are added to your account instantly.

04

Place Your First Bet

Choose cricket, slots or live casino and place your first bet on your preferred game. You can also bet live on BPL or IPL matches in real time.

Cricket Format Guide

Learn what betting opportunities each format offers

T20

Each team's innings is 20 overs. A match typically finishes in 3–4 hours. T20 offers match winner, top run scorer, total runs over/under and live ball-by-ball betting markets. BPL, IPL, BBL and PSL are all played in this format.

ODI (One-Day)

Each team bats for 50 overs, and a match lasts 7–8 hours. The ICC Cricket World Cup is played in the one-day format. Half-centuries, powerplay scores and wicket markets are popular betting options.

Test

Matches last up to five days, with each team playing two innings. Test betting includes match-draw markets, series winner and daily session betting. Bangladesh Tigers regularly compete in Test series.

The Hundred

A newer format from England where each innings is 100 balls. The fast pace of the matches makes betting markets especially lively and engaging.

bf99 offers live betting on BPL, IPL, BBL and PSL — all leagues in one place. Players from Dhaka and across Bangladesh can join real-time odds on every match.

bf99 Cricket Betting Formats

Top Game Providers

The best content from world-class game studios in one place

Pragmatic Play

One of the world's most popular slots and live casino providers. High-quality graphics and engaging features set them apart. Gates of Olympus and Sweet Bonanza are among their titles.

Gates of Olympus • Sweet Bonanza
PG Soft

PG Soft specialises in Asian-themed slot games. Mobile-first design and unique mechanics distinguish them. Mahjong Ways and Treasures of Aztec are their well-known titles.

Mahjong Ways • Treasures of Aztec
JILI

JILI is especially popular among Bangladeshi players. They have a large portfolio of fishing games, slots and table games. Fortune Gems and Money Coming are their hit titles.

Fortune Gems • Money Coming
Evolution Gaming

Evolution Gaming is the global leader in the live casino segment. You can play live baccarat, blackjack and roulette with real dealers.

Live Baccarat • Live Roulette
Spribe

Spribe is the pioneer of crash games. Their Aviator game is very popular in Bangladesh. Fast gameplay and a transparent algorithm are their hallmarks.

Aviator
Microgaming

A veteran provider in the online casino industry. From progressive jackpot slots to classic table games — everything is in their portfolio.

Mega Moolah • Thunderstruck II
bf99 Slot Game Types

Types of Slot Games

Find out which type of slot suits you

Classic Slots

Traditional slots with 3 reels and a limited number of paylines. Popular with beginners for their simple rules and fast gameplay. Microgaming produces games of this type.

Video Slots

Modern slots with 5 reels and a variety of themes. They feature free spins, bonus rounds and multipliers. Pragmatic Play and PG Soft lead this category.

Jackpot Slots

A portion of every bet goes into a large prize pool. There is a chance to win a life-changing prize in a single spin. Microgaming leads this category.

Megaways Slots

The size of the reels changes with every spin, creating thousands of winning combinations. Several Pragmatic Play titles use this mechanic.

Cascading Reels

Winning symbols are removed and new symbols drop in, making multiple wins possible in a single spin. Both PG Soft and Pragmatic Play use this feature.

Cluster Pays

Instead of paylines, a prize is awarded when a cluster of matching symbols forms. Several NetEnt titles use this distinctive mechanic.

Why Choose bf99?

The reasons players in Bangladesh trust us

Fast Withdrawals

Your money typically reaches your bKash or Nagad account within just 10–45 minutes.

Secure Platform

Your personal information and transactions are always protected by SSL encryption and modern cybersecurity technology.

Bengali Support

24/7 live chat support in Bengali. Our team is always ready to resolve any issue you have quickly.

Local Payments

bKash, Nagad, Rocket and bank transfer — all of Bangladesh's most widely used payment methods are accepted.

Live Sports Odds

Real-time live odds and betting markets across cricket, football, kabaddi and more.

Regular Bonuses

Beyond the welcome bonus, weekly cashback, reload bonuses and special tournament offers are available regularly.

Cricket Expertise

BPL, IPL, T20 World Cup — detailed betting markets for all the tournaments Bangladeshi cricket fans love.

Mobile-Friendly

Play from any smartphone or tablet at your convenience. Enjoy the full experience in your browser without a separate app.

bf99 VIP Loyalty Program

Loyalty Rewards Program

The more you play, the more benefits you get

bf99's VIP program has three tiers. You earn points with every bet, and as you move up to higher tiers, your weekly cashback increases.

BRONZE
0.4%
Weekly cashback up to

Enter the Bronze tier through regular play and enjoy cashback every week.

GOLD
1.2%
Weekly cashback up to

The top Gold tier — exclusive offers, the fastest withdrawals and a personal account manager.

RTP and House Edge Explained

Understanding these two concepts before you play is important

RTP, or Return to Player, is the percentage a game returns to players over the long term. For example, if a slot has an RTP of 95%, it returns an average of ৳95 for every ৳100 wagered — but this is a mathematical average over billions of spins, not the result of a single session.

Typical RTP ranges differ across game types. Slot games generally run at 92–98% RTP, while table games like blackjack can approach 99% with correct strategy. Roulette typically sits at 94–97% RTP depending on the variant.

House edge is the flip side of RTP — the mathematical advantage held by the casino. If the RTP is 96%, the house edge is 4%. This figure is the casino's source of revenue and varies slightly from game to game.

Knowing a game's RTP before you choose it helps you make an informed decision. A higher RTP means a better chance of returns over the long term, but no game guarantees a win — every outcome is determined by a random algorithm.

bf99 RTP House Edge Educational Guide

Bankroll Management Guide

Follow these guidelines to play responsibly

1. Set a Budget

Before you play, decide the maximum amount you are willing to spend. This budget should be money whose loss would have no impact on your daily life. Set your entertainment budget only after covering all essential living expenses.

2. Divide Into Sessions

Split your total budget into smaller sessions. Set a fixed amount for each session and stop when that amount is gone. This approach protects you from losing more than you planned.

3. The 1–5% Rule

Never stake more than 1 to 5 percent of your total bankroll on a single bet. Following this rule means one bad bet cannot wipe out your entire budget.

4. Stop After a Win

Take a break after a good win. Many people try to win even more after a win and end up losing everything. Set a specific target (such as a 30% increase) — stop when that target is reached.

5. Do Not Chase Losses

Placing larger bets to try to recover losses — known as "chasing losses" — is highly risky. Set a fixed loss limit and stop playing when you reach it.

6. Keep a Record

Note your wins and losses after each session. This helps you understand your playing patterns and review your habits.

Built for Bangladeshis

Everything is arranged with the people of this country in mind

bf99 was built from the start with Bangladeshi players in mind. Everything here is in Bengali — from the game interface and support chat to payment instructions.

bKash Support
Nagad Support
Rocket Support
Bank Transfer
Bangladesh Standard Time (BST)
Transactions in Bangladeshi Taka (৳ BDT)
Fully Bengali Interface
24/7 Bengali Live Chat Support
bf99 Bangladesh Payment Methods

Beware of fake sites and scams

Keep these points in mind to protect your account and money

Verify the correct domain

Always check for https://bf99.lat in your browser's address bar. Make sure the HTTPS lock icon is present. Be cautious of fake sites with slight spelling differences.

Never share your OTP or PIN

bf99's official support will never ask for your bKash/Nagad PIN, OTP, or password. If anyone asks for these, it is a scam.

Stay away from Telegram / Facebook "agents"

Anyone on social media claiming to be a bf99 agent and contacting you is a scammer. Official support is available only through the site's live chat.

Take immediate action if you suspect fraud

If you think your account is at risk, change your password immediately and notify support via the official live chat.

Use a strong password

Use a password of at least 8 characters that includes numbers, letters, and special symbols. Do not use the same password on other sites.

Refer a friend

Invite your friend and both of you will receive rewards

1

Share your referral link

Generate your personal referral link from your account and share it with friends or family.

2

Your friend registers and deposits

Your friend creates an account on bf99 using your link and makes a first deposit of at least ৳100.

3

Both of you receive rewards

Once your friend's first deposit is confirmed, you receive a ৳200 referral bonus and your friend also enjoys a welcome bonus.

Fair use terms and conditions

  • Creating multiple accounts for the same person is not permitted
  • You cannot refer yourself
  • Your friend's account must be verified before the referral bonus is awarded
  • Only one reward can be claimed per referral code
bf99 Refer a Friend Rewards Program

Responsible gaming tools

Your wellbeing and happiness are our highest priority

Self-exclusion

If you feel you are losing control of your gaming, you can temporarily or permanently exclude yourself from the platform. Just notify support and it will be activated.

Deposit limit

Set a limit on how much you deposit daily, weekly, or monthly. This limit can be lowered at any time, but increasing it requires a waiting period.

Loss limit

Set a maximum amount you can lose within a given time period. Once the limit is reached, no further bets will be accepted automatically.

Session time limit

Set how long you want to play in one sitting. When the time is up, the system will prompt you to take a break.

Reality check reminder

A pop-up message will appear at regular intervals showing a summary of your total time spent and transactions.

Self-assessment quiz

Are your gaming habits becoming a concern? Log in to your account and complete the self-assessment quiz.

bf99 — where every cricket fan in Bangladesh can feel the thrill with their favorite team on every ball, on a trustworthy platform, safely and transparently.

Privacy policy — your information is protected

bf99 is fully transparent about how your personal information is collected, used, and protected. We never sell your data to third parties. All information is securely stored using SSL encryption. To read our full privacy policy, click here.

Join bf99 today

Get started with a 120% welcome bonus. Just deposit ৳100 via bKash or Nagad and you're ready to go.

Log in