f999 casino – Play at live tables in real time
Baccarat, Roulette, Teen Patti and Andar Bahar — live streamed with professional dealers. Play from Dhaka on any device and deposit via bKash or Nagad in just a few minutes.
Site sections at a glance
Esports
Bet on CS2, Dota 2, Valorant and more major esports tournaments. Odds available before the match starts and in play.
See esports betting details3 Gods Fishing
Multiplayer fishing games where several players catch fish and win prizes at the same time. Fast bets and big prizes.
Learn the rules of 3 Gods FishingCricket
Bet on big matches including BPL, IPL and the T20 World Cup. Match winner, top batsman and over/under markets.
Read the cricket betting guideSlots
Find popular slot games from PG Soft, Pragmatic Play and JILI here. Megaways, jackpot and classic slots — all types.
Browse the slot games collectionf999 casino
Live tables from Evolution, Ezugi and Pragmatic Play Live — Baccarat, Roulette, Teen Patti and Andar Bahar streamed live.
View the live casino table listPopular slot games showcase
Gates of Olympus
Sweet Bonanza
Fortune Tiger
Mahjong Ways 2
Bonanza Megaways
Fortune Gems
BPL Betting Guide
The Bangladesh Premier League (BPL) and national team matches are among the biggest betting events in the country. At f999 you can bet across various markets before a match starts, and odds update ball by ball in play. If you want to bet on the Tigers' next match, these four markets are worth knowing.
Match Winner
Bet on which of the two teams will win. There are no draws in T20, so there are only two possible outcomes.
Top Batsman
Bet on who will score the most runs in an innings. Odds in this market are generally higher.
Total Runs Over/Under
Choose whether the total runs in the match will go above or below a set line — one of two options.
Toss Winner
Bet on which team will win the toss. This is a popular market for getting a quick result.
For detailed betting market rules and bet types → Go to the cricket betting guide
Why choose f999
Fast Withdrawals
Your money usually arrives in your bKash or Nagad account within 10 to 45 minutes.
SSL Security
Payments and personal data are fully encrypted. Your account and transactions are protected.
Easy Mobile Play
Android APK and iOS app are available through official channels. Optimised for any device.
24/7 Support
Live chat and email support in Bengali and English are always available. Any issue gets resolved right away.
Local Payments
Deposit easily using bKash, Nagad, Rocket and bank transfer — fully Bangladeshi payment methods.
Competitive Odds
Some of the best odds available for cricket and esports betting. Live odds for BPL and IPL matches update in real time.
VIP Cashback
Regular players receive weekly cashback across three tiers from Bronze to Gold.
Live Casino
Play Baccarat and Roulette with real dealers at live tables from Evolution, Ezugi and Pragmatic Play Live.
View the live casino page
Long-term rewards programme
Birthday Gift
Registered f999 members receive a special gift on their birthday. Add your date of birth correctly in your profile and check your account on your birthday. The gift amount is determined by your account tier — see the account page for details.
Refer a Friend
Share your unique referral code with a friend. If they register and make their first deposit using that code, both of you receive a reward. The more referrals, the more rewards — the exact amounts can be seen on your account dashboard.
Fast deposits via bKash and Nagad
Start with a minimum deposit of ৳200. Quick deposits are available through all three mobile wallets — bKash, Nagad and Rocket. Withdrawals work the same way, with a minimum of ৳800.
bKash
The most familiar option for those who have the bKash app and want to deposit quickly.
- Go to the deposit option on the casino page and select bKash
- Enter the amount and send money via bKash to the payment number
- Submit the transaction ID — your balance will be updated
Nagad
A quick and easy deposit method for Nagad wallet users.
- On the deposit page, select Nagad and enter the amount
- Send money to the specified number from the Nagad app
- Copy and submit the reference number — your balance will be added
Rocket
Dutch-Bangla Bank's Rocket wallet — a preferred option for mobile banking users.
- Select Rocket and enter the amount
- Make the payment to the Rocket number and receive confirmation
- Submit the transaction details — it will be added to your account
Bank Transfer
Suitable for large deposits via Dutch Bangla Bank, BRAC Bank or Islami Bank.
- Select bank transfer and get the account details
- Transfer from your own bank to the specified account
- Upload the bank slip — once verified, the balance will be added
Get started in just four steps
Register your account
Open an account in a few minutes with your name, mobile number and password. You must be over 21 to register.
Log In
Log in from the login page using your registered username and password. Verify with OTP if required.
Make your first deposit
Deposit a minimum of ৳200 via bKash, Nagad or Rocket and receive a 200% welcome bonus up to ৳8,000.
Place your first bet
Choose your preferred game — cricket, slots or live casino — and start playing.
To learn about all betting options → See f999 betting platform details
How Weekly Cashback Works
A set percentage of your total weekly net losses (total losses minus total wins) is returned as cashback. The rate depends on your VIP tier.
Your tier increases with regular play — you can move up from Bronze to Silver and from Silver to Gold.
Cashback reduces losses, but it is not a way to win — play responsibly.
Learn more about VIP tiers and benefits → Read the f999 VIP programme details
Calculation example (Silver tier)
Claim your welcome bonus
200% bonus on your first deposit — up to ৳8,000. Deposit ৳1,000 and your balance becomes ৳3,000, with a wagering requirement of ৳50,000.
Open an account nowf999 is committed to protecting your personal information. To find out in detail what data is collected, how it is used and what your rights are, read the privacy policy.
24/7 Support — always here
Start a live chat from any page on the site. Support is available in both Bengali and English, 24 hours a day, 7 days a week.
For detailed issues, write to us by email. Our support team responds in both Bengali and English.
f999 Studio Games You'll Find
Slots, live casino, and crash games from the world's top game studios are available on this platform.
Account Verification (KYC) Guide
Why is KYC required?
KYC (Know Your Customer) is an identity verification process that ensures account security, prevents fraud, and confirms that only players aged 21+ are participating. This verification is typically required before withdrawals or for large deposit and withdrawal amounts.
What documents are needed?
- National ID Card (NID), Passport, or Driving Licence
- Proof of address — a recent utility bill (electricity/gas)
- A selfie photo holding your ID card
Step-by-step submission instructions
Go to your Profile page
Log in and select the "Account Verification" or "KYC" option.
Upload a photo of your identity document
Take clear photos of the front and back of your NID or Passport.
Provide a selfie and proof of address
Upload a selfie holding your ID and a photo of a recent utility bill.
Wait for verification
The support team will review the documents and notify you by email — the time taken depends on when the submission is made.
Security Note
- Only upload documents on HTTPS sites — look for the padlock icon in the address bar
- If possible, cover part of the ID number (the last few digits)
- Never send identity documents over unsecured chat or email
Responsible Gaming Self-Check
Ask yourself these questions — answer honestly:
- Am I spending beyond my budget?
- Am I placing more bets after a loss to try to recover it?
- Have I borrowed money to play, or am I thinking about doing so?
- Is time with family or at work being affected by playing?
- Do you feel restless or uneasy when you try to stop?
- Do you need to keep your playing a secret?