Bangladesh's #1 Trusted Betting Platform

kf99 – Bangladesh's Most Trusted Cricket & Casino Betting Platform

Instant deposits via bKash, Nagad & Rocket. Bet on BPL, IPL & T20 World Cup. Live casino, 500+ slots & 24/7 English support — built for Bangladeshi players.

500+ Games Available
50K+ Active Players
৳20K Welcome Bonus
24/7 Live Support
kf99

Quick Deposit with bKash & Nagad

Fund your kf99 account instantly using Bangladesh's most popular mobile wallets. No bank account needed — just your phone.

Instant
bKash

Bangladesh's largest mobile wallet. Over 60 million users. Deep integration for seamless deposits and withdrawals at kf99.

Min Deposit
৳100
Max Deposit
৳50,000
Steps
3 simple
Instant
Nagad

Government-backed mobile financial service by Bangladesh Post Office. Trusted by millions across Dhaka, Chittagong, Sylhet and beyond.

Min Deposit
৳100
Max Deposit
৳50,000
Steps
3 simple
Instant
Rocket

Dutch-Bangla Bank's mobile banking service. Widely available across rural Bangladesh — a reliable choice for players outside major cities.

Min Deposit
৳200
Max Deposit
৳30,000
Steps
3 simple

Also accepted: Upay  ·  SureCash  ·  Tap  ·  Visa / Mastercard  ·  USDT (TRC-20)

How to Deposit in 3 Simple Steps
1

Log in to your kf99 account and go to Deposit

2

Select bKash, Nagad or Rocket and enter the amount

3

Confirm on your mobile wallet app — funds appear instantly

kf99

Why Choose kf99?

Built from the ground up for Bangladeshi players — fast, safe and packed with features.

Instant Payouts

Withdrawals processed in under 15 minutes to your bKash or Nagad wallet — no waiting, no hassle.

SSL Encrypted

256-bit SSL encryption on every transaction. Your personal data and funds are fully protected at all times.

Best Cricket Odds

Industry-leading odds on BPL, IPL, T20 World Cup and Bangladesh Tigers matches — bet smarter with kf99.

24/7 English Support

Our support team speaks your language and is available around the clock via live chat, WhatsApp and email.

Crypto Friendly

Deposit and withdraw with USDT (TRC-20 & ERC-20), Bitcoin and other major cryptocurrencies at zero extra fee.

500+ Premium Games

From live dealer tables by Evolution Gaming to Pragmatic Play's top slots — new titles added every week.

Mobile Optimised

Plays perfectly on any Android or iOS device — no app download needed. Full experience right in your browser.

Generous Bonuses

Welcome bonus up to ৳20,000, weekly reload offers, cashback deals and VIP rewards for loyal kf99 members.


Ready to Win Big with kf99?

Join over 50,000 Bangladeshi players already betting on cricket, live casino and slots. Your first deposit bonus is waiting.

21+ only. Please gamble responsibly. Terms & conditions apply.


Hot Games Right Now

The most-played titles on kf99 this week — from slots to live tables.

🔥 Hot
kf99
Sweet Bonanza
RTP 96.5%
Slots Pragmatic Play
Live
🃏
Lightning Roulette
RTP 97.3%
Live Casino Evolution
Top Rated
🚀
Aviator
RTP 97.0%
Crash Spribe
New
🎰
Gates of Olympus
RTP 96.5%
Slots Pragmatic Play
Live
🎲
Teen Patti Live
RTP 96.8%
Live Casino Ezugi
Fan Fave
🏏
Cricket War
RTP 97.1%
Sports Spribe
kf99

Recent Big Wins at kf99

Real players, real winnings — anonymized for privacy. Could you be next?

৳8,45,000

Progressive Jackpot – Mega Fortune

R*** from Dhaka  ·  3 days ago

৳3,12,500

Lightning Roulette – Lucky Multiplier

S*** from Chittagong  ·  5 days ago

৳1,75,200

Sweet Bonanza – Free Spins Streak

M*** from Sylhet  ·  1 week ago

৳98,000

BPL Cricket Accumulator Bet

K*** from Khulna  ·  9 days ago

৳2,30,000

Aviator – Max Cashout Streak

T*** from Rajshahi  ·  2 weeks ago


VIP Membership Tiers

The more you play, the more you earn. kf99's VIP programme rewards loyalty at every level.

🥉
Bronze
Free / automatic

Available to all registered kf99 players from day one.

  • Welcome bonus up to ৳5,000
  • Weekly cashback 3%
  • Standard withdrawal speed
  • 24/7 live chat support
  • Access to all 500+ games
💎
Platinum
৳2L+ / monthly wager

