afb99 Online Casino Betting Bangladesh
🎡 Premium Casino Platform

afb99 Online Betting — Withdraw your winnings directly to your mobile wallet in just minutes

Easy deposits and fast withdrawals via bKash, Nagad, Rocket and Upay. Cricket betting to live casino — all in one place.

৳500 Minimum Deposit Amount
৳20,000 Maximum Welcome Bonus
10-45 Minute Withdrawal Processing
24/7 Live Support in Bengali

Why Choose afb99?

A reliable platform built specifically for players in Bangladesh, where speed, security and entertainment come together.

Fast Withdrawals

After a win, your money reaches your bKash or Nagad wallet directly in just 10-45 minutes.

SSL Secured

Your personal information and transactions are kept secure with the highest level of SSL encryption.

Cricket Betting

Enjoy live betting on all major cricket tournaments including BPL, IPL and T20 World Cup.

Bengali Support

Skilled customer support in Bengali is available seven days a week, twenty-four hours a day via live chat.

Mobile Payment

bKash, Nagad, Rocket and Upay — all popular mobile wallets are directly supported.

Diverse Games

Slots to live casino, fishing to table games — there is a game for every taste.

VIP Rewards

Enjoy weekly cashback, special bonuses and exclusive offers across five VIP tiers.

Mobile App

Play from anywhere and follow live cricket through the Android app.

Get a 100% Welcome Bonus — up to ৳20,000!

Get a 100% bonus on your first deposit. Minimum deposit is just ৳500. 25x wagering requirement applies.

Open an Account Now

Steps to Get Started

From registration at afb99 to withdrawing your first winnings, the entire process takes just a few minutes.

1

Create an Account

Go to the main page and create a new account in just a few seconds using your mobile number.

2

Identity Verification

Complete KYC by submitting your National ID (NID) and a selfie — typically approved within 1-24 hours.

3

Make Your First Deposit

Deposit a minimum of ৳500 from bKash, Nagad, Rocket or Upay — direct and instant.

4

Claim Your Welcome Bonus

A 100% bonus will be added automatically with your first deposit — up to ৳20,000.

5

Start Your First Game

Choose your preferred slots, live casino or cricket betting and enjoy the game.

6

Withdraw Your Winnings

Request a withdrawal from as little as ৳800 — it will reach your mobile wallet in just 10-45 minutes.

Start Now
Steps to Open an afb99 Account

Top Game Providers

Games from the world's leading software companies on a single platform. Each provider brings a distinct experience.

afb99 PG Soft Slot Games

PG Soft

PG Soft specialises in creating premium slots with Asian themes. Their games are known for beautiful animations and a smooth mobile experience.

Fortune Tiger Mahjong Ways Treasures of Aztec
afb99 Pragmatic Play Live Casino

Pragmatic Play

Pragmatic Play delivers top-quality games in both slots and live casino. Bangladeshi players find their games very comfortable to play.

Gates of Olympus Sweet Bonanza Sugar Rush

JILI

JILI Gaming is extremely popular in the Southeast Asian market. Their games are among the best in three categories: fishing games, slots and bingo.

Fortune Gems Money Coming Mega Fishing

Evolution Gaming

Evolution Gaming is a pioneer in the live casino industry. It offers the opportunity to play live blackjack, roulette and baccarat with real dealers.

Lightning Roulette Crazy Time

Spribe

Spribe has brought a revolution to the world of crash games. Their signature game Aviator has become very popular in Bangladesh.

Aviator

Habanero

Habanero Systems is known for creating high-quality HTML5 slots and table games. Their games run just as fast on mobile.

Koi Gate 5 Mariachis
afb99 Cricket Betting Markets

Cricket Betting Markets

Bet on various markets in every Bangladesh Tigers match. Enjoy live odds on BPL, IPL and T20 World Cup.

Market Description Example
Match Winner (Match Winner) Which team will win the match Bangladesh vs India — Bangladesh
Toss Winner (Toss Winner) Which team will win the toss Dhaka Dominators will win the toss
Top Batsman (Top Batsman) Who will score the most runs Shakib Al Hasan top scorer
Total Runs Over/Under (Runs O/U) Will the runs be more or less than the set line First innings over 165 runs
Method of Dismissal (Method of Dismissal) How will the next wicket fall LBW or caught out
Man of the Match (Player of the Match) Who will be the best player Mustafizur Rahman
Runs in an Over (Runs in an Over) How many runs will be scored in a specific over 8 or more runs in the 15th over

