Bet on cricket on the kkff apk —
Choose the right market for every BPL, IPL and Tigers match

Match Winner, Top Batsman and Runs markets — whether you're in Dhaka or anywhere else, deposit easily with bKash and Nagad and bet on live matches in real time. Slots and live casino are also available on the same platform.

21+ Only bKash · Nagad · Rocket Bangla and English Support SSL Encryption
100% Welcome Bonus
৳5,000 Maximum Bonus Limit
24/7 Live Support
kkff Cricket Betting Live Match

Before you start — which one is right for you?


VIP Weekly Cashback

Get cashback on your net losses every week. There are five tiers:

  • Bronze — up to 0.3%
  • Silver — up to 0.6%
  • Gold — up to 0.9%
  • Platinum — up to 1.2%
  • Diamond — up to 1.5%

The more you play, the higher your tier climbs and the greater your cashback rate becomes.

How does wagering work?

Let's explain with an example:

Deposit ৳1,000 → Bonus ৳1,000 → Total balance ৳2,000
Wagering: ৳1,000 × 10 = ৳10,000

That means you need to place a total of ৳10,000 in bets to withdraw your bonus winnings. Minimum withdrawal ৳800.

Read the terms carefully before claiming.

For 21+ only. Gambling carries financial risk. Play responsibly. Read the responsible gaming guidelines.

Popular games right now


kkff Gates of Olympus Slot Game

Gates of Olympus

Slot Pragmatic Play

Max RTP 96.50%

High Volatility

kkff Fortune Tiger PG Soft Slot

Fortune Tiger

Slot PG Soft

Max RTP 96.81%

Medium Volatility

kkff Aviator Spribe Crash Game

Aviator

Crash Spribe

Max RTP 97%

High Volatility

kkff Sweet Bonanza Slot Game

Sweet Bonanza

Slot Pragmatic Play

Max RTP 96.48%

High Volatility

kkff Mahjong Ways 2 Slot Game

Mahjong Ways 2

Slot PG Soft

Max RTP 96.95%

Medium-High Volatility

kkff Super Ace JILI Slot Game

Super Ace

Slot JILI

Max RTP 97%

Medium Volatility

Why choose kkff?


Fast Withdrawals

Funds are typically sent within 15 minutes to 2 hours.

Detailed Cricket Markets

Match Winner, Top Batsman, Runs Over/Under and more markets for BPL, IPL, T20 World Cup and Bangladesh Tigers matches.

SSL Security

All transactions and personal data are protected with SSL encryption.

Local Payments

Deposit and withdraw via bKash, Nagad, Rocket and bank transfer.

24/7 Support

Get help any time via live chat and email in Bangla and English.

Large Game Collection

Games from top providers including PG Soft, Pragmatic Play, JILI and Evolution — all in one place.

VIP Rewards Program

Bronze to Diamond — regular players receive weekly cashback and special benefits.

Android and iOS App

The kkff Android APK and iOS app are available through official channels. Play easily from any device.

Learn more about the kkff APK

Browse all sections of the site


Callbreak

Bangladesh's most popular card game is now online. Play Callbreak in real time against other players and show your skill.

Go to the Callbreak card game

WM Live

Enjoy Baccarat, Roulette and other classic games live-streamed at WM Casino's live dealer tables.

See WM Live Casino tables

Cricket

Bet on Match Winner, Top Batsman and Runs markets across all major tournaments including BPL, IPL and T20 World Cup.

Read the cricket betting guide

Slots

Find hundreds of slot games from PG Soft, Pragmatic Play, JILI and more providers in one place — classic to Megaways, it's all here.

See the full list of slot games

kkff Casino

The complete casino experience with live dealer games from Evolution, Pragmatic Play Live and Ezugi, including Teen Patti, Baccarat and Roulette.

See all games at kkff casino

Start today and make every match more interesting

Go to the kkff login page

Account Verification (KYC) Guide


KYC (Know Your Customer) is an identity verification process that keeps your account and withdrawals secure, prevents fraud and ensures the 21+ age rule is followed. Once KYC is complete, the withdrawal process becomes much smoother.

Documents typically required

  • Valid Bangladeshi National ID (NID), passport or driving licence
  • Proof of address — a recent utility bill
  • A selfie holding your ID

Step-by-step verification process

1

Log in to your account

Log in to your kkff account and go to the profile or verification section.

2

Upload a scan or photo of your documents

Upload clear photos of the front and back of your NID or passport. Make sure the image is not blurry.

3

Provide a selfie and proof of address

Submit a selfie holding your ID and a recent proof of address.

4

Wait for verification to be completed

The support team will review your documents and notify you by email. The process is usually completed within a short time.

