Start by logging into your account and navigating to the "Referral" or "Invite Friends" section. There you'll find your unique referral code or link. Share that code or link with your friends.
Once your friend registers on 9999k using your code or link and makes their first deposit, the referral bonus will be credited to your account automatically. Earn 300–500 BDT for every successful referral (The amount depends on your friend's first deposit amount) and your friend will also receive their welcome bonus.
There's no cap on referral bonuses — the more friends you bring in, the more you earn. However, multiple registrations from the same household or device won't count as separate referrals. The bonus is credited directly to your betting balance, and you can withdraw it as soon as you meet the 1x wagering requirement.
Steps to Place a Bet:
1. Click on the match you want — all betting markets for that match will open.
2. You'll find a wide range of bet types including "Match Winner", "Toss Winner", "Top Batsman", and "Over/Under Runs".
3. Click on your preferred odds and they'll be added to your bet slip.
4. Enter the amount on the bet slip and press "Confirm Bet."
During a live match, odds in the Live Betting section change in real time. Minimum bet amount is just 10 BDT, so even beginners can start with small bets. To help you make informed decisions when betting Analytics Page & Match Odds page Check it out.
Free Spins: 50 free spins are automatically added to your account after your first deposit. To use them, log in to your account, go to the "Promotions" or "Bonus" section, and click the "Use Free Spins" button. The spins will be applied to specific slot games. Spins are valid for 7 days — any unused spins will expire after that.
Daily Check-In: Log in once a day to earn a daily check-in bonus. Check in 7 days in a row and you'll unlock a special reward on the seventh day — either cashback or extra free spins. To claim it, click the "Daily Reward" banner on the home page after logging in. Missing a day resets your streak, so try to log in at least once every day. on the Rewards page View all active offers.
On Android:
Open 9999k.world in Chrome. Tap the "Install" icon in the address bar or select "Add to Home Screen" from the menu. An icon will appear on your home screen — just tap it to open the site next time.
On iPhone:
Open 9999k.world in Safari. Tap the "Share" icon at the bottom and select "Add to Home Screen." An icon will be created on your home screen the same way.
After that, tapping the icon will open the site in full-screen just like an app — without a navigation bar. Sports Betting, Live Casino, deposits, withdrawals — everything works in full. For the best experience, use a 4G or Wi-Fi connection.
Steps to Withdraw:
1. Log in and go to your account dashboard.
2. Click on the "Withdraw" option.
3. Select bKash, Nagad, or Rocket and enter your mobile number.
4. Enter the amount (minimum ৳200) and confirm.
A few things to keep in mind: Without KYC verification, your first withdrawal may take slightly longer and will be capped at ৳5,000. Once KYC is complete, the daily limit increases significantly. Winnings from bonuses require wagering requirements to be met before withdrawal. If it takes more than 30 minutes, let us know via live chat — support will look into it right away.
Example: Deposit 2,000 BDT and get another 2,000 BDT as a bonus — giving you 4,000 BDT to start playing with. The maximum bonus is 5,000 BDT (meaning a deposit of 5,000 BDT or more earns you the full 5,000 BDT bonus).
Bonus Terms & Conditions:
— Wagering Requirement: just 2x (you need to bet twice the bonus amount)
— Validity: 30 days from the date of deposit
— Valid for both Sports Betting and Casino
Bonuses are usually credited within a few minutes. If you don't see it, refresh the page or log out and back in. If it's still not there, contact support.
Required Documents:
1. National ID Card (NID) — Clear photos of both front and back. Just make sure the images are not blurry or cropped.
2. Selfie — A clear selfie holding your NID.
3. Mobile banking number verification — if the registered number is in your name, nothing extra is needed.
How to submit: Log in and navigate to the "KYC Verification" option under the "Account" or "Profile" section. Upload your documents and submit.
Time: Typically Within 12–24 hours Verification is complete. During peak hours, it may take up to 48 hours. You'll receive a notification on your mobile once verification is done. Completing KYC raises your withdrawal limit and speeds up the process.