In live in-play betting, odds change instantly with every wicket that falls and every new over that begins.

Payment Methods and Timings

All popular mobile wallets and banking methods in Bangladesh are supported. Safe and fast transactions are guaranteed.

Method Minimum Deposit Maximum Deposit Processing Time Special Note
bKash ৳500 ৳50,000 Instant Most popular method
Nagad ৳500 ৳50,000 Instant Postal Department service
Rocket ৳500 ৳30,000 Instant Operated by Dutch-Bangla Bank
Upay ৳500 ৳25,000 Instant United Commercial Bank
Dutch-Bangla Bank ৳500 ৳1,00,000 1-24 hours Bank Transfer
City Bank ৳500 ৳1,00,000 1-24 hours Online Banking
BRAC Bank ৳500 ৳1,00,000 1-24 hours The parent bank of bKash

The minimum withdrawal amount is ৳800. Mobile wallet withdrawals are generally completed within 10-45 minutes. Bank transfers may take 1-24 hours.

"Our one goal is that every player at afb99 can play in a safe environment with enjoyment and receive their winnings in moments."

Account Verification Process

KYC (Know Your Customer) verification is an important part of every online platform. It ensures the security of your account and prevents fraudulent activity.

Why is KYC Required?

KYC is mandatory to protect your funds and maintain the transparency of the platform. It ensures that one mobile number is used for only one account.

Required Documents

  • National ID (NID) — front and back photo
  • Proof of address — utility bill or bank statement
  • Selfie verification — photo holding your NID
  • Mobile number OTP verification

Processing Time

Verification is usually completed within 1-24 hours. After verification, you will be able to enjoy full withdrawal privileges.

What Happens After Verification?

After successful verification, a confirmation message will arrive by email or app notification. You will then have access to unlimited deposits and withdrawals.

afb99 KYC Identity Verification

VIP Membership and Rewards

The more you play, the higher the tier you reach — and the more cashback you earn each week.

Bronze

0.2%

Weekly cashback up to

The starting tier for new players. Keep playing regularly to advance to the next tier.

Silver

0.5%

Weekly cashback up to

The next step after Bronze. Play more to reach this tier.

Platinum

1.0%

Weekly cashback up to

Premium benefits and exclusive offers for advanced players.

Diamond

1.2%

Weekly cashback up to

The highest VIP level — personal account manager and top-tier benefits.

RTP and House Edge Explained

Understanding RTP and house edge before playing any game is very important. These two concepts will help you keep your expectations realistic.

What is RTP?

RTP, or Return to Player, is a number that tells you how much money you can expect to get back on average over the long run for every ৳100 wagered on a game. For example: if a slot's RTP is 95%, then theoretically an average of ৳95 may come back for every ৳100 bet — but this is an average across millions of spins, not a guarantee for every session.

Typical RTP ranges for different games

  • Slot games: usually in the 92%–98% range
  • Blackjack: around 99% (when played with correct strategy)
  • Roulette: around 94%–97% in the European version
  • Baccarat: around 98.94% on the banker bet
  • Crash games: work on a different model, typically 95%–97%

What is House Edge?

House edge is the flip side of RTP. If the RTP is 96%, then the house edge is 4%. This means the game works in the casino's favour over the long run. It exists in all casino games — this is the normal structure of the business.

Volatility

In high-volatility games, big wins come less frequently but the win amount is larger. In low-volatility games, smaller wins come more often. Choose your game based on your budget and preference.

Why is this worth knowing?

Knowing RTP and house edge lets you play with realistic expectations and manage your bankroll properly. Remember, casino games are for entertainment — not a source of guaranteed income.

RTP information is based on audit reports from game providers. The specific RTP for each game can be seen in the game lobby.
afb99 Android Mobile App

Android App

Even while on the go through Dhaka's busy streets, you can enjoy live cricket betting, quick bKash deposits, and a smooth gaming experience on the afb99 Android app.

Installation steps

1

Download the APK file only from the official afb99 website.

2

Go to Android Settings → Security and enable "Unknown Sources" or "Install Unknown Apps".

3

Open the downloaded APK file and tap the Install button.

4

Once the app is installed, log in to your afb99 account.

5

For security, go back to Settings and turn off "Unknown Sources" again.

