kr99 – Bangladesh's Most Trusted
Online Casino & Sports Betting Platform
Real live dealers, cricket betting on BPL & IPL, premium slot games, and lightning-fast bKash withdrawals — all in one secure platform built for players across Dhaka, Chittagong, Sylhet, and beyond.
bKash Accepted•Nagad Accepted•Rocket & Upay•24/7 English Support•Play Responsibly
On your very first deposit at kr99. Join thousands of players from Dhaka, Sylhet, Chittagong and across Bangladesh who are already winning every day.
- Minimum deposit ৳500 to qualify for the welcome bonus
- Bonus valid for 7 days from the date of first deposit
- Wagering requirement: 20x the bonus amount before withdrawal
- Available on all live casino, slots, and sports betting markets
- Deposit via bKash, Nagad, Rocket, Upay or bank transfer
- 18+ only. Play Responsibly. Bonus terms and conditions apply.
Game Providers & Trusted Partners
kr99 partners exclusively with the world's most respected gaming studios. Every game on our platform is audited for fairness and certified for RTP accuracy.
Payment Methods & Processing Times
kr99 supports all major Bangladeshi payment channels. Deposits are instant in most cases, and withdrawals are processed as quickly as our security checks allow.
| Payment Method | Min Deposit | Max Deposit | Min Withdrawal | Processing Time | Fee Notes |
|---|---|---|---|---|---|
| bKash | ৳200 | ৳100,000 | ৳500 | Instant deposit / 15–60 min withdrawal | No fee on deposits; 1.8% withdrawal fee |
| Nagad | ৳200 | ৳100,000 | ৳500 | Instant deposit / 15–60 min withdrawal | No fee on deposits; 1.5% withdrawal fee |
| Rocket (DBBL) | ৳300 | ৳50,000 | ৳500 | Instant deposit / 30–90 min withdrawal | Standard operator charges apply |
| Upay | ৳200 | ৳50,000 | ৳500 | Instant deposit / 30–90 min withdrawal | No deposit fee; minor withdrawal charge |
| Dutch-Bangla Bank | ৳500 | ৳500,000 | ৳1,000 | 15–30 min deposit / 1–24 hours withdrawal | Standard bank transfer fee applies |
| City Bank | ৳500 | ৳500,000 | ৳1,000 | 15–30 min deposit / 1–24 hours withdrawal | Standard bank transfer fee applies |
| BRAC Bank | ৳500 | ৳500,000 | ৳1,000 | 15–30 min deposit / 1–24 hours withdrawal | Standard bank transfer fee applies |
* Processing times are estimates and may vary. Withdrawals may require completed KYC verification. All amounts in Bangladeshi Taka (BDT).
How to Get Started in 4 Simple Steps
Joining kr99 takes less than three minutes. Follow these four steps and you will be placing bets and spinning reels before your next cup of cha.
Create Your Account
Visit kr99 and register with your mobile number or email address. Takes under 2 minutes — no unnecessary paperwork at this stage.
Verify & Log In
Confirm your mobile number via OTP. Complete basic KYC by uploading your NID to unlock full withdrawal access.
Make Your First Deposit
Top up your wallet instantly via bKash, Nagad, Rocket, or your bank. A minimum of ৳200 gets you started right away.
Play & Win
Pick your favourite game — live baccarat, cricket betting, Monkey King Fishing or Wild Bandito slots — and start winning.
Ready to Win Big with kr99?
Join over 200,000 players across Bangladesh. Claim your 100% welcome bonus up to ৳20,000 today.
Login & Start PlayingCricket Betting & Format Guide
Cricket is the heartbeat of Bangladesh. At kr99, we cover every format, every major tournament, and every Bangladesh Tigers match with deep betting markets and competitive odds.
| Format | Overs / Innings | Typical Duration | Key Betting Markets | Notable Leagues |
|---|---|---|---|---|
| T20 | 20 overs per side | 3–4 hours | Match winner, top batter/bowler, sixes market, live in-play | BPL, IPL, BBL, PSL, T20 World Cup |
| ODI | 50 overs per side | 7–8 hours | Match winner, first 10-overs runs, player of the match, method of dismissal | Cricket World Cup, Asia Cup, bilateral series |
| Test | Unlimited (max 90 overs/day) | Up to 5 days | Series winner, innings runs, draw market, session betting | ICC World Test Championship, bilateral Test series |
| The Hundred | 100 balls per side | 2.5–3 hours | Match winner, top scorer, player props, live ball-by-ball | The Hundred (England & Wales) |
Bangladesh Premier League (BPL)
The BPL is Bangladesh's flagship T20 franchise tournament. kr99 offers full market coverage on every BPL fixture — from pre-match outrights to ball-by-ball live betting. Cheer on Comilla Victorians, Fortune Barishal, and all other BPL franchises with enhanced odds.
IPL, T20 World Cup & More
Beyond the BPL, kr99 covers IPL (Indian Premier League), ICC T20 World Cup, Asia Cup, and all Bangladesh Tigers bilateral series. Bet on your favourite players like Shakib Al Hasan, Mustafizur Rahman, and Litton Das.
Cricket Team Partnerships in the Bangladesh Market
Sponsorships between online gaming brands and cricket properties have grown rapidly across South Asia. Here is an overview of the industry trend — context every serious bettor should understand.
Babu88 & Franchise Cricket
Babu88 established notable affiliations with Global T20 Canada franchises, including the Montreal Tigers and Colombo Strikers, bringing Bangladesh-focused gambling brands directly into international cricket broadcasting.
Crickex Regional Sponsorships
Crickex has been active in regional cricket sponsorships across South and Southeast Asia, leveraging cricket's enormous viewership base in Bangladesh, India, Sri Lanka, and Pakistan to build brand recognition among betting audiences.
Jeetbuzz & Andre Russell
Jeetbuzz signed West Indies all-rounder Andre Russell as a brand ambassador — a high-profile appointment that reflected the growing investment online gaming brands are making in cricket talent to reach South Asian audiences.
RTP & House Edge Explained
Return to Player (RTP) is the percentage of all wagered money that a casino game will pay back to players over a statistically significant number of rounds. For example, a slot with 96% RTP will theoretically return ৳96 for every ৳100 wagered over its lifetime — the remaining ৳4 represents the casino's expected margin.
House Edge is simply the inverse of RTP — expressed as the casino's expected profit percentage. A game with 97% RTP carries a 3% house edge. Understanding both figures before you play is one of the most effective ways to stretch your bankroll further.
RTP is a long-run statistical average, not a per-session guarantee. You may win or lose significantly more than the RTP suggests in any single session. Always set a budget and treat your session results as independent of the theoretical return percentage.
Typical RTP Ranges by Game Type
- Video Slots 92% – 98%
- Blackjack (Basic Strategy) ~99.5%
- European Roulette ~97.3%
- Baccarat (Banker) ~98.9%
- Live Teen Patti 96% – 97%
- Crash Games (Aviator) ~97%
- Sports Betting Varies by odds/market
All RTP figures shown are industry-standard averages from official game certification data. Individual game RTP may vary — check each game's info panel for its specific certified RTP value.
Account Verification & KYC Guide
Know Your Customer (KYC) verification is a standard requirement across all regulated online gaming platforms. It protects you from identity fraud and ensures faster, unrestricted withdrawals.
Why KYC Is Required
KYC is a legal compliance and anti-fraud measure. It confirms you are who you say you are, prevents underage gambling, and protects against money laundering. Completing KYC also removes withdrawal limits and unlocks all promotions on your account.
Documents You Will Need
Typically required: (a) National Identity Card (NID) — front and back scan or clear photo; (b) Proof of address — recent utility bill, bank statement, or government letter dated within 3 months; (c) Selfie verification — a clear photo of yourself holding your NID. All documents should be in colour and fully legible.
Submission & Review Process
Upload your documents via the kr99 account dashboard under the 'Verification' tab. Our compliance team reviews submissions within 1–24 hours on business days. You will receive a notification by email or SMS once your account is verified.
After Verification
Once verified, your account is fully unlocked: all withdrawal limits are removed, you can access all VIP tiers and exclusive promotions, and your identity is cryptographically secured in our SSL-encrypted database. Reverification is rarely required unless account details change.
Bankroll Management Guide
- Set a fixed gambling budget. Before you deposit, decide the maximum amount you are comfortable losing in a week or month. Treat it like an entertainment budget — the same way you would budget for a cinema outing or a meal out in Gulshan.
- Divide your bankroll into session amounts. Never use your full bankroll in a single session. A common approach is to split your weekly budget into 5–7 daily sessions. This keeps you in the game longer and reduces the emotional impact of a single bad session.
- Follow the 1–5% per-bet rule. Place individual bets that are 1–5% of your total session bankroll. If your session budget is ৳2,000, each individual bet should be ৳20–৳100. This rule protects you from losing everything in a short run of bad luck.
- Set a win target and honour it. Decide before you start how much profit would make the session a success — for example, +50% of your session amount. When you hit that target, consider stopping. Greed is the most common reason profitable sessions turn into losing ones.
- Set a loss limit and walk away. Equally, set a point at which you stop for the day — for example, losing 50–70% of your session bankroll. Chasing losses almost never ends well. Log off, rest, and return tomorrow with a fresh mindset.
- Track your play history. Use kr99's built-in transaction history to review your deposits, bets, wins, and losses each week. Honest self-review is the most powerful tool a responsible gambler has. If you notice patterns of overspending, use our Responsible Gaming tools to set deposit limits.
Gambling should always be entertainment, not income. If gambling is causing financial stress or affecting your relationships, please visit our Responsible Gaming page for support resources. 18+ only.
Why Choose kr99
From Dhaka to Cox's Bazar, players across Bangladesh choose kr99 for one simple reason: we deliver a faster, fairer, and more rewarding experience than anyone else in the market.
Instant Deposits
Top up your account in seconds via bKash, Nagad, or Rocket. No waiting, no delays — your balance reflects immediately so you never miss a live bet.
Bank-Grade Security
256-bit SSL encryption protects every transaction and login. Your personal data and funds are safeguarded to the highest industry standard.
24/7 English Support
Our support team is available around the clock via live chat. Native English support means no language barrier — get your issue resolved fast.
Mobile Optimised
Play any game on any device. kr99 is fully optimised for Android and iOS browsers — no app download required, smooth performance guaranteed.
1,000+ Games
From live dealer baccarat and roulette to Pragmatic Play slots and Spribe crash games — the most comprehensive game library available in Bangladesh.
Competitive Cricket Odds
We offer among the tightest margins on BPL, IPL, and T20 World Cup markets. Better odds mean more money in your pocket when your bet lands.
Weekly Promotions
Beyond the welcome bonus, kr99 runs weekly reload bonuses, cashback offers, free spins drops, and seasonal Eid & BPL specials throughout the year.
Fair Play Certified
All games are supplied by certified third-party studios with independently audited RNG systems. Every spin and every hand outcome is provably random and fair.
The kr99 Story So Far
From a bold idea to Bangladesh's most talked-about online casino — here is how kr99 grew into the platform players trust today.
Platform Launch
kr99 went live with a focused game library of live casino and cricket betting, targeting players in Dhaka and Chittagong who were frustrated with slow-paying competitors and poor mobile experiences.
bKash & Nagad Integration
We became one of the first platforms in the market to offer seamless instant deposits and withdrawals via bKash and Nagad — dramatically cutting friction for Bangladeshi players and building early trust.
100,000 Registered Players
Word of mouth across Dhaka, Sylhet, Rajshahi, Khulna and Mymensingh drove kr99 past 100,000 registered accounts, cementing its place as a go-to platform for Bangladesh's growing online gambling community.
Full Sports Betting Suite
Expanded cricket betting markets to cover BPL, IPL, T20 World Cup, and bilateral series — alongside football, kabaddi, and international sports — offering one of the widest sports menus in the market.
Premium Slot & Fishing Games
Launched the Monkey King Fishing and Wild Bandito categories alongside a 1,000+ slot library powered by Pragmatic Play, NetEnt, and Hacksaw Gaming, attracting a new wave of casual players nationwide.
Today — 200,000+ Players & Growing
kr99 now serves over 200,000 active players across Bangladesh, with 24/7 English support, weekly promotions, and a platform that keeps improving based on real player feedback.
Betting Glossary
New to online betting or casino games? These are the 12 most important terms every player in Bangladesh should understand before placing their first bet.
- RTP (Return to Player)
- The percentage of total wagered money a game returns to players over time. A slot with 96% RTP returns ৳96 per ৳100 wagered on average across millions of spins.
- House Edge
- The casino's mathematical advantage over the player, expressed as a percentage. A 3% house edge means the casino expects to keep ৳3 for every ৳100 wagered long-term.
- Wager / Stake
- The amount of money you place on a single bet. Your stake is at risk; if your bet wins, you receive your stake back plus your winnings calculated by the odds.
- Odds
- The numerical representation of the probability of an outcome and the potential payout. Decimal odds of 2.50 mean a ৳100 stake returns ৳250 total (৳150 profit) if successful.
- Parlay / Accumulator
- A single bet combining multiple selections. All selections must win for the bet to pay out, but the potential returns are significantly higher than betting each selection individually.
- Live Bet (In-Play)
- A bet placed while a match or game is already in progress. Odds update in real time based on the match situation — a powerful tool for cricket betting during BPL matches.
- Cash Out
- A feature that lets you settle a bet before the event concludes, locking in a partial profit or cutting your loss early. Available on selected sports markets at kr99.
- Bankroll
- The total funds you have set aside specifically for gambling. Managing your bankroll responsibly — not betting more than you can afford to lose — is the single most important habit for any player.
- Volatility (Variance)
- How frequently and how much a slot or game pays out. High volatility means rare but large wins; low volatility means frequent but smaller wins. Choose based on your budget and risk appetite.
- Free Spin
- A bonus round in a slot game that lets you spin the reels at no cost. Free spins are often awarded as part of welcome bonuses or triggered by scatter symbols during base gameplay.
- Wagering Requirement
- The number of times you must bet through a bonus amount before withdrawing any winnings derived from it. A ৳1,000 bonus with a 20x requirement means you must wager ৳20,000 in total bets first.
- Spread Betting
- A form of betting on whether an outcome will be above or below a value set by the bookmaker. Common in cricket for total runs, wickets, and session run predictions.
kr99 is committed to protecting your personal information. We collect only the data necessary to operate your account, process transactions, and comply with legal requirements. We never sell your data to third parties. All data is stored securely using SSL encryption and accessed only by authorised personnel. For full details on what we collect, how we use it, and your rights as a user, please read our Privacy Policy. By using kr99, you agree to our Terms & Conditions.
What Players Are Saying About kr99
Thousands of players from across Bangladesh play at kr99 every day. Here is what a few of them have to say.
"I have been using kr99 for BPL betting since last season and honestly the odds are better than any other platform I have tried. Withdrawals via bKash go through within half an hour every time. Very happy with the service."
"The live casino at kr99 is genuinely impressive — Evolution Gaming dealers, smooth streaming even on my Grameenphone connection. I play live baccarat almost every evening after work. Customer support answered my query in under 5 minutes."
"I was skeptical at first but the welcome bonus was real — I got the full ৳20,000 match on my first deposit and cleared the wagering requirement within two weeks playing Pragmatic Play slots. Payout was smooth. I would recommend kr99 to anyone from Sylhet."
"Nagad deposits and withdrawals work perfectly every single time. I appreciate that the site is in English and the interface is clean. The Monkey King Fishing game is addictive in the best possible way — great graphics and fair payouts."
"I have tried most of the big platforms available in Bangladesh and kr99 is the most reliable. No random account freezes, no excuses when withdrawing. The KYC process was easy and done in under 12 hours. Solid platform."
"The Wild Bandito slot is one of my favourite games right now — high volatility, beautiful design, and the bonus rounds hit more than I expected. kr99 loads fast even in Barisal where internet can be inconsistent. Really good experience overall."
Frequently Asked Questions
Here are the most common questions from players across Bangladesh. If your question is not answered here, our 24/7 support team is ready to help.
What is the minimum deposit amount at kr99?
The minimum deposit at kr99 is ৳200 for mobile wallet payments such as bKash, Nagad, and Upay. For bank transfers via Dutch-Bangla Bank, City Bank, or BRAC Bank, the minimum deposit is ৳500. There is no maximum deposit limit for standard bank transfers, making kr99 suitable for all levels of players across Bangladesh.
How long do bKash and Nagad withdrawals take at kr99?
bKash withdrawals at kr99 are typically processed within 15 to 60 minutes of submitting your withdrawal request, provided your KYC verification is complete. Nagad withdrawals follow the same timeline. During peak hours or high-traffic periods such as BPL match days, processing may take slightly longer but never exceeds 2 hours for verified accounts.
Is kr99 safe and legitimate for players in Bangladesh?
kr99 operates as a secure online gaming platform protected by 256-bit SSL encryption on all transactions and account data. All games are supplied by certified providers including Pragmatic Play, Evolution Gaming, and NetEnt, whose RNG systems are independently audited for fairness. We recommend all players gamble responsibly and review our Terms & Conditions before depositing.
What documents do I need to verify my kr99 account?
To complete KYC verification at kr99, you will need to submit a clear photo or scan of your Bangladesh National Identity Card (NID) — both front and back — along with a recent proof of address such as a utility bill or bank statement dated within the last 3 months, and a selfie holding your NID. Verification is typically completed within 1 to 24 hours of submission.
Can I bet on BPL and IPL cricket at kr99?
Yes. kr99 offers comprehensive cricket betting markets covering the Bangladesh Premier League (BPL), Indian Premier League (IPL), ICC T20 World Cup, Asia Cup, and all Bangladesh Tigers bilateral series. Markets include match winner, top batter, top bowler, total sixes, session runs, and live in-play betting updated ball by ball throughout each match.
What is the welcome bonus and how do I claim it?
New players at kr99 receive a 100% match bonus on their first deposit up to ৳20,000. To claim it, simply register your account, complete basic verification, and make your first deposit of at least ৳500. The bonus is credited to your account automatically. A 20x wagering requirement applies — meaning you must wager the bonus amount 20 times before withdrawing bonus-derived winnings. The bonus is valid for 7 days from the date of your first deposit. 18+ only.