By invitation only — the ultimate kf99 experience for high-rollers.

  • Custom bonus packages
  • Weekly cashback 15%
  • Instant withdrawals, no limits
  • Personal VIP host (WhatsApp)
  • Private tournament invitations
  • Luxury gifts & event access
kf99

Trusted Game Providers

kf99 partners exclusively with the world's most respected gaming studios — ensuring fair play, high RTP and flawless performance.

Pragmatic Play
Evolution Gaming
Microgaming
NetEnt
Spribe
Ezugi
Play'n GO
Habanero
Red Tiger
Blueprint
iSoftBet
Yggdrasil

How to Get Started at kf99

From registration to your first withdrawal — four straightforward steps designed for Bangladeshi players.

1
Create Your Account

Visit kf99 and complete the quick registration form. You will need a valid mobile number and email address. The whole process takes under two minutes.

2
Verify Your Identity

Upload a copy of your National ID (NID) card and a brief selfie. Verification is typically completed within one to 24 hours by our compliance team.

3
Make Your First Deposit

Choose bKash, Nagad, Rocket or USDT, enter your amount, and confirm in your wallet app. Funds appear in your kf99 balance instantly.

4
Claim Bonus & Play

Activate your welcome bonus of up to ৳20,000, pick your favourite game or cricket market, and start playing. Winnings can be withdrawn at any time.

Open Your Free Account

21+ only. Bonus subject to wagering requirements. Terms apply.


Account Verification (KYC) Guide

Understanding the verification process helps you get up and running with kf99 faster and with zero friction.

Why KYC Is Required

Identity verification is a standard anti-fraud and anti-money-laundering measure used by all responsible gambling platforms worldwide. At kf99, KYC protects you — it ensures that only you can access your funds and that your winnings are paid to the right person.

Completing KYC also unlocks higher withdrawal limits and faster processing times, making it well worth the brief effort.

Documents Typically Required
  • 1
    National ID Card (NID)
    Both front and back of your Bangladesh NID. A valid passport is also accepted.
  • 2
    Proof of Address
    A recent utility bill, bank statement, or any official document showing your current address.
  • 3
    Selfie Verification
    A clear selfie holding your NID, confirming that the account holder matches the document.
Processing Time

Most kf99 accounts are fully verified within 1 to 24 hours of document submission. During peak periods such as Eid or BPL season, allow up to 48 hours. You will receive an email confirmation once your account is approved.

After Verification

Once verified, your account is fully unlocked: unlimited deposits, faster withdrawals, access to all VIP tiers, and eligibility for all promotional offers. Enjoy the full kf99 experience without restrictions.

kf99

Your kf99 Journey

From the moment you sign up to your very first withdrawal — here is what the typical kf99 experience looks like for players across Bangladesh.

kf99
Sign Up — Under 2 Minutes

Register with your mobile number and email. No lengthy forms, no confusing steps — kf99's onboarding is built for speed so you can get to the games faster.

Complete KYC Verification

Submit your NID and selfie for identity verification. Most accounts are approved within a few hours, unlocking your full account privileges and higher limits.

Make Your First Deposit

Top up instantly via bKash, Nagad, Rocket or USDT. Minimum deposit is just ৳100 — low enough for everyone to start, whether you are in Dhaka or Cox's Bazar.

Claim Your Welcome Bonus

Activate your new player bonus of up to ৳20,000. The bonus matches your first deposit and gives you extra funds to explore cricket betting, slots and live casino tables.

Play — 500+ Games Await

Bet on BPL and IPL cricket, spin the latest Pragmatic Play slots, or take a seat at a live Evolution Gaming blackjack table. New games are added every single week.

Withdraw Your Winnings

Request a payout to your bKash or Nagad wallet at any time. Gold and Platinum VIP members enjoy priority processing with withdrawals completed in under 10 minutes.


RTP & House Edge Explained

Understanding these two numbers is the single most important thing you can do before placing a bet. kf99 believes in full transparency.

What Is RTP (Return to Player)?

RTP stands for Return to Player and is expressed as a percentage. It tells you, over a statistically large number of bets, how much of the total wagered money a game pays back to players. For example, a slot with an RTP of 96% will — on average — return ৳96 for every ৳100 wagered across all players over millions of spins.

It is important to understand that RTP is a long-run statistical average, not a guarantee for any individual session. You might win big in a short session on a 94% RTP game, or lose more quickly on a 97% RTP game in a single sitting. The percentage only becomes meaningful across hundreds of thousands of rounds.

What Is House Edge?

The house edge is simply the flip side of RTP. If a game has an RTP of 97%, the house edge is 3% — meaning the casino retains, on average, ৳3 of every ৳100 wagered. A lower house edge is better for the player. Skill-based games like blackjack can have house edges below 1% with optimal strategy, while some slot machines can carry edges above 5%.