kkff Account Verification Security

Security tips:

  • Only upload documents to trusted sites with HTTPS
  • Cover part of your NID number where possible
  • Never send documents through unsecured chat
kkff bKash Nagad Payment Methods

Payment method comparison


Deposit and withdrawal options at kkff — all amounts in Taka
Method Deposit Withdrawal Minimum Withdrawal time
bKash ✓ ✓ Deposit ৳500 / Withdrawal ৳800 15 minutes–2 hours
Nagad ✓ ✓ Deposit ৳500 / Withdrawal ৳800 15 minutes–2 hours
Rocket ✓ ✓ Deposit ৳500 / Withdrawal ৳800 15 minutes–2 hours
Bank Transfer ✓ ✓ Deposit ৳500 / Withdrawal ৳800 15 minutes–2 hours

Withdrawals are always sent to an account in the player's own name. (For bank transfer, BRAC Bank, Dutch-Bangla Bank or other scheduled banks are accepted.)

Betting glossary


New or experienced — understanding these common terms makes it easier to make decisions.

Asian Handicap

One team is given a goal or run advantage or deficit to reduce the gap between the two sides. Asian Handicap generally does not have a draw outcome.

Over-Under (Totals)

A bet on whether the total runs or goals in a match will be more (Over) or less (Under) than a set number. In cricket this is also known as the Runs market.

Odds Formats

The same odds can be written in three ways: Decimal (e.g. 2.25), Fractional (5/4), and American (+125). All three represent the same outcome — only the format differs.

RTP (Return to Player)

The theoretical percentage of total wagers that a slot or casino game returns over the long run. The higher the RTP, the lower the house's average edge.

House Edge

The mathematical advantage a casino or bookmaker holds on every bet. Over time this advantage works in the casino's favour, so set your budget responsibly.

Wagering Requirement

The condition specifying how many times a bonus must be wagered before it can be withdrawn. For example, 10x wagering means you must place bets totalling 10 times the bonus amount.

Live Dealer Casino

A real dealer conducts the game live in front of a camera via live streaming. Players can join Baccarat, Roulette, or Teen Patti from home in real time.

Slot Volatility

A measure of how often and how large wins occur in a slot game. High volatility means less frequent but larger wins; low volatility means more frequent but smaller wins.

Progressive Jackpot

A portion of multiple players' bets accumulates to form a large prize pool. Whoever wins it receives the entire pool, and the counter resets from the beginning.

Cashback

A benefit that returns a portion of net losses over a set period. In kkff's VIP programme, weekly cashback is paid at a fixed rate for each tier.

For ages 21+

Responsible Gaming


Online betting and casino are entertainment only — not a source of income. kkff believes every player should set their own limits before playing.

Set Deposit Limits

Set a daily, weekly, or monthly deposit limit on your account. Do not go beyond your budget.

Time-Out

Use the Time-Out option to pause play for a period of time.

Self-Exclusion

To stop playing for the long term, set up Self-Exclusion with the help of the support team.

Where to Get Help

Talk to a family member or friend, or seek help from a professional counsellor. kkff's 24/7 live chat is also always available.

All casino and betting activities are for those aged 21 and above only. Always keep your bets within what you can afford.

Read more about our Responsible Gaming policy
kkff Responsible Gaming Protection

Privacy & Data Protection: kkff stores your personal information with the utmost care. We never sell your data to third parties. To learn more about how we use your data, read our Privacy Policy page.

Keep Your Account Secure


Never Share Your OTP with Anyone

No matter who claims to be support staff — kkff never asks for your OTP. Do not give your OTP to anyone.

Verify the Correct Domain

Before logging in, check the domain carefully in your browser's address bar. Avoid fake or copycat sites.

Use a Strong Password

Use a password of at least 8 characters and do not use it on any other site.

Log Out on Shared Devices

If you play on someone else's computer or phone, always log out at the end of the session.

Get Support Through Official Channels Only

If you have a problem, contact us only through the website's live chat or email. Do not trust anyone claiming to offer kkff support on any other platform.

Verify Forwarded Offers

Any offer sent by an 'agent' on Telegram or WhatsApp, or shown in a screenshot, should be verified by you directly on kkff's official site — don't take anyone's word for it, check it yourself.

24/7 Support


Live Chat

Contact us directly via live chat from any page on the site. Support is available in both Bengali and English.

Email Support

Write to us by email for detailed questions or document-related matters. Our team will respond as soon as possible.

[email protected]

Service Hours: Seven days a week, twenty-four hours a day.

kkff Live Support Service Bangladesh
100% First Deposit Bonus
৳500 Minimum Deposit
24/7 Live Support
1.5% Diamond Cashback