kj99 – Bangladesh's Most Trusted Cricket & Casino Betting Platform
Instant deposits via bKash, Nagad & Rocket. Bet on BPL, IPL, T20 World Cup and enjoy 500+ live casino games — all in one place with 24/7 English support.
Who We Are at kj99
kj99 was built from the ground up with one clear mission: to give Bangladeshi players a safe, fast, and genuinely enjoyable online betting experience. From the streets of Dhaka to the coastal city of Chittagong, from Sylhet's tea gardens to Khulna's riverbanks — we understand the pulse of Bangladesh, and we've designed every part of this platform to reflect that understanding.
Since our founding, kj99 has grown into one of the most recognised names in Bangladeshi online gaming. We launched with a focused cricket betting product — knowing how deeply the sport runs in Bangladeshi culture — and have since expanded to include live casino, slots, fishing games, and a full suite of sports markets. Our platform is available in English and uses BDT (৳) as the primary currency, with no hidden conversion fees.
Our commitment goes beyond just offering games. We invest in responsible gaming tools, transparent terms, and a customer support team that speaks your language and is available around the clock. We hold our operations to the highest standards of data security, using SSL encryption and multi-factor account protection. At kj99, fairness and player welfare are not marketing words — they are the foundation of everything we build.
Why Players Choose kj99
From lightning-fast payouts to world-class live casino streaming, here is what sets kj99 apart from the rest.
Instant Deposits
Top up your account in seconds using bKash, Nagad, Rocket, or Upay. No waiting, no friction — just play.
Secure & Encrypted
Your data and funds are protected by 256-bit SSL encryption and advanced fraud prevention systems at all times.
Best Cricket Odds
Competitive odds on BPL, IPL, T20 World Cup, and all major international cricket fixtures — updated live.
24/7 English Support
Our support team is available every hour of every day via live chat, WhatsApp, and email in English.
Mobile-First Design
The kj99 platform is optimised for every screen size. Enjoy a smooth experience from any Android or iOS device.
Generous Bonuses
From welcome bonuses up to ৳20,000 to weekly reload offers and cashback, there is always a reward waiting for you.
500+ Premium Games
Top-tier content from Pragmatic Play, Evolution Gaming, NetEnt, Spribe, and Ezugi — all under one roof.
BDT Currency
Play and withdraw entirely in Bangladeshi Taka (৳). No hidden currency conversion costs or surprise exchange fees.
How to Get Started with kj99
Four simple steps and you are ready to place your first bet or spin your first reel.
Create Your Account
Visit the kj99 Login page and complete the quick registration form. You will need a valid mobile number and a secure password. The entire process takes under two minutes.
Verify Your Identity (KYC)
Submit your National ID card and a quick selfie to complete identity verification. This protects your account and ensures fast withdrawals later. Approval typically takes 1–24 hours.
Make Your First Deposit
Choose bKash, Nagad, Rocket, or any supported bank transfer. Deposits are processed instantly in most cases. Your welcome bonus of up to ৳20,000 is credited automatically.
Place a Bet or Play a Game
Head to Cricket, Slots, Royal Fishing, Fortune Tiger, or the Live Casino. Browse the markets, choose your stake, and enjoy the action. Good luck!
Ready to Join kj99? Claim Your ৳20,000 Welcome Bonus
New players from Dhaka, Chittagong, Sylhet, Rajshahi, and across Bangladesh are welcome. 21+ only. Terms apply.
Login & Claim BonusPayment Methods & Processing Times
kj99 supports all major Bangladeshi payment methods. All transactions are processed in BDT (৳) with no hidden fees.
| Payment Method | Min Deposit | Max Deposit | Processing Time | Fee |
|---|---|---|---|---|
| bKash | ৳200 | ৳50,000 | Instant | Free |
| Nagad | ৳200 | ৳50,000 | Instant | Free |
| Rocket | ৳300 | ৳30,000 | Instant | Free |
| Upay | ৳300 | ৳20,000 | ~15 Minutes | Free |
| Dutch-Bangla Bank | ৳500 | ৳200,000 | 15–60 Minutes | Bank rate |
| City Bank | ৳500 | ৳200,000 | 1–24 Hours | Bank rate |
| BRAC Bank | ৳500 | ৳200,000 | 1–24 Hours | Bank rate |
* Withdrawal processing times may vary based on verification status and banking hours. Instant MFS withdrawals are subject to daily limits.
Your payment data and personal information are protected under our Privacy Policy. kj99 uses 256-bit SSL encryption and never shares your data with unauthorised third parties.
Built for Bangladeshis, by Bangladeshis
Every feature on kj99 has been shaped by the needs of players from Dhaka to Cox's Bazar. Here is what makes our platform genuinely local.
Full English Language Interface
The entire kj99 platform is available in English, making it easy for educated Bangladeshi players to navigate games, bonuses, and account settings without confusion.
Bangladeshi Taka (৳) Only
All balances, bets, bonuses, and payouts are displayed in BDT. No USD conversion, no surprise exchange rates. What you see is exactly what you get.
bKash, Nagad & Rocket Integration
Our platform integrates directly with Bangladesh's top mobile financial services. Deposits and withdrawals via bKash, Nagad, and Rocket are processed around the clock.
Bangladesh Standard Time (BST) Support
Customer service hours and all scheduled events are displayed in BST (UTC+6). Our live chat team is based locally and available from 8:00 AM to midnight BST, with emergency support 24/7.
Cricket Formats Explained
Understanding the format helps you place smarter bets. Here is a quick breakdown of the four main cricket formats and the betting markets they offer.
Twenty20 (T20)
The shortest and most explosive format, each innings is capped at 20 overs. Matches last approximately 3 hours, making them perfect for evening sessions.
One Day International
Fifty overs per side produces a full day of cricket lasting 7–8 hours. The Bangladesh Tigers have produced some of their finest performances in ODI cricket.
Test Cricket
The pinnacle of the sport, played over up to 5 days with unlimited overs per day. Considered the truest test of a team's skill, stamina, and tactical depth.
The Hundred
A UK-based format featuring 100 balls per innings (10 balls per over). Designed for newer audiences, it produces fast-paced, high-scoring encounters lasting about 2.5 hours.
Major Leagues at a Glance
Slot Game Types at kj99
Not all slot games are the same. Here is a guide to the main slot varieties you will find at kj99, so you can pick the style that suits you best.
Classic Slots (3-Reel)
The original slot machine format with 3 reels and simple paylines. Perfect for beginners who prefer straightforward gameplay without complex bonus mechanics.
Video Slots (5-Reel)
Modern 5-reel slots with rich graphics, themed bonus rounds, free spin features, and multiple paylines. The most popular slot category at kj99.
Progressive Jackpot Slots
A portion of every bet feeds a growing prize pool that can reach millions of BDT. These are the high-stakes games where life-changing wins are possible.
Megaways Slots
Dynamic reel mechanics that change the number of symbols per reel on every spin, creating up to 117,649 ways to win on a single spin. Extremely volatile and exciting.
Cascading Reels
Winning symbols disappear and are replaced by new ones , allowing multiple wins from a single spin. Each cascade can trigger multipliers that stack up for big payouts.
Cluster Pays
Instead of fixed paylines, wins are formed by clusters of matching symbols adjacent to each other. Creates a board-game feel with surprisingly deep strategy.
KYC Guide – Verify Your Account
Identity verification (KYC) is a standard requirement for all licensed online platforms. It protects you from fraud and ensures fast, unrestricted withdrawals.
Why Is KYC Required?
KYC (Know Your Customer) is required for legal compliance, anti-money laundering protection, and to ensure that only the account holder can access and withdraw funds.
Documents Needed
You will need to submit your National ID card (NID), a recent proof of address (utility bill or bank statement), and a selfie holding your ID for face verification.
Processing Time
Most KYC applications are reviewed and approved within 1–24 hours during business hours (BST). You will receive a notification once your account is fully verified.
After Verification
Once verified, your account unlocks full withdrawal limits, faster payout processing, and eligibility for all promotional offers including the ৳20,000 welcome bonus.
Customer Support Channels
Our support team is here whenever you need help. Choose the channel that works best for you — all responses are in English.
24/7 Live Chat
Instant messaging support available every hour of every day. Connect directly with a trained support agent from the kj99 platform interface.
Email Support
For detailed enquiries, account issues, or document submissions, contact our support team by email. Address: [email protected]
WhatsApp Support
Reach our team quickly via WhatsApp for fast answers on deposits, withdrawals, and account access. WhatsApp number: +880 1700 000 000
In-App Messaging
Logged-in users can access the built-in messaging system directly from their account dashboard. Ideal for raising tickets with transaction reference numbers.
Betting & Casino Glossary
New to online betting? This glossary covers the essential terms you will encounter when playing at kj99. Understanding these will help you make smarter decisions.
Start Betting on Cricket with kj99 Today
Join thousands of players from Dhaka, Sylhet, Rajshahi, Mymensingh and beyond. Secure. Fast. Rewarding. 21+ only.
Create Your Account