kp99 — Bangladesh's Premier Online Casino & Sports Betting Platform
Experience world-class live casino games, cricket betting, and top-tier slots — all in one trusted platform built for Bangladeshi players.
Why Bangladesh Trusts kp99
From Dhaka to Chittagong, players across Bangladesh choose kp99 for speed, security, and a genuinely rewarding experience.
Instant Withdrawals
Cash out to bKash, Nagad, or Rocket in under 5 minutes. No unnecessary holds or paperwork delays.
Bank-Grade Security
256-bit SSL encryption protects every session and transaction. Your data and funds are always safe.
5,000+ Games
Slots, live dealers, fishing games, sports betting — all from top providers like Pragmatic Play and Evolution.
Best Cricket Odds
Competitive odds on BPL, IPL, T20 World Cup, and international Test matches featuring the Bangladesh Tigers.
Mobile-First Design
Fully optimised for Android and iOS. Play seamlessly on any device, on any mobile network across Bangladesh.
24/7 English Support
Our dedicated support team is available around the clock via live chat, email, and WhatsApp.
Generous Bonuses
Welcome bonuses, reload offers, cashback, and seasonal Eid & Pohela Boishakh promotions running year-round.
Always Online
99.9% uptime guarantee. Our infrastructure ensures kp99 is available day and night, every day of the year.
Platform Numbers at a Glance
Getting Started: Your Journey
From signing up to cashing out, kp99 is designed to get you playing in minutes — even if you're completely new to online betting. Our streamlined process means zero confusion, just clean gameplay.
Create Your Account
Register in under 2 minutes. Fill in your name, phone number, and preferred currency (BDT). Verify your mobile number and you're in.
Make Your First Deposit
Fund your account instantly via bKash, Nagad, Rocket, or Upay. Minimum deposit is just ৳100. Funds appear immediately.
Pick Your Game
Browse 5,000+ games — cricket betting, live roulette, slot reels, All-Star Fishing, Beach Volleyball, and more. Something for every type of player.
Withdraw Your Winnings
Request a withdrawal anytime. Funds hit your bKash or Nagad wallet in an average of 4 minutes. No hidden fees, no delays.
Jackpot & Big Wins
Real players, real winnings. These are just a few of the recent big wins from kp99 members across Bangladesh.
RTP & House Edge Explained
Return to Player (RTP) is the percentage of total wagered money a game pays back to players over a statistically significant number of rounds. For example, a slot with a 96% RTP will — in theory — return ৳96 for every ৳100 wagered over millions of spins. It is a long-run statistical average, not a guarantee for any single session.
The house edge is simply the inverse of RTP: a game with 96% RTP has a 4% house edge, meaning the casino retains 4% of all wagers over time. Understanding this relationship lets you make smarter choices about which games to play and for how long.
Volatility (also called variance) is equally important. A high-volatility slot may have a great RTP of 97% but deliver wins infrequently — you can go many spins without a payout, then hit a large one. Low-volatility games pay more frequently but in smaller amounts. Matching volatility to your bankroll and play style is as important as chasing the highest RTP.
At kp99, all games are sourced from certified providers whose RTP values are audited by independent testing labs. We publish RTP data transparently so Bangladeshi players can make informed decisions before wagering real money.
Typical RTP Ranges by Game Type
* RTP values are long-run statistical averages. Individual session results will vary. Gamble responsibly.
Cricket Formats & Betting Markets
Bangladesh is a cricket-mad nation — and understanding the different formats is essential to betting smarter. Here's what you need to know.
T20
- 20 overs per innings
- Match duration: ~3 hours
- Most popular for live betting
- Wide range of ball-by-ball markets
- Leagues: BPL, IPL, BBL, PSL, T20 WC
ODI
- 50 overs per innings
- Match duration: ~7–8 hours
- Richer match-winner markets
- Top batsman & bowler bets popular
- ICC Cricket World Cup format
Test Cricket
- Unlimited overs, up to 5 days
- Deepest strategic betting layer
- Draw result always possible
- Session & innings markets available
- Bangladesh Tigers regularly compete
The Hundred
- 100 balls per innings
- Match duration: ~2.5 hours
- UK-based ECB competition
- Fast-paced, ideal for micro-markets
- Growing international audience
Major Leagues You Can Bet on at kp99
Quick Deposit with bKash & Nagad
Over 60% of Bangladeshi players are mobile-wallet users. kp99 is built around that reality — fund your account in seconds, withdraw just as fast.
bKash
Bangladesh's largest mobile financial service. Deep-red brand, trusted by over 60 million users nationwide.
Nagad
Government-backed orange wallet with rapidly growing adoption across Dhaka, Sylhet, and Khulna.
Rocket
Dutch-Bangla Bank's purple mobile wallet — widely used in Chittagong, Rangpur, and rural Bangladesh.
Upay
UCB's digital wallet offering fast transfers and a growing merchant network across Bangladesh.
Bank Transfer
Supported banks include BRAC Bank, City Bank, Islami Bank, Sonali Bank, and Dutch-Bangla Bank.
Visa / Mastercard
International card payments accepted for players who prefer debit or credit card transactions.
Trusted Game Providers
kp99 partners exclusively with globally certified studios whose games are tested for fairness by independent laboratories.
Betting Glossary
New to online betting? Here are the key terms every kp99 player should understand before placing their first wager.
The theoretical percentage of wagered money a game returns to players over time. A 96% RTP means ৳96 returned per ৳100 wagered, on average across millions of rounds.
The mathematical advantage the casino holds over players. It is the inverse of RTP — a game with 97% RTP has a 3% house edge built in over the long run.
The amount of money you place on a single bet or game round. Your stake is the risk; your potential return is calculated as a multiple of that stake based on the odds.
A numerical expression of the probability of an outcome and the payout you receive if correct. Decimal odds of 2.50 mean a ৳100 bet returns ৳250 total (৳150 profit) if successful.
A single bet combining multiple selections where all must win for the bet to pay out. Odds multiply across selections, creating higher potential returns but greater overall risk.
A wager placed while a match or game is actively in progress. Odds update in real time based on the current score, game state, and time remaining.
A feature that lets you settle an open bet before the event concludes — locking in a profit if you're winning or cutting losses if the result is turning against you.
The total amount of money you have set aside specifically for betting. Managing your bankroll responsibly — never wagering more than you can afford to lose — is the foundation of safe play.
How frequently and how large a game pays out. High volatility = rare but large wins. Low volatility = frequent but smaller wins. Choose based on your bankroll size and risk tolerance.
The number of times you must wager a bonus amount before it can be withdrawn. For example, a ৳1,000 bonus with a 20x requirement means you must wager ৳20,000 before cashing out.
A promotional bonus granting a set number of slot spins at no cost to the player. Winnings from free spins are typically subject to wagering requirements before withdrawal.
A type of bet where you wager on whether an outcome will be above or below a set value (the "spread"). Common in cricket for runs scored, wickets taken, or tournament totals.
About kp99
kp99 was built with a single purpose: to give Bangladeshi players access to a world-class online gaming experience that truly understands the local market. From the very beginning, we focused on what matters most to players in Dhaka, Chittagong, Sylhet, and beyond — fast mobile payments, English-language support, competitive cricket odds, and a platform that works flawlessly on any smartphone.
We partnered with the world's leading game studios — Pragmatic Play, Evolution Gaming, Microgaming, Spribe, and more — to deliver a library of over 5,000 games spanning live casino, slots, sports betting, fishing games, and crash titles. Every game on kp99 is sourced from studios with certified RTP values and independent fairness audits, so you always know the odds are honest.
Our commitment extends beyond entertainment. kp99 actively promotes responsible gaming practices, supports 18+ age verification, and provides tools to help players manage their activity. We believe that sustainable, enjoyable gaming starts with transparency — and that is a standard we hold ourselves to every day. kp99 is not just a platform; it is a long-term commitment to the Bangladeshi gaming community.
Customer Support Channels
Our support team operates around the clock in English to help with account queries, payments, technical issues, and anything else you need.
24/7 Live Chat
Instant real-time assistance available every hour of every day. Connect directly from the website — average first-response time is under 90 seconds.
Under 90 secondsEmail Support
Send detailed queries or account documentation to our support team. We aim to respond to all emails within 2 hours during peak hours (08:00–24:00 BST).
Within 2 hoursWhatsApp Support
Prefer messaging? Our WhatsApp support line handles account queries, deposit confirmations, and withdrawal follow-ups. Available 10:00–22:00 BST daily.
10:00–22:00 BST+880 1700 000 000
In-App Messaging
Once logged in, use the built-in messaging centre to raise tickets, track their status, and receive updates directly inside the kp99 platform.
Within 4 hours
Ready to Play at kp99?
Join over 2 million players across Bangladesh. Deposit with bKash or Nagad in seconds and start playing today. 18+ only — please play responsibly.
Login to kp99 Now