New members at cf666 online casino get a welcome bonus of up to ৳10,000
Welcome to Bangladesh's trusted online gaming platform. Cricket betting, live casino, and slot games — all in one place. Start with just ৳500 using bKash or Nagad.
Our Welcome Bonus Offer
Special offer for new members
Up to ৳10,000
- 200% bonus on your first deposit, up to ৳10,000
- Wagering requirement of only 15 times
- Minimum deposit of just ৳500
- bKash, Nagad, Rocket, and Upay accepted
- Bonus usable on all slots and cricket betting
- Bonus must be used within 7 days of being credited
For individuals aged 21 and above only. Bonus terms and conditions apply.
Why Choose cf666
Millions of players in Bangladesh trust cf666 because we give equal importance to speed, security, and entertainment.
Fastest Payments
Withdrawals completed in just 30 minutes. Instant payments to bKash and Nagad.
Fast WithdrawalTop Security
Your account is protected with SSL encryption and two-factor authentication.
SSL SecurityCricket Betting
BPL, IPL, T20 World Cup — real-time betting on all major matches.
Live Betting24/7 Support
Round-the-clock live chat support in Bangla. We are here for any issue you face.
Chat in BanglaLocal Payments
bKash, Nagad, Rocket, Upay, and bank transfer — all methods supported.
Bangladeshi PaymentsVast Game Library
Thousands of games from PG Soft, Pragmatic Play, JILI, and many more providers.
Premium GamesVIP Rewards
Bronze to Platinum — attractive cashback and rewards at every level.
VIP ProgramMobile-First
Play easily from your smartphone — directly in the browser with no app download needed.
Mobile OptimizedCricket Betting Markets
cf666 offers a range of betting markets for every Bangladesh Tigers match in BPL, IPL, and T20 World Cup.
| Betting Market | Description |
|---|---|
| Match Winner | Which team will win the match — e.g. back Bangladesh in a Bangladesh vs Pakistan T20. |
| Toss Winner | Predict who will win the toss before the game begins — popular for quick results. |
| Top Batsman | Pick the batter who will score the most runs in an innings. |
| Total Runs Over/Under | Bet on whether a team's total runs will be above or below a set number. |
| Runs in an Over | How many runs will be scored in a specific over — especially exciting in live in-play betting. |
| Man of the Match | Pick in advance who will receive the best player award. |
| Method of Dismissal | Whether the next wicket will be bowled, caught, or run out — available in in-play markets. |
In live in-play betting, odds change quickly when a wicket falls and betting opportunities shift during the powerplay or death overs. Many major matches start at midnight in Bangladesh Standard Time (BST, UTC+6), so plan carefully.
Football Betting Opportunities
Football fans in Bangladesh follow the Premier League, La Liga, UEFA Champions League, and FIFA World Cup qualifiers. cf666 offers betting on all these leagues.
Home win, draw, or away win — the most familiar football bet.
Cover two outcomes at once — draw and home win, or draw and away win.
Whether the total number of goals in the match will be above or below a set line.
Whether both teams will score — yes or no.
A goal advantage is given to the weaker team to create a level playing field.
Whether the total number of corners in the match will be above or below a set line.
Keep in mind that many European league matches kick off at midnight or in the early hours in Bangladesh Standard Time (BST). Take advantage of placing your bets in advance.
Fast Withdrawal Service
Getting your winnings out of cf666 is simple. Withdrawals to bKash, Nagad, or Rocket are completed in just 30 minutes to 3 hours.
bKash Withdrawal
Direct to your bKash mobile wallet within 30 minutes to 3 hours.
FastestNagad Withdrawal
Same-day withdrawal to Nagad. Minimum withdrawal amount is ৳800.
InstantRocket Withdrawal
Safe and fast payment to Dutch-Bangla Bank's Rocket.
SecureBank Transfer
Direct bank transfer to City Bank, BRAC Bank, or Islami Bank.
Large AmountsAll withdrawal requests are processed after verification. Minimum withdrawal is ৳800. The maximum daily withdrawal limit depends on your account's VIP level.
Loyalty and VIP Rewards Program
The more you play at cf666, the more rewards you earn. Enjoy attractive cashback and exclusive benefits across four different VIP levels.
Get started and enjoy cashback on your net losses every week.
Weekly cashback up to
Enhanced benefits for regular players — faster withdrawals and special offers.
Weekly cashback up to
Exclusive deals for senior players, with a dedicated personal account manager.
Weekly cashback up to
The best benefits and priority service for members with the highest status.
Weekly cashback up to
Play more and automatically advance to higher VIP levels. Cashback at every level is credited to your account every Monday.
Types of Slot Games
Classic Slots
Traditional slot games with three reels. Popular with beginners for their simple gameplay and low volatility.
Provider: NetEnt, Microgaming
3 ReelsVideo Slots
Modern slot games with five reels, featuring engaging animations and bonus rounds. The most played slots at cf666.
Provider: PG Soft, Pragmatic Play, JILI
5 ReelsJackpot Slots
The prize pool grows with every bet placed. Explore this category if you dream of a big win.
Provider: Microgaming, NetEnt
ProgressiveMegaways Slots
The reel height changes with every spin, creating thousands of ways to win. The excitement level is much higher.
Provider: Pragmatic Play
MegawaysCascading Reels
After a win, symbols fall away and new ones fill in, giving you the chance to win multiple times in a single spin.
Provider: PG Soft (Mahjong Ways 2)
CascadeCluster Pays
Instead of pay-lines, you win by forming clusters of matching symbols sitting next to each other.
Provider: NetEnt, Spribe
ClusterRefer a Friend
Invite your friends to cf666 and both of you enjoy special rewards.
Share Your Referral Link
After logging in, share your personal referral link with friends or family.
Friend Registers and Makes First Deposit
Your friend opens a new account and makes a first deposit of at least ৳500.
Both of You Receive Rewards
A bonus of ৳300 is credited to both your account and your friend's account.
Terms and Conditions
- You cannot refer yourself — opening multiple accounts from the same device or the same payment method is not allowed.
- Only one account per person is permitted.
- The referred friend must make a genuine first deposit — deposits from trial or bonus balances will not be counted.
- Both accounts must complete KYC verification to receive the referral reward.
Account Verification Process
KYC (Know Your Customer) verification keeps your account secure and enables faster withdrawals.
Why is KYC Required?
KYC verification is part of international Anti-Money Laundering (AML) regulations. It protects your account from unauthorized access and keeps large withdrawals secure.
What Documents Are Needed?
- National ID Card (NID): Clear photos of both the front and back of your Bangladesh Election Commission NID card.
- Proof of Address: A utility bill or bank statement (within the last 3 months).
- Selfie Verification: A recent selfie holding your NID card.
Verification Process
Log in to your account and go to the "Profile Verification" section.
Upload clear photos of the required documents.
Our team will verify and notify you within 1 to 24 hours.
Once verification is complete, your withdrawal limit increases and full access to services is activated.
Verification is typically completed within 1 to 24 hours.
Beware of Fake Sites and Scams
There are many fraudulent groups online who use the names of legitimate casino sites. Keep yourself protected.
Security Checklist
Always confirm that cf666.cam is shown in your browser's address bar and that the HTTPS connection is active.
The cf666 support team will never ask for your bKash PIN, Nagad OTP, or password.
People on social media claiming to be "cf666 agents" are generally scammers. Use the official live chat.
Change your password immediately, contact cf666 support, and file a GD at the nearest police station if necessary.
Warning: If anyone claiming to be a representative of a government or law enforcement agency asks for your account information, it is definitely a scam.
Customer Support Channels
24/7 Live Chat
Use live chat for the fastest support. Speak in Bengali — our team is active day and night.
Best for: Urgent issues, withdrawal queries, technical support.
InstantEmail Support
Contact us by email when you have detailed questions or need to attach documents.
Best for: KYC document submission, account complaints, promotional inquiries.
Detailed SupportIn-App Messaging
Send a message directly to the support team from within the platform — available at all times when logged in.
Best for: Game-related questions, bonus eligibility checks.
Logged-In UsersResponsible Gaming Tools
cf666 believes that gambling is a form of entertainment. We provide various tools so it stays enjoyable and does not become a problem.
Set a maximum deposit limit on a daily, weekly, or monthly basis.
Betting stops automatically after you have lost a set amount.
Set in advance the maximum number of hours you will play each day.
At set intervals, you are shown a summary of your time spent and amount wagered.
Exclude yourself from the platform for a set period of time.
Take our quiz to review your own playing habits.
If gambling becomes a problem, contact us via live chat — we will assist you with full confidentiality.
Learn More
cf666 is committed to protecting your personal information. We use SSL encryption and your data is never sold to third parties. By using our site, you agree to our Privacy Policy. To learn more, please read the Privacy Policy page.
Frequently Asked Questions
Join cf666 Today and Claim Your First Bonus
Thousands of players from across Bangladesh, including Dhaka, play at cf666 every day. Deposit just ৳500 via bKash and get a bonus of up to ৳10,000.
Deposit and Withdrawal Methods
cf666 supports all popular payment methods in Bangladesh. Fast and secure transactions guaranteed.
bKash
Minimum deposit ৳500 • Minimum withdrawal ৳800
Nagad
Minimum deposit ৳500 • Minimum withdrawal ৳800
Rocket
Minimum deposit ৳500 • Minimum withdrawal ৳800
Upay
Minimum deposit ৳500 • Minimum withdrawal ৳800
Bank Transfer
All major banks including Sonali Bank, BRAC Bank, City Bank, Islami Bank, and Dutch-Bangla Bank. Minimum deposit ৳500.