kf99 – Bangladesh's #1 Online Casino, Cricket Betting & Live Gaming Platform
Experience fast payouts via bKash & Nagad, live cricket odds on BPL & T20, hundreds of slots, and a world-class live casino — all in one secure English-language platform built for Bangladesh.
Your Journey
Getting Started at kf99 in Four Simple Steps
From registration to your first withdrawal, kf99 is designed to get you playing fast — with full English support every step of the way.
Create Your Account
Register in under two minutes using your mobile number or email. Bangladeshi players from Dhaka, Chittagong, Sylhet, and everywhere in between are welcome. Submit your details and verify your mobile number to activate your account instantly.
Make Your First Deposit
Fund your account using bKash, Nagad, Rocket, Upay, or a direct bank transfer via Dutch-Bangla Bank or BRAC Bank. Deposits are processed instantly or within minutes. Minimum deposit starts from just ৳200 — making kf99 accessible for every budget.
Choose Your Game & Play
Browse hundreds of options — bet on BPL cricket live, spin the reels on Pragmatic Play slots, join an Evolution Gaming live baccarat table, or try a crash game. The full catalogue is accessible instantly on mobile and desktop.
Withdraw Your Winnings
Submit a withdrawal request to your bKash or Nagad wallet. Most withdrawals are processed within 15 minutes to 2 hours. Your funds arrive directly on your phone — no bank branch visit required.
What We Offer
Game Categories Overview
kf99 brings together the most popular game formats under one roof — from live cricket odds to classic table games loved across Bangladesh.
Cricket Betting
Bet on BPL, T20 World Cup, IPL, and all major Bangladesh Tigers fixtures. Live in-play betting, match winner, top batsman, and over/under markets available with competitive odds updated in real time.
Slot Games
Hundreds of video slots from Pragmatic Play, NetEnt, Microgaming, and Spribe. Classic 3-reel fruit machines sit alongside feature-packed 6-reel titles with cascading wins, free spins, and progressive jackpots.
Live Casino
Stream real dealers hosting Baccarat, Roulette, Blackjack, and Dragon Tiger via Evolution Gaming and Ezugi studios. HD video, multiple camera angles, and live chat create an authentic casino atmosphere from your home in Dhaka or Chittagong.
Table Games
Classic Baccarat and European Roulette variants are available in both RNG (instant play) and live dealer formats. Speed Baccarat tables offer 25-second rounds for players who prefer a faster pace.
Teen Patti
The subcontinent's most beloved card game is fully available at kf99. Choose from Classic Teen Patti, Joker, and Muflis variants — all hosted by live dealers who understand the culture and the game.
Andar Bahar
A fast-paced Indian card game with straightforward rules — guess which side the matching card lands on. Andar Bahar is extremely popular among Bangladeshi players for its simplicity and near 50/50 odds structure.
Crash Games
Titles like Aviator by Spribe and similar crash-format games let you cash out before the multiplier crashes. Simple mechanics, potentially high multipliers, and community chat make crash games one of the fastest-growing categories on the platform.
Bingo & Mines
Bingo rooms offer scheduled draws with jackpot prizes and social gameplay. Mines Grand — featured in our navigation — is a grid-based risk game where players uncover safe cells to multiply their stake while avoiding hidden mines.
Our Advantages
Why Bangladeshi Players Choose kf99
Speed, security, and a deep understanding of the Bangladesh market set kf99 apart from generic offshore platforms.
Instant bKash Payouts
Withdraw directly to your bKash or Nagad wallet. Most requests clear within 15 minutes, 24 hours a day.
SSL Encrypted Platform
All data is protected with 256-bit SSL encryption. Your personal and financial information never leaves our secure servers unprotected.
Mobile-First Design
kf99 loads fast on any Android or iOS device, even on 4G networks in Sylhet or Rajshahi. No app download required — play straight from your browser.
24/7 English & Bengali Support
Our customer service team includes both English and Bengali speakers — available around the clock via live chat, WhatsApp, and email.
Competitive Cricket Odds
kf99 offers some of the tightest margins on BPL and ICC tournament markets — meaning more value stays in your pocket on every wager.
Massive Game Library
Over 500 titles from Pragmatic Play, Evolution Gaming, NetEnt, Microgaming, Spribe, and Ezugi — updated regularly with new releases.
Live In-Play Betting
Bet on cricket, football, and kabaddi matches as they happen. Live odds refresh every few seconds so you never miss a momentum shift.
Transparent KYC Process
Identity verification is straightforward and typically completed within 24 hours. Verified accounts enjoy higher withdrawal limits and priority processing.
Limited Time Welcome Offer
Claim Up to ৳20,000 in Welcome Bonuses
New kf99 members enjoy a generous welcome package spread across your first three deposits. Minimum deposit ৳200 via bKash or Nagad. 18+ only. Wagering requirements apply — see full terms on the kf99 Casino page.
Explore kf99 Casino Login to kf99Loyalty Rewards
kf99 VIP Membership Tiers
Every bet you place earns loyalty points. Climb through four tiers to unlock progressively better cashback, withdrawal limits, and dedicated account management.
Starter
- Standard withdrawal speed
- Access to all games
- 1% weekly cashback
- Email & live chat support
- Birthday bonus
Regular
- Priority withdrawal queue
- 3% weekly cashback
- Reload bonuses
- Higher bet limits
- WhatsApp support access
Elite
- Fast-track withdrawals (1 hr)
- 6% weekly cashback
- Dedicated account manager
- Exclusive tournament invites
- Monthly loyalty bonus
Prestige
- Instant withdrawals (15 min)
- 10% weekly cashback
- Personal VIP host
- Custom deposit limits
- Exclusive Eid & BPL bonuses
Deposits & Withdrawals
Payment Methods & Processing Times
kf99 supports all major Bangladeshi payment platforms. All amounts are in BDT (Bangladeshi Taka ৳). Processing times are realistic estimates, not guarantees.
| Payment Method | Min Deposit | Max Deposit | Deposit Speed | Min Withdrawal | Withdrawal Speed | Fee |
|---|---|---|---|---|---|---|
| bKash | ৳200 | ৳1,00,000 | Instant | ৳500 | 15 min – 2 hrs | No fee |
| Nagad | ৳200 | ৳1,00,000 | Instant | ৳500 | 15 min – 2 hrs | No fee |
| Rocket | ৳300 | ৳50,000 | Instant | ৳500 | 30 min – 4 hrs | No fee |
| Upay | ৳300 | ৳50,000 | Instant | ৳500 | 30 min – 4 hrs | No fee |
| Dutch-Bangla Bank | ৳1,000 | ৳5,00,000 | 15 – 30 min | ৳1,000 | 2 – 24 hrs | Bank charges may apply |
| BRAC Bank | ৳1,000 | ৳5,00,000 | 15 – 30 min | ৳1,000 | 2 – 24 hrs | Bank charges may apply |
| City Bank | ৳1,000 | ৳5,00,000 | 15 – 30 min | ৳1,000 | 2 – 24 hrs | Bank charges may apply |
* Processing times may vary during peak periods or public holidays. Withdrawals for unverified accounts may take longer. Complete KYC to unlock the fastest withdrawal tiers.
Educational Guide
Bankroll Management Guide
Understanding how to manage your gambling budget is one of the most important skills any player can develop. This guide is purely educational — intended to help you play within your means and enjoy the experience responsibly.
Step 1 — Set a Fixed Gambling Budget
Before you deposit, decide on a monthly gambling budget that is entirely separate from your rent, food, and family expenses. This is money you are genuinely comfortable losing. For most Bangladeshi players starting out, a monthly budget between ৳500 and ৳2,000 is a reasonable starting point. Never borrow money to gamble.
Step 2 — Divide into Session Amounts
Split your monthly budget into individual session amounts. If your budget is ৳1,000 and you plan to play four sessions per month, your session limit is ৳250. When a session amount is spent, close the game and stop for the day. This prevents a single bad run from consuming your entire monthly budget in one sitting.
Step 3 — Apply the 1–5% Per-Bet Rule
Professional gamblers rarely stake more than 1–5% of their session bankroll on any single bet. If your session bankroll is ৳250, a single bet should be no more than ৳5–৳12. This approach extends your play time significantly and gives variance time to balance out — which is especially relevant in RNG slot games with high volatility.
Step 4 — Know When to Walk Away After a Win
Set a win target before each session — for example, doubling your session stake. When you reach it, stop and withdraw at least half your winnings. The psychological pull to "let it ride" is strong; having a pre-set rule removes the temptation to give winnings back to the house during an emotional high.
Step 5 — Recognise When to Stop After Losses
Set a loss limit equal to your session budget. When it is reached, stop immediately — do not "chase" losses with extra deposits. Chasing is the most common path to problem gambling. Keeping a simple play history (date, session budget, result) in a notebook or spreadsheet helps you see patterns and make rational decisions about whether gambling remains a healthy form of entertainment for you.
Security & Compliance
Account Verification & KYC Guide
Know Your Customer (KYC) verification is a standard security process used by financial and gaming platforms worldwide. It protects you against unauthorised account access and ensures fair play for all kf99 members.
Completing KYC also unlocks higher withdrawal limits and access to exclusive VIP tiers. The process is straightforward and typically completed within 24 hours.
Why KYC Is Required
KYC compliance protects players from fraud, money laundering, and unauthorised account activity. It is a globally recognised standard in the online gaming industry. kf99 uses KYC data solely for identity verification — your documents are encrypted and never shared with third parties.
Documents You Will Need
Prepare the following: (a) National ID Card (NID) — front and back photo; (b) Proof of address — utility bill, bank statement, or mobile bill issued within the last 3 months; (c) Selfie verification — a clear photo of yourself holding your NID. Photos must be in JPEG or PNG format and must be clearly legible — blurry or cropped images will be rejected and delay the process.
How to Submit Your Documents
Log in to your kf99 account, navigate to the Account Settings section, and select "Verify Identity". Upload each document using the secure file uploader. You will receive an email confirmation once your documents have been received and are under review.
Typical Processing Time
Most accounts are verified within 1–24 hours during standard business hours (Bangladesh Standard Time, UTC+6). During peak periods such as BPL season or major IPL tournaments, processing may take up to 48 hours. You will be notified by email and in-app message once verification is complete.
After Verification Is Complete
Once verified, your account is fully unlocked: higher daily withdrawal limits, access to Gold and Diamond VIP tiers, and participation in exclusive tournaments. If your submission is rejected for any reason, our support team will contact you with clear instructions on how to resubmit.
Player Wellbeing
Responsible Gaming Guidelines
kf99 is committed to providing a safe and enjoyable environment. Gambling should always be a form of entertainment — never a source of financial stress. All players must be 18 years or older.
18+ Only — Strictly EnforcedDeposit Limits
Set daily, weekly, or monthly deposit caps directly from your account settings. Once set, limits can only be decreased immediately — increases require a 24-hour cooling-off period to prevent impulsive decisions.
Session Time Limits
Configure automatic session reminders and hard stop times. When your session limit is reached, you will be automatically logged out — keeping your play time conscious and deliberate.
Self-Exclusion
If you feel your gambling is becoming a problem, use the self-exclusion tool to suspend your account for 30 days, 90 days, 6 months, or permanently. Contact our support team 24/7 to activate this immediately.
Loss Limits
In addition to deposit limits, you can set a maximum loss threshold per day or per week. Once reached, the system will prevent further wagers until the limit period resets — protecting your budget automatically.
Support Resources
If you or someone you know is struggling with problem gambling, please reach out to international support services. The kf99 responsible gaming page at /responsible-gaming lists helplines and resources relevant to Bangladeshi players.
Underage Protection
kf99 strictly prohibits anyone under 18 years of age from registering or playing. Age verification is conducted during KYC. Parents and guardians are encouraged to use parental control software to prevent access by minors.
Player Education
Betting Glossary
New to online betting and casino games? This glossary covers the most important terms you will encounter at kf99 — explained in plain English.
The percentage of all wagered money that a slot or casino game pays back to players over a large number of spins or rounds. A slot with 96% RTP returns ৳96 for every ৳100 wagered on average over the long term.
The mathematical advantage the casino holds over players on any given game, expressed as a percentage. European Roulette has a house edge of approximately 2.7%; Baccarat (banker bet) sits around 1.06%.
The amount of money you place on a single bet or spin. Your stake is the amount at risk. A wager of ৳50 on a cricket match means you risk ৳50 on the outcome you selected.
A numerical expression of the likelihood of an event and the payout you receive if your bet wins. Decimal odds of 2.00 mean you receive ৳200 back (including stake) for every ৳100 wagered on a winning bet.
A single bet that links two or more individual selections together. All selections must win for the parlay to pay out. The upside is multiplied odds; the downside is that one losing selection voids the entire bet.
A bet placed on a sporting event while it is already in progress. kf99 offers live cricket betting with rapidly updating odds that reflect the current state of the match — ideal for BPL and T20 World Cup games.
A feature that allows you to settle a bet before the event concludes, receiving a partial payout. Cashing out early secures a guaranteed return but at a lower value than the full potential win.
A condition attached to bonuses specifying how many times the bonus amount must be wagered before it can be withdrawn. A ৳1,000 bonus with a 20x wagering requirement means you must wager ৳20,000 in total before withdrawing bonus-derived winnings.
A measure of how frequently and how large a slot game pays out. High volatility slots pay less often but in larger amounts. Low volatility slots pay smaller amounts more frequently — better suited to conservative bankroll strategies.
A bonus feature in slot games that allows you to spin the reels without using your own stake. Free spins are awarded as part of welcome bonuses, in-game scatter triggers, or promotional offers at kf99.
The total amount of money you have set aside specifically for gambling. Managing your bankroll carefully — as outlined in the Bankroll Management Guide above — is the foundation of responsible, sustainable gambling behaviour.
A type of betting where the payout is based on the accuracy of your prediction rather than a simple win/lose outcome. Common in cricket — for example, betting on the total number of runs scored in a match rather than just the winner.
We Are Here For You
Customer Support Channels
kf99 operates a dedicated multilingual support team — English- and Bengali-speaking agents available around the clock. Average response time: 2–5 minutes on live chat.
24/7 Live Chat
Available every day of the year, including public holidays. English and Bengali agents. Average response time: 2–5 minutes. Access live chat directly from any page on kf99.club.
WhatsApp Support
Reach our team via WhatsApp for account queries, deposit issues, and withdrawal status updates. Number displayed in your account dashboard after login. Response time: 5–15 minutes during peak hours.
Email Support
For detailed account issues, KYC queries, or formal complaints, contact our team at: . Email responses are provided within 4–12 hours during Bangladesh Standard Time business hours.
In-App Messaging
Once logged in, use the in-app message centre to raise tickets, track open support cases, and receive document request updates from the KYC team. All correspondence is retained in your message history.
Multilingual Support — English & Bengali Agents
kf99 understands that Bangladesh is a Bengali-speaking nation. Our support team includes native Bengali speakers who can assist with account, payment, and technical queries in both English and Bengali. Whether you are a first-time player from Mymensingh or an experienced bettor in Chittagong, you will always be understood.
- English-speaking agents: available 24/7
- Bengali-speaking agents: available 08:00 – 02:00 BST (UTC+6)
- Average live chat response: 2–5 minutes
- Average WhatsApp response: 5–15 minutes
- Average email response: 4–12 hours
- FAQs handled in English (see our FAQ page)
Our Story
About kf99 — Built for Bangladesh
kf99 was founded with a single purpose: to build the most reliable, player-first online gaming platform for the Bangladeshi market. Our founding team brought together experienced product designers, odds compilers, and payment integration specialists who understood the unique needs of Bangladeshi players — from fast mobile money withdrawals to cricket betting markets that reflect local knowledge of the Bangladesh Tigers and BPL teams.
Since launching, kf99 has grown into a platform trusted by players from Dhaka to Cox's Bazar, Sylhet to Khulna. We invest continuously in platform stability, game provider partnerships, and customer support capacity — because we believe that trust is earned through consistent, transparent service, not marketing promises. Our SSL-secured infrastructure undergoes regular third-party security audits, and our game library is sourced exclusively from internationally certified providers.
Our commitment to responsible gaming is embedded in the product itself — not treated as a compliance checkbox. Deposit limits, session controls, and self-exclusion tools are prominent features, not hidden settings. At kf99, we want every player to leave a session feeling entertained, not regretful. That philosophy guides every decision we make — from the odds we offer to the speed at which we process your withdrawals.
Privacy Policy Notice
kf99 takes your privacy seriously. We collect only the personal data necessary to operate your account, verify your identity, process payments, and deliver customer support. Your data is stored on encrypted servers and is never sold or shared with third-party marketing organisations.
- All personal data is processed in accordance with internationally recognised data protection principles.
- Payment data (bKash, Nagad, bank details) is handled through encrypted, tokenised channels — kf99 staff cannot view full payment credentials.
- Cookies are used to maintain session security and improve platform performance. You may adjust cookie preferences in your browser settings.
- You have the right to request access to, correction of, or deletion of your personal data. Contact us at [email protected] to submit a data request.
For the full privacy policy, visit kf99.club/privacy-policy.
Legal Notice
- Offshore Operation: kf99 is operated by an internationally licensed entity and operates on an offshore basis. The platform is not registered or regulated by any Bangladeshi government authority.
- Legal Ambiguity in Bangladesh: Bangladesh's Public Gambling Act of 1867 was drafted before the existence of the internet and does not explicitly address online gambling. The legal status of offshore online betting for individual players remains a grey area under current Bangladeshi law.
- User Responsibility: By registering and playing on kf99, you confirm that you have assessed your own legal position and accept full personal responsibility for compliance with the laws of your jurisdiction.
- Age Restriction: Access to kf99 is strictly limited to individuals aged 18 years and above. Minors are prohibited from registering or placing bets under any circumstances.
- Responsible Gaming: If gambling is causing financial or emotional distress, please visit our Responsible Gaming page for self-help tools and external support resources.
Ready to Play?
Join Thousands of Bangladeshi Players at kf99 Today
Register in under two minutes, deposit via bKash or Nagad, and start betting on cricket, spinning slots, or joining a live casino table — all on one secure platform. 18+ only. Play responsibly.
Get Started at kf99 Explore the Casino