21+ This platform is for adults aged 21 and above only. Please gamble responsibly.
Bangladesh's #1 Trusted Betting Platform

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.

500+ Games
50K+ Players
৳20K Welcome Bonus
24/7 Support
kj99

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.

kj99

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.

kj99
500+ Casino & Sports Games
50,000+ Active Players
৳5 Crore+ Monthly Payouts
5+ Years in Operation

How to Get Started with kj99

Four simple steps and you are ready to place your first bet or spin your first reel.

1
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.

2
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.

3
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.

4
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!

kj99

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 Bonus

Payment 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.

kj99

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.

kj99

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.

T20
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.

Markets: Match winner, top batsman, total sixes, over/under runs per over.

Key leagues: BPL, IPL, T20 World Cup, BBL, PSL

ODI
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.

Markets: Match winner, top scorer, method of dismissal, highest partnership.

Key event: ICC Cricket World Cup

Test
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.

Markets: Series winner, innings runs, player of the match, draw/win/loss.

Key event: ICC World Test Championship

The Hundred
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.

Markets: Match winner, top batter, total boundaries, MVP award.

Key event: The Hundred (ECB, UK)

Major Leagues at a Glance
BPL
Bangladesh Premier League — T20
IPL
Indian Premier League — T20
BBL
Big Bash League — T20, Australia
PSL
Pakistan Super League — T20
kj99

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.

Provider: NetEnt, Microgaming
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.

Provider: Pragmatic Play, NetEnt
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.

Provider: Microgaming, Pragmatic Play
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.

Provider: Big Time Gaming, Pragmatic Play
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.

Provider: NetEnt, Pragmatic Play
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.

Provider: NetEnt, Yggdrasil
kj99

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.

Response: Under 2 minutes
Email Support

For detailed enquiries, account issues, or document submissions, contact our support team by email. Address: [email protected]

Response: Within 4–12 hours
WhatsApp Support

Reach our team quickly via WhatsApp for fast answers on deposits, withdrawals, and account access. WhatsApp number: +880 1700 000 000

Response: Within 15 minutes
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.

Response: Within 1 hour

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.

RTP (Return to Player)
The percentage of all wagered money a slot or game pays back to players over time. A game with 96% RTP returns ৳96 for every ৳100 bet on average.
House Edge
The mathematical advantage the casino holds over players in any given game. The lower the house edge, the better the long-term value for the player.
Wager / Stake
The amount of money you place on a single bet. Your stake is the risk; the return is your stake multiplied by the odds if your bet wins.
Odds
A numerical representation of the probability of an outcome and the potential payout. Decimal odds of 2.00 mean you double your stake if you win.
Spread Betting
Betting on whether an outcome will be above or below a range set by the bookmaker, rather than a simple win/lose result. Common in cricket run totals.
Parlay / Accumulator
A single bet combining multiple selections. All selections must win for the bet to pay out, but the combined odds produce a much larger potential return.
Live Bet (In-Play Betting)
Placing a bet on an event that is already in progress. Odds update in real time based on the current score and situation — available on cricket, football, and more at kj99.
Cash Out
A feature that lets you settle a bet before the event finishes, locking in a partial profit or minimising a potential loss based on the current state of play.
Bankroll Management
The practice of managing your total betting funds responsibly by setting limits on individual bet sizes. Good bankroll management extends your play time and reduces risk.
Volatility
In slots, volatility describes how frequently and how large a game pays. High volatility games pay rarely but in large amounts; low volatility games pay more often in smaller amounts.
Free Spin
A bonus spin on a slot machine that costs nothing from your balance. Free spins are awarded as part of promotions or triggered by in-game scatter symbols.
Wagering Requirement
The number of times you must bet a bonus amount before you can withdraw it as real cash. For example, a ৳1,000 bonus with a 20x requirement means betting ৳20,000 total before withdrawal.

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