cf99 Casino Bonus — Get 100% Bonus on Your First Deposit, Welcome Offer up to ৳5,000 for New Members
Welcome to Bangladesh's most trusted online casino and cricket betting platform. Start with as little as ৳100 via bKash, Nagad, Rocket, or Upay.
Claim Your Welcome Bonus at cf99
When you join cf99 as a new member, you get a 100% match bonus on your first deposit — up to ৳5,000. That means if you deposit ৳1,000, your account will have ৳2,000 in total, with ৳1,000 of that being your bonus.
The bonus comes with a straightforward 25x wagering requirement — calculated on the bonus amount only, not on deposit + bonus. For example, if you receive a ৳1,000 bonus, you need to place a total of ৳25,000 in bets before you can withdraw.
Deposit from anywhere in Bangladesh via mobile wallet — bKash, Nagad, Rocket, or Upay. The minimum deposit is just ৳100 for each method.
Game Category Overview
cf99 offers a wide variety of game types. Here is a brief introduction to each category.
Cricket Betting
In Bangladesh, cricket is more than a sport — it is a passion. cf99 lets you bet on international and domestic cricket matches including Tests, ODIs, T20s, and BPL. Bet across a range of markets — match winner, top batter, correct score, and more.
Slot Games
Slot games are the most popular casino entertainment. Spin the reels and win by landing matching symbol combinations. Games from top providers including PG Soft, Pragmatic Play, and JILI are available here. Bonus rounds and free spins multiply your chances of winning.
Live Casino
Play Baccarat, Roulette, and Blackjack in real time with professional dealers. Experience the feel of a casino from home through high-definition streaming technology. Broadcast live from Evolution Gaming and Ezugi studios.
Table Games
Baccarat, Roulette, Blackjack, and Poker — these classic table games blend strategy with luck. Easy tutorials are available for beginners to help them understand the rules from the start.
Teen Patti
One of the most beloved card games in South Asia. Players use three cards and aim to beat the other players' hands to win the pot — a game very familiar to people in Bangladesh. JILI's Teen Patti Joker and Teen Patti 20-20 are available here.
Andar Bahar
This traditional card game from the Indian subcontinent is simple and fast-paced. The dealer reveals one card and players bet on whether a card of the same value will appear on the Andar (left) or Bahar (right) side.
Bingo Games
Bingo is a fun number-based game where you win by completing specific patterns on your card. Various versions are available including JILI's Fortune Bingo, Super Bingo, and Lucky Bingo — all fast and exciting.
Crash Games
Crash games are a modern, fast-paced betting experience. A multiplier keeps climbing and can "crash" at any moment. Aviator by Spribe is the most popular game in this category.
Playtech Live
Games broadcast live from Playtech's studio — including Baccarat, Roulette, and special live show formats. Enjoy a unique live casino experience with high-definition video and professional dealers. Visit the Playtech Live page to learn more and play.
Lucky Dragons
This special gaming section is built around a dragon theme, drawing on the beauty of East Asian culture. Dragon-themed slots, table games, and live content are all in one place. Visit the Lucky Dragons page to find out more.
cf99 VIP Program
Players in Bangladesh value loyalty and recognition. The cf99 VIP Program rewards you more as you play more. The program has three tiers, with weekly cashback and exclusive benefits at each level.
Weekly cashback up to 0.4%
- Weekly cashback
- Priority customer support
- Special promotional offers
- Dedicated support channel
Weekly cashback up to 0.8%
- All Bronze benefits
- Faster withdrawal processing
- Birthday bonus
- Invitation to exclusive events
Weekly cashback up to 1.2%
- All Silver benefits
- Personal account manager
- Exclusive tournament access
- Highest priority support
The more you play, the faster you move up to a higher tier. From Bronze to Silver, then Gold — more benefits and rewards await at every step.
Jackpot Games Showcase
Jackpot games are different from regular games — the prize pool grows continuously and a big win becomes possible once a specific condition is met.
Progressive Jackpot Slots
A small portion of every bet goes into the jackpot pool. The more players play, the larger the pool grows. A special symbol combination wins the entire jackpot.
Live Casino Side-Bet Jackpot
Some live Baccarat and Roulette tables feature a side-bet jackpot alongside the main bet. A specific card or number combination wins the bonus pool.
Crash Game Multiplier
In crash games like Aviator, your bet amount multiplies as the multiplier rises. Cashing out at the right moment can earn a significant reward.
Fishing Game Jackpot
Boss fish and special targets in fishing games carry large multipliers. These games also have a community jackpot pool that any player can win.
Football Betting — Big Leagues, Big Opportunities
Football fans in Bangladesh follow the world's top leagues closely. From the English Premier League to the Spanish La Liga, the UEFA Champions League, and FIFA World Cup Qualifiers — cf99 offers betting on all these competitions.
Worth noting is that many big matches kick off late at night in Bangladesh time. cf99's mobile-friendly platform lets you place bets from home at any time.
Popular Betting Markets
RTP and House Edge Explained
RTP, or Return to Player, is a numerical measure that shows how much money a game returns to players on average over the long term. For example, if a game has an RTP of 96%, in theory ৳96 comes back for every ৳100 wagered — but this is an average across millions of spins, not the result of any single session.
House edge is the other side of RTP — the casino's calculated advantage. A game with 96% RTP has a 4% house edge. Understanding this is useful because it tells you how long your money is likely to last in a given game over time.
It is good to have a general idea of typical RTP ranges by game type: slot games generally fall between 92–98% RTP, Blackjack can reach around 99% RTP with correct strategy, and Roulette typically sits between 94–97% RTP (European Roulette, with a single zero, is more favourable than the American version).
Volatility, or variance, is also an important factor. High-volatility games offer the chance of larger rewards but pay out less frequently. Low-volatility games pay out smaller rewards more often. Choosing a game based on your bankroll and risk tolerance is a sensible approach.
Typical RTP Ranges by Game Type
| Game Type | Typical RTP |
|---|---|
| Slot Games | 92% – 98% |
| Blackjack | Around 99% |
| Roulette | 94% – 97% |
| Baccarat | Around 98.5% |
| Crash Games | 97%+ |
* These are general industry figures — verify the RTP of a specific game from the provider's information.
Fast Withdrawals — In Just 5–30 Minutes
Winnings at cf99 can be received quickly. Withdrawals are typically completed within 5 to 30 minutes. The minimum withdrawal amount is just ৳500.
Payment methods: bKash • Nagad • Rocket • Upay
4 Tips to Keep Withdrawals Smooth
Complete identity verification before making a deposit. Unverified accounts may experience delays when withdrawing.
Make sure the name on your cf99 account exactly matches the name on your mobile wallet (bKash/Nagad/Rocket/Upay) account.
The wagering requirements must be completed before bonus funds can be withdrawn, otherwise the withdrawal will be held.
Mobile wallet methods generally operate 24/7, so using Rocket (Dutch-Bangla Bank's mobile wallet), bKash, or Nagad allows fast withdrawals at any time.
Bonus terms in plain language
| Bonus type | Description |
|---|---|
| Welcome bonus | 100% match on first deposit, up to ৳5,000. Wagering requirement is 25x (on the bonus amount). |
| VIP weekly cashback | Bronze: up to 0.4% | Silver: up to 0.8% | Gold: up to 1.2% |
How wagering works — example
You deposit ৳1,000 → bonus ৳1,000 → total balance ৳2,000.
25x wagering on the bonus: ৳1,000 × 25 = ৳25,000 in total bets required before bonus winnings can be withdrawn.
Understanding the key terms
A set amount of total bets must be placed before bonus winnings can be withdrawn. At cf99, this is calculated on the bonus amount only.
Not all games count as 100% toward wagering. Slots typically contribute in full; table games may contribute less.
While a bonus is active, there may be a maximum limit per bet. Placing bets above that limit may result in the bonus being cancelled.
Bonuses have an expiry period, and a maximum cash-out limit may apply to bonus winnings. See the full terms and conditions page for details.
How betting exchange works
On a standard sportsbook you always bet against the house. On a betting exchange you bet against other players — the platform simply sits in the middle and takes a small commission.
Back vs Lay — the difference
| Back | Lay |
|---|---|
| Bet in favour of an outcome — for example, Bangladesh will win. | Bet against an outcome — for example, Bangladesh will not win. |
| Works like a traditional bet. | Essentially taking on the role of a bookmaker. |
| Potential profit = stake × (odds – 1) | Potential liability = the other side's potential profit |
A simple example
Say the back odds on one team in a Bangladesh vs India match are 2.0. If you place a ৳500 back bet, you win ৳500 (profit) if they win, and lose ৳500 if they don't. On the same match, a lay bet means you are taking on a ৳500 liability — meaning you pay the other side if they win.
Exchange odds are formed directly by the supply and demand of other players — not a house edge. Commission is usually charged on net winnings.
Fishing and arcade games
Fishing games are a skill-mixed shooting adventure where you fire cannon shells to catch sea creatures. Each fish has a multiplier — small fish are easy to catch but pay less, while large boss fish are harder but offer bigger rewards if you get them.
A variety of fishing games are available here, including JILI's Mega Fishing, Bombing Fishing, Jackpot Fishing, and All-star Fishing. Each game has its own theme and boss fish types.
Popular arcade game types
Hunt prehistoric monsters.
Play together and share boss fish.
Catch multiple fish at once.
Score as high as possible within a set time.
Choose your cannon level (bullet value) carefully. A higher bullet value means each shot costs more — use higher levels only for large fish and bosses, and stick to lower levels for small fish to make your bankroll last longer.
Refer a friend
Invite your friends to cf99 and both of you earn rewards. The referral program is straightforward — just three steps to complete.
Share your referral link
After logging in, you will find your personal referral link. Share it with friends, family, or on social media.
Friend registers and deposits
Your friend opens a new account using your link and completes their first deposit.
Both receive rewards
Once the conditions are met, both you and your friend will receive referral rewards — added to your accounts automatically.
Fair use terms
- Referrals from multiple accounts belonging to the same person are not accepted.
- Each person may hold only one cf99 account.
- Multiple referrals from the same device or IP address may be reviewed.
- The referred friend must place a minimum amount of bets for the reward to be granted.
Why choose cf99 this platform
cf99 was built with the people of Bangladesh in mind. Our core goal is to give players from Dhaka to Chittagong an easy, safe, and enjoyable online gaming experience. Familiar payment methods like bKash and Nagad, along with full support in Bengali, set us apart.
We believe transparency is the best service. From bonuses and wagering to withdrawal policies and responsible gaming — everything is explained clearly and in plain language, so players are never left in the dark. SSL encryption and a fair play policy keep every transaction and game session secure.
From cricket betting to live casino, slots to fishing games — cf99 has no shortage of entertainment. Our 24/7 support team is always available in both Bengali and English. For players aged 21 and above only.
Responsible gaming tools
cf99 believes gaming should always be enjoyable and controlled. We provide a range of tools to help players maintain healthy habits. For players aged 21 and above only.
Self-exclusion
Temporarily close your account for a chosen period. Options range from 1 week to permanent exclusion. Activate through the support team.
Deposit limit
Set a daily, weekly, or monthly deposit limit. Once set, reducing the limit takes effect immediately; increasing it is subject to a waiting period.
Loss limit
Set a cap on how much you can lose within a given period. Once the limit is reached, your session ends automatically.
Session time limit
Set a maximum duration for continuous play. Once the limit is reached, the system will log you out automatically.
Reality check reminder
At set intervals, a pop-up will remind you how long you have been playing and how much you have won or lost in total.
Self-assessment quiz
A self-assessment questionnaire is available to help you review your own gaming behaviour. It helps identify early signs of problematic gaming.
Need help?
If you feel gaming is having a negative impact on your life, do not wait — contact our 24/7 support team via live chat or email ([email protected]). We are always ready to help in both Bengali and English.
Join cf99 today —
get a 100% bonus on your first deposit
Deposit ৳1,000 and start playing with ৳2,000 in total. Starting from just ৳100 via bKash, Nagad, Rocket, or Upay.
Log in now