Bet online at 999kk on BPL and IPL cricket with live odds — win now on Bangladesh's #1 platform
On the trusted and secure 999kk platform, deposit in minutes via bKash and Nagad, get live odds on every match from BPL to T20 World Cup, and enjoy 24/7 support in Bengali at any time.
Why choose 999kk?
Fast Withdrawals
Your money reaches your bKash, Nagad or Rocket account directly in just 10 to 45 minutes.
bKash • NagadSecure Platform
999kk keeps every transaction secure with SSL encryption and fair play assurance.
SSL SecuredLive Cricket Odds
Real-time odds and live betting on BPL, IPL, T20 World Cup and all major tournaments.
BPL • IPL • T2024/7 Bengali Support
Ask questions in Bengali via live chat at any time of day or night — fast and easy answers.
Live ChatGenerous Bonuses
200% bonus on your first deposit up to ৳15,000 — the best start for new players.
200% BonusEasy Payments
bKash, Nagad, Rocket, bank transfer — safe deposits and withdrawals using local methods.
Rocket • NagadVIP Rewards
Get weekly cashback across 5 VIP levels. The more you play, the more rewards you earn.
Bronze → DiamondMobile App
Live cricket betting and fast bKash deposits from anywhere with the Android app.
Android AppWelcome Bonus Offer
200% Welcome Bonus — up to ৳15,000
Register at 999kk for the first time, make a deposit, and receive a 200% bonus on your deposit amount. The bonus starts with a deposit of just ৳500 and you can receive up to ৳15,000. The wagering requirement on the bonus is just 15x.
- Minimum deposit ৳500
- Maximum bonus amount ৳15,000
- Wagering requirement: 15x
- Instant deposit via bKash and Nagad
Cricket Format Explained
Before betting on different cricket formats, learn the difference between each one — it will help you make smarter decisions.
T20
20 overs per team. Matches usually finish in 3 to 4 hours. BPL, IPL and T20 World Cup are played in this format. Live betting markets: match winner, top run scorer, top wicket taker, powerplay score.
ODI (One-Day)
50 overs per team. Matches finish in 7 to 8 hours. The ICC World Cup is played in this format. Betting markets: match result, top batsman, top bowler, total runs over/under, method of first wicket.
Test
Up to 5 days of play with two innings per team. The oldest format of cricket. Betting markets: match draw/win/loss, day-by-day runs, innings score, series winner.
The Hundred
100 balls per team. A newer format played in England. Matches finish in just two and a half hours. Popular for fast live betting action.
Major Leagues
BPL: Bangladesh Premier League — the domestic T20 tournament, held in Dhaka and Chittagong. IPL: Indian Premier League — the most popular T20 league in the world. BBL: Big Bash League — Australia's T20 tournament. PSL: Pakistan Super League — Pakistan's premier T20 tournament.
Jackpots and Big Wins
Every day, 999kk players are winning big prizes — you could be the next winner.
R*** from Dhaka
SlotsM*** from Chittagong
Cricket BettingA*** from Sylhet
Fishing GameS*** from Dhaka
Live CasinoN*** from Khulna
Card GamesFrom Start to Win
Register
Create your account in a few minutes. Just enter your mobile number and a password to get started.
Deposit
Deposit from just ৳500 via bKash, Nagad or Rocket and activate your 200% bonus.
Play and Bet
Cricket betting, slots, fishing games or live casino — enjoy whatever you like.
Withdraw
Send your winnings to your bKash or Nagad account in 10 to 45 minutes.
Android App
The 999kk Android app is built for players in Bangladesh — fast loading on low data, one-click deposits via bKash and Nagad, and the ability to enjoy live cricket matches from anywhere.
Install Guide
Download the APK file only from the official 999kk website. Never download from Telegram or Facebook.
Go to Android Settings → Security → temporarily enable the "Install from unknown sources" option.
Tap the downloaded APK file and complete the installation.
Log in to your 999kk account and start playing right away.
For your security, turn off the "Unknown sources" setting again immediately after installation.
Minimum Requirements
Android 7 or above, approximately 100 MB of free storage. Never install the app from Telegram, Facebook or any other app store — use only the official 999kk site.
Local Card Games
Play the card games that are familiar and popular in Bangladesh now online at 999kk.
Teen Patti
Each player receives 3 cards and the highest-value hand wins. It is played against other players at a live table.
💡 Start with small bets and gradually increase them as you get a feel for the hand values.
Andar Bahar
The dealer reveals one card, then you bet on whether a card of the same value will appear on the "Andar" or "Bahar" side. Played with a live dealer.
💡 Each round ends quickly — stay focused.
Callbreak Quick
A tricks-based card game for four players. Before each round you bet on how many tricks you will win. Played against other players.
💡 Spades are the trump suit — arrange your high-value spade cards first.
Ludo Quick / Pool Rummy
Ludo Quick is a faster digital version of the familiar Ludo game. In Pool Rummy you must arrange cards to form sets and sequences. Both games are played against other players.
💡 In Rummy, forming a pure sequence quickly is the most important thing.
Cashback and Loyalty Program
The more you play at 999kk, the more rewards you earn. Enjoy weekly cashback across 5 VIP levels.
Bronze
Weekly cashback up to
Silver
Weekly cashback up to
Gold
Weekly cashback up to
Platinum
Weekly cashback up to
Diamond
Weekly cashback up to
Cashback Terms and Conditions
- Cashback is credited every Monday morning
- No wagering requirement on cashback amount
- You must stay regularly active to move to the next level
How to Move Up Levels
Play games regularly and keep your account active. As your level increases, your weekly cashback rate goes up automatically. VIP members also get access to special promotions and offers.
Payment Methods & Processing Times
| Method | Minimum | Processing | Fee |
|---|---|---|---|
| bKash | ৳500 | Instant | Free |
| Nagad | ৳500 | Instant | Free |
| Rocket | ৳500 | Instant | Free |
| Upay | ৳500 | Instant | Free |
| Dutch-Bangla Bank | ৳500 | 15 minutes - 1 hour | Bank charges apply |
| City Bank | ৳500 | 15 minutes - 1 hour | Bank charges apply |
| BRAC Bank | ৳500 | 15 minutes - 1 hour | Bank charges apply |
Standard withdrawal time is 10–45 minutes. Bank transfers may take 1–24 hours.
Account Verification (KYC)
KYC (Know Your Customer) verification ensures the security of your account and keeps financial transactions safe. It is a legal and security requirement.
Required Documents
- National ID Card (NID) — both sides
- Proof of address (utility bill or bank statement)
- Selfie verification (photo holding your NID)
Processing Time
Verification is usually completed within 1–24 hours. Once verified, you can deposit and withdraw without restrictions and access all bonus benefits.
RTP & House Edge Explained
What is RTP (Return to Player)?
RTP is the percentage of total bets that a game returns to players over the long term. For example, a 96% RTP means an average of ৳96 is returned for every ৳100 wagered. However, this is an average across millions of rounds — results in a single session can vary.
RTP Range by Game Type
- Slots: typically 92–98%
- Blackjack: around 99%
- Roulette: around 94–97%
- Baccarat: around 98–99%
What is House Edge?
House edge is the casino's mathematical advantage — it is the direct inverse of RTP. Example: 96% RTP = 4% house edge. Games with a lower house edge give you a relatively better chance of winning.
What is Volatility and Why Does It Matter?
Volatility, or variance, refers to the difference in the frequency and size of wins. High volatility games pay out less often but in larger amounts. Low volatility games pay out smaller wins more frequently. Choose your game based on your bankroll and playing style.
Beware of Fake Sites & Scams
Fake sites using the 999kk name are appearing online. Keep the following in mind to stay protected.
Always check that 999kk.lat is shown in your browser. Make sure the connection uses HTTPS.
If anyone asks for your bKash/Nagad PIN or OTP — no matter what they claim — never give it to them.
The official 999kk support team will never ask for your password.
Do not trust anyone on social media claiming to be a 999kk agent. Only contact us through the official live chat.
Change your password immediately and contact 999kk support via live chat.
Responsible Gaming Tools
999kk believes gaming should be for fun — we are committed to keeping you safe.
Deposit Limit
Set a daily, weekly, or monthly deposit limit. Once set, it cannot be changed for at least 24 hours.
Loss Limit
If your losses exceed a set amount, your account will be blocked automatically — keep yourself protected.
Session Time Limit
Decide in advance how long you want to play in one session. The session will end automatically when the time is up.
Reality Check Reminder
A notification will appear at set intervals — reminding you how long you have been playing and how much you have lost.
Self-Exclusion
If needed, you can temporarily or permanently exclude yourself from gaming. Contact support and they will activate it for you.
Self-Assessment Quiz
Evaluate yourself — are your gaming habits healthy? Our questionnaire will help you make the right decision.
If gaming is becoming a problem, do not wait — contact us on the 999kk live chat. We are always ready to help you. Learn more about responsible gaming.
Betting Glossary
Simple explanations of common betting and casino terms for new players.
RTP (Return to Player)
The percentage of total bets that a game returns to players over the long term. This is a theoretical calculation — results can vary from session to session.
House Edge
The casino's mathematical advantage, which is the inverse of RTP. For example, 96% RTP means a 4% house edge. Games with a lower house edge are more favorable for players.
Wager / Stake
The amount of money you place as a bet in each round. Wagering requirement refers to how many times you must wager before withdrawing a bonus.
Odds
A numerical expression of the probability of an event's outcome. Higher odds mean a bigger payout but a lower probability — understanding odds is important in cricket betting.
Parlay / Accumulator
Multiple bets combined into one larger bet — a huge reward if all outcomes are correct. If any single one is wrong, the entire bet is lost.
Live Bet
The ability to place bets in real time while a match is in progress. In cricket, odds change after every ball — quick decisions are needed.
Cashout
The option to withdraw a set portion of your bet before the match ends. Used to reduce risk or secure a guaranteed profit.
Bankroll
The total amount of money you have set aside for gaming. Smart bankroll management — keeping each bet to a small portion — is important in the long run.
Volatility
A measure of the difference in the frequency and size of wins. High volatility means fewer but larger wins; low volatility means frequent smaller wins.
Free Spin
The chance to spin a slot game for free. Usually given as part of a bonus offer or earned in-game through scatter symbols.
Spread
A bet in sports betting on the points/runs difference between two teams. Run spread betting is especially popular in cricket.
Wagering Requirement
The number of times you must wager before withdrawing a bonus. The wagering requirement for the welcome bonus at 999kk is 15x.
Privacy Policy & Data Protection
999kk stores your personal information with the highest level of security. We never sell your data to third parties. All data is protected with SSL encryption. Read our full Privacy Policy to learn how your information is used.
Join 999kk Today
Bet on BPL, IPL, and international cricket with live odds. Get a 200% bonus on your first deposit.
Register Now