Warning: Do not install this app from any link received via Telegram or Facebook — use the official site only.

Minimum requirements: Android 7 or newer, approximately 100 MB of free space.

Log in to the App

Bankroll Management Guide

The first step to being a smart player is managing your money properly. A clear budget plan will help you enjoy casino entertainment over the long term.

Set your gambling budget

First, decide the maximum amount you can spend on entertainment each month. This amount should be something that, if lost, will not cause any problems in your daily life.

Divide into sessions

Split your total budget into smaller sessions. If you have ৳5,000 set aside for the month, it is wise to play it across 10 sessions of ৳500 each. It is better not to spend everything in one session.

The 1–5% per bet rule

Never place more than 1% to 5% of your total session balance on a single bet. Following this rule prevents your entire balance from running out even during a bad streak.

afb99 Bankroll Management Guide

Stop after a win

Set a target after a good win — for example, end the session once you are up 30% in profit. Continuing to play indefinitely after a win generally leads to giving the entire win back.

Set a loss limit

Set a loss limit before the session begins. If you lose 50% of your budget, stop for the day. Placing bigger bets in an attempt to recover losses is called "chasing losses" — avoid it.

Track your history

Write down your deposits, wins, and losses for each session in a notebook or on your phone. This will help you understand your own playing patterns and make better decisions over the long term.

Responsible Gaming Tools

afb99 believes that an enjoyable gaming experience is at its best when it remains safe and controlled. Our responsible gaming tools will help you build healthy habits.

Self-exclusion

The option to keep yourself away from gaming for a set period. You can self-exclude for 7 days to 6 months by contacting the support team.

Deposit limits

Set a maximum limit on daily, weekly, or monthly deposits. Increasing this limit is not possible without 24 hours' notice, but reducing it takes effect immediately.

Loss limit

Set a cap on the maximum amount you can lose within a given period. Once the limit is reached, gaming will be paused automatically.

Session time limit

Set a limit on how long you play in one sitting. A reminder message will appear when the time limit is reached.

Reality check

Sends a reminder every 30, 60, or 90 minutes showing how long you have been playing and how much you have won or lost.

Self-assessment

Evaluate your own gaming habits through a short questionnaire. If any signs of a problem are found, the support team will provide assistance.

For players aged 21 and above only. If you have a gaming problem, contact our 24/7 live chat support.

To learn more about responsible gaming, visit our Responsible Gaming page.

Customer Support Channels

Our support team is available seven days a week, twenty-four hours a day to assist you in Bengali. Quick help is available for any issue.

24/7 Live Chat

The fastest way to get help. Use live chat for login, payment, bonus, and technical issues. You can communicate entirely in Bengali.

Email Support

Email is suitable for complex account issues, KYC document submission, or formal complaints.

[email protected]

In-App Messaging

You can message the support team directly within the afb99 app. If your account is logged in, you will receive faster, personalised assistance.

Which channel should you use for which issue?

Type of issue Recommended channel
Login problem / forgotten password Live Chat
Deposit not received Live Chat
Withdrawal request is delayed Live Chat
Submitting KYC documents Email
Bonus not credited Live Chat
Gaming history or statement Email
Responsible gaming support Live Chat or Email

We do not have a phone or WhatsApp number — contact us through live chat and email only.

Beware of Fake Sites and Scams

Stay alert to fake sites and scammers operating online under the afb99 name. The checklist below will help keep you safe.

Warning signs

  • Any domain in the URL other than afb99.cam
  • HTTP connection without HTTPS (insecure)
  • Someone contacting you on Telegram or Facebook claiming to be an "agent"
  • Asking for your OTP or bKash/Nagad PIN
  • Asking for your password (support will never ask for this)
  • Collecting personal information through unbelievable bonus offers

What to do if you have been scammed

  • Change your afb99 account password immediately
  • Change your bKash/Nagad PIN
  • Notify afb99 support via live chat
  • Save screenshots and evidence
  • Use only the official site going forward
  • Warn people you know
Official domain: Always access the site by typing afb99.cam directly into your browser and confirm HTTPS. If you notice anything suspicious, let us know via live chat.
Learn about our Privacy Policy

afb99 is committed to protecting your personal information. What data we collect, how we use it, and what your rights are — you will find all the details on our Privacy Policy page. All information is kept secure through SSL encryption.