Join Bangladesh's most popular betting platform. Deposit via bKash, claim your welcome bonus, and place bets on everything from cricket to football.
As a new member, get a 100% bonus on your first deposit — up to ৳5,000. Deposit ৳1,000 and you'll have ৳2,000 to play with.
Complete your deposit in just 3 steps via bKash, Nagad, or Rocket. No waiting — funds are credited to your balance instantly.
Bet on over 30 sports including cricket, football, tennis, badminton, and e-sports — plus Live Casino and slots.
VIP points start the moment you register. The more you play, the more you unlock — exclusive bonuses, cashback, and a dedicated personal account manager.
99kk always offers competitive odds. On the same match, you stand a better chance of winning more than on other platforms.
Your account and funds are protected by SSL encryption, OTP verification, and a real-time anti-fraud system.
Enter your mobile number (the one linked to your bKash/Nagad/Rocket) and a strong password. If you have a referral code, you can enter it here too.
After registration, you'll receive an OTP on your phone. Use it to verify your mobile number — takes no more than 60 seconds.
Deposit from as little as ৳300 via bKash, Nagad, or Rocket. Your balance will be credited within 90 seconds.
Your welcome bonus will be credited automatically after your first deposit. Start placing bets on any game right away.
99kk is Bangladesh's fastest-growing online betting and gaming platform. Built with Bangladeshi users in mind, everything on the platform is in Bangla — from registration all the way through to support.
99kkRegistering with us isn't just about opening an account — it's joining a platform where your funds are secure, withdrawals are fast, and support is always available in Bangla.
Our payment system is built entirely around Bangladesh — supporting bKash and Nagad so you never have to deal with unnecessary complications. Every transaction is secured with SSL encryption and fully transparent.
99kkThe registration process at 99kk is built specifically for players in Bangladesh. Many betting sites make you deal with complicated English forms or international payment methods — not here. Just enter your Bangladeshi mobile number, set a password, and you're good to go.
The most important thing when registering is entering the correct mobile number — it's used for OTP verification, withdrawals, and all support communication. If you ever need to change it later, you'll have to go through KYC verification. Getting it right from the start saves you time down the line.
99kkMany users don't take password security seriously on — and that's a mistake. A strong password is your account's first line of defence. Use at least 8 characters, combining uppercase and lowercase letters, numbers, and a special character (@, #, !, etc.). It's also good practice to update your password every 3 months.
Your first deposit after registration matters the most — it's the basis for your welcome bonus. For example, deposit ৳2,000 and get a 100% bonus of another ৳2,000, giving you ৳4,000 to play with. Keep in mind that the bonus cannot be withdrawn until the wagering requirements are met, so it's worth reading those terms beforehand.
99kkRegistering at 99kk also means joining a platform that takes responsible gaming seriously. Tools like deposit limits and self-exclusion are available for free. 99kk believes that entertainment should always stay that way.
Once registered, you get instant access to 30+ sports, Live Casino, slots, and lottery. VIP points start accumulating from day one — the more you play, the better the rewards.
Your information is protected by 256-bit SSL encryption. You will never be asked for your password or OTP by anyone.
Join 99kk — create your account in just 2 minutes, get a 100% bonus on your first deposit, and enjoy the best betting experience in Bangladesh.