Understanding house edge helps you choose games that align with your playing style and budget. At kf99, all game RTPs are audited by independent third-party labs and published transparently.

Typical RTP Ranges by Game Type
Game Type Typical RTP Range House Edge
Video Slots 92% – 98% 2% – 8%
Classic Blackjack ~99.5% ~0.5%
European Roulette ~97.3% ~2.7%
American Roulette ~94.7% ~5.3%
Baccarat ~98.9% ~1.1%
Crash Games (Aviator) ~97.0% ~3.0%
Live Teen Patti ~96.5% ~3.5%

Pro tip: Always check a slot's RTP before you spin. At kf99, you can find the RTP for every game in its information panel. Choosing games above 96% RTP gives you the statistically best long-term value.


About kf99

kf99 was founded with one clear mission: to build the most trusted, most accessible online betting and casino platform for Bangladeshi players. We saw that millions of cricket fans across Dhaka, Chittagong, Sylhet, Khulna and beyond were underserved by platforms that did not understand local payment needs, local sports culture, or local language preferences. We set out to change that.

Since our launch, kf99 has grown to serve over 50,000 active players. We have invested heavily in partnerships with Bangladesh's leading mobile financial services — bKash, Nagad and Rocket — so that deposits and withdrawals feel as natural as sending money to a friend. We have also built deep integrations with the world's top game providers, giving our members access to premium content that was previously only available on international platforms with no local payment support.

Our commitment extends beyond entertainment. kf99 actively promotes responsible gambling, enforces strict 21+ age verification, and provides tools for players to manage their spending. We believe that a sustainable business is built on the trust and wellbeing of its community — and the kf99 community is what we are most proud of.

kf99

What Our Players Say

Real feedback from verified kf99 members across Bangladesh.

★★★★★

"I have tried a few betting sites before but kf99 is genuinely different. The bKash deposit works every single time — no failed transactions, no waiting. Got my withdrawal in about 8 minutes last week. Absolutely solid platform."

Rafiqul I.
Dhaka, Mirpur
★★★★★

"BPL betting on kf99 is just brilliant. The odds are better than other apps I have used and the live in-play updates are fast. Customer support replied to my chat message in under a minute during a match — that is impressive."

Sumaiya K.
Chittagong, Agrabad
★★★★☆

"The slots collection is massive. I mostly play Sweet Bonanza and Gates of Olympus. The RTP information is clearly shown which I really appreciate — most sites hide that. Would give five stars but I am waiting for a few more live table games to be added."

Tanvir M.
Sylhet, Zindabazar
★★★★★

"Nagad deposit is instant — I top up my kf99 balance while the toss is happening and I am placing bets before the first over starts. The mobile site loads fast even on my 4G connection in Rajshahi. Very happy."

Arif H.
Rajshahi
★★★★★

"Joined during Eid this year, got a nice seasonal bonus on top of the welcome offer. The verification was done in about three hours. Everything is in English which is easy to follow. kf99 feels like it was genuinely made for us."

Nusrat J.
Khulna
★★★★★

"I use USDT to deposit which keeps things private and the fees are zero. Reached Gold VIP last month and the cashback makes a real difference over time. My account manager is responsive and actually helpful — not just copy-pasted replies."

Imran C.
Cox's Bazar

Customer Support Channels

kf99's support team is available around the clock — in English — across multiple channels to suit your preference.

24/7 Available
Live Chat

Instant support directly inside the kf99 platform. Average first response time: under 60 seconds. Best for urgent account and betting queries.

09:00 – 02:00 BST
WhatsApp Support

Message our dedicated WhatsApp support line for quick queries. Contact number displayed after login. Typical reply time: 2–5 minutes.

Response within 4 hrs
Email Support

For detailed account queries, document submissions or complaints, email us at: [email protected]

In-App Messaging
In-App Messages

Use the built-in messaging feature inside your kf99 account dashboard. All conversation history is saved for easy reference. Available 24/7.


Your Privacy Matters at kf99

kf99 is committed to protecting your personal data. We use 256-bit SSL encryption on all data transfers and never share your information with unauthorised third parties. Your deposit and withdrawal records are stored securely and accessed only by authorised compliance personnel. By using kf99, you agree to our Privacy Policy, which explains in full how we collect, use and protect your data. You have the right to request access to or deletion of your personal information at any time by contacting our support team.



21+ Only — Play Responsibly

Bangladesh's Favourite Casino Is Waiting

Cricket odds, live casino, 500+ slots — all in one place. Deposit with bKash or Nagad and be playing within minutes.