Open an account in just 2 minutes. Easy payments via Mobile Pay, Nagad & Rocket, an attractive welcome bonus, and the chance to bet on thousands of sports events.
Create a New Account
Already have an account? Sign In
Create your kj99 account in just 4 simple steps.
Complete the first step with your name, mobile number, and date of birth. Please provide details exactly as they appear on your NID.
Create a strong password and select your preferred currency (BDT/USDT).
Review and accept the Terms & Conditions, then click the "Create Account" button.
Deposit via Mobile Pay, Nagad, or Rocket and enjoy betting with your welcome bonus.
On your first deposit after registration 100% Welcome Bonus — up to ৳5,000!
Register today and get a bonus equal to your first deposit. Limited-time offer.
Thousands of users choose kj99 every day — and the reason is simple.
From cricket and football to tennis and e-sports — bet on 1000+ events every day.
Bet in real time with live odds as the match unfolds — no delays, all updates within seconds.
Download the kj99 app for Android and iOS. Bet easily from anywhere.
On top of the welcome bonus, get reload bonuses, cashback, and free bet opportunities.
Read our expert analysis before every match and make smarter betting decisions.
Your account is protected with SSL encryption, KYC verification, and responsible betting tools.
Kj99 is one of Bangladesh's most popular online Sports Betting platforms. Registration is simple, fast, and completely free. Every day, thousands of Bangladeshis enjoy betting on cricket, football, and more at kj99.
The entire registration process takes just 2 minutes. Simply start with your mobile number, name, and date of birth. No complex documents required — though KYC verification will be needed later for withdrawals.
When you register at kj99, you get a 100% Welcome Bonus on your first deposit — up to ৳5,000. Plus, there are regular reload bonuses, cashback offers, and free bet opportunities on special events.
Deposit in seconds using Bangladesh's popular mobile banking options — Mobile Pay, Nagad, and Rocket. Withdrawals are typically processed within 5 to 15 minutes. USDT is also supported.
The registration process at kj99 is fully secure. Your personal information is kept confidential at all times through SSL encryption and strict data protection policies.
To register on kj99, you must meet the following requirements:
If multiple accounts are detected, all accounts may be suspended and balances forfeited.
KYC (Know Your Customer) is the process of verifying your identity. To make withdrawals on kj99 after registering, you must complete KYC.
Required documents:
KYC verification is typically completed within 24 to 48 hours. Once verified, you will be notified by email or SMS.
Tips: Make sure the details you provided during registration match your KYC documents — this will speed up verification.
Once your account is set up, follow the steps below to start betting right away:
Join the platform trusted by millions of Bangladeshis and start betting with your welcome bonus.