99tk – Bangladesh's Most Trusted Cricket & Casino Betting Platform
Instant deposits via bKash, Nagad & Rocket. Bet on BPL, IPL, T20 World Cup and play 500+ live casino games — all in one secure platform built for Bangladeshi players.
Explore Game Categories
From live dealer tables to cricket sportsbook — 99tk covers every type of game Bangladeshi players love.
Why Players Choose 99tk
Thousands of players across Dhaka, Chittagong, Sylhet and Khulna trust 99tk for a reason — here's what sets us apart.
Ready to Win Big at 99tk?
Join over 50,000 active players across Bangladesh — claim your welcome bonus of up to ৳20,000 today.
Create Your 99tk AccountTop Game Providers on 99tk
99tk partners with the world's most reputable game studios — each independently audited for fairness and quality.
One of the world's leading content providers delivering high-quality slot and live dealer games. Their portfolio spans classic fruit machines to multi-million jackpot titles.
Featured titles: Sweet Bonanza, Gates of Olympus
Pocket Games Soft specializes in mobile-first slot games with rich 3D animations and innovative mechanics. Perfect for Bangladesh's smartphone-dominant audience.
Featured titles: Mahjong Ways, Treasures of Aztec
JILI produces fast-paced slot and arcade-style fishing games hugely popular across South and Southeast Asia. Their titles are optimized for low-bandwidth mobile connections.
Featured titles: Fortune Gems, Money Coming
The global leader in live dealer casino experiences. Evolution streams real-time Baccarat, Roulette, Blackjack, and game shows from professional studios 24/7.
Featured titles: Lightning Roulette, Crazy Time
A pioneer in online gambling since 1994, Microgaming offers an enormous library of slots, progressive jackpots, and multi-player poker rooms trusted by millions worldwide.
Featured titles: Mega Moolah, Thunderstruck II
Spribe is the innovator behind the crash-game genre. Their titles use provably fair algorithms and real-time multipliers, with extremely fast rounds suited to mobile play.
Featured titles: Aviator, Mini Roulette
Cricket Formats Explained
Understanding the format before you bet is crucial. Here's a clear breakdown of every format and what it means for your betting strategy.
| Format | Overs per Innings | Typical Duration | Key Betting Markets |
|---|---|---|---|
| T20 | 20 | ~3.5 hours | Match winner, top batsman, total sixes, over-by-over runs, first wicket method |
| ODI | 50 | ~7–8 hours | Match winner, highest partnership, method of dismissal, total fours, player milestones |
| Test | Unlimited (max 90/day) | Up to 5 days | Match result (win/draw/loss), series winner, session runs, first innings lead, top scorer per day |
| The Hundred | 100 balls (not overs) | ~2.5 hours | Match winner, top run scorer, total boundaries, team total at 50 balls |
Major Cricket Leagues Available on 99tk
99tk covers the biggest cricket competitions on the planet. The BPL (Bangladesh Premier League) is the crown jewel for local fans, featuring the best Bangladeshi and international T20 talent. The IPL (Indian Premier League) draws the highest betting volume globally each year. The BBL (Big Bash League) from Australia provides quality cricket throughout the southern hemisphere summer, while the PSL (Pakistan Super League) rounds out the South Asian franchise cricket calendar. All four leagues are available with in-play betting, pre-match markets, and live streaming notifications at 99tk.
Slot Game Types on 99tk
Not all slots are the same. Here's a plain-English guide to the six most common slot formats you'll find in the 99tk lobby.
The original slot format with three spinning reels and simple fruit or bar symbols. Low volatility, easy to understand, ideal for beginners. Providers like Microgaming offer a solid classic slots library.
Five reels with multiple paylines, bonus rounds, free spins, and cinematic themes. The most common slot type — Pragmatic Play and PG Soft dominate this category with hundreds of titles.
A portion of every bet feeds a communal jackpot pool that grows until one lucky player wins. Microgaming's Mega Moolah has paid out record-breaking jackpots exceeding millions in prize money.
A dynamic reel mechanic licensed by Big Time Gaming that changes the number of symbols per reel on every spin — creating up to 117,649 ways to win per spin. High volatility, massive win potential.
Winning symbols disappear and new ones fall to replace them, potentially creating chain-reaction wins from a single spin. Pragmatic Play's Gates of Olympus uses this mechanic to spectacular effect.
Instead of traditional paylines, wins are formed by clusters of matching symbols touching horizontally or vertically. NetEnt's Aloha! Cluster Pays popularized this format globally.
Trusted Game Providers
Quick Deposit with bKash, Nagad & Rocket
Over 60% of Bangladeshi players are unbanked but have mobile wallets. 99tk supports all major MFS providers for frictionless deposits and withdrawals.
Bangladesh's largest MFS provider. Simple 3-step deposit flow directly from your bKash wallet.
Government-backed digital financial service with a rapidly growing user base across Bangladesh.
Dutch-Bangla Bank's mobile banking service — deeply trusted by users in urban and rural areas alike.
Secondary wallet options including Upay and SureCash for players who prefer alternatives to the big three.
| Payment Method | Min Deposit | Max Deposit | Processing Time | Fee |
|---|---|---|---|---|
| 📱 bKash | ৳100 | ৳50,000 | Instant | None |
| 🟠 Nagad | ৳100 | ৳50,000 | Instant | None |
| 🟣 Rocket | ৳100 | ৳30,000 | Instant | None |
| 📲 Upay | ৳200 | ৳25,000 | Under 5 minutes | None |
| 🏦 Dutch-Bangla Bank | ৳500 | ৳200,000 | 15–30 minutes | Bank standard fees may apply |
| 🏦 City Bank | ৳500 | ৳200,000 | 15–60 minutes | Bank standard fees may apply |
| 🏦 BRAC Bank | ৳500 | ৳200,000 | 15–60 minutes | Bank standard fees may apply |
Getting Started on 99tk in 6 Simple Steps
New to online gambling? Follow this clear onboarding guide to go from sign-up to first bet in under 10 minutes.
Create Your Account
Visit 99tk and fill in the registration form with your full name, email address, mobile number, and a secure password. The process takes less than two minutes.
Complete Verification
Submit a copy of your National ID card (NID) and a selfie photo. Our KYC team reviews submissions within 1–24 hours to confirm your identity and protect your account.
Make Your First Deposit
Choose bKash, Nagad, Rocket, or any supported bank transfer. Minimum deposit is ৳100 for mobile wallet methods. Funds appear in your 99tk wallet instantly.
Claim Your Welcome Bonus
After your first deposit, navigate to the Promotions section and activate your welcome bonus of up to ৳20,000. Read the bonus terms to understand wagering requirements before playing.
Place Your First Bet or Spin
Browse the sports betting lobby for upcoming BPL or IPL matches, or head to the casino section and pick a slot or live dealer table. Start with smaller stakes while you get familiar with the platform.
Request a Withdrawal
When you're ready to cash out, go to the Withdrawal page, enter the amount, and choose your preferred payment method. Mobile wallet withdrawals typically process within 1–4 hours during business hours (BST, UTC+6).
Loyalty & Rewards Program
Every bet you place on 99tk earns loyalty points. Accumulate points to climb through three tiers and unlock increasingly valuable perks.
- Weekly cashback up to 3%
- Access to Bronze-only promotions
- Priority email support
- Birthday bonus ৳500
- Weekly cashback up to 6%
- Faster withdrawal processing
- Dedicated live chat support
- Monthly reload bonus ৳2,000
- Exclusive Silver tournaments
- Weekly cashback up to 10%
- Personal account manager
- Same-day withdrawal priority
- Monthly VIP bonus ৳10,000
- Invitations to exclusive events
- Higher deposit & withdrawal limits
How to Earn Loyalty Points
Points are awarded automatically based on your wagering activity. For every ৳100 wagered on sports betting you earn 1 point, and for every ৳100 wagered on casino games you earn 2 points. Live casino games offer a 1.5× point multiplier on weekends. Points are credited to your account within 24 hours of each qualifying bet settling. You can track your current points balance and tier progress directly from your account dashboard at any time.
Bankroll Management Guide
Smart gambling starts with smart money management. Use these principles to keep your sessions enjoyable and sustainable.
1. Set a Fixed Gambling Budget
Before you deposit, decide on a maximum amount you are comfortable losing entirely — money you would spend on entertainment anyway. Never fund your gambling account with rent, bill money, or emergency savings. Your gambling budget should be completely separate from your household finances.
2. Divide Your Bankroll into Sessions
Split your total monthly budget into individual session amounts. For example, if your monthly budget is ৳5,000, you might divide that into 10 sessions of ৳500 each. This prevents burning through your entire budget in a single sitting and gives you more playing time across the month.
3. Follow the 1–5% Per-Bet Rule
A widely respected guideline is to stake no more than 1–5% of your current session bankroll on a single bet or spin. If your session budget is ৳500, that means individual bets should fall between ৳5 and ৳25. This approach extends your session and reduces the risk of rapid depletion through variance.
4. Set Win and Loss Limits
Decide in advance at what profit point you will stop for the day — a common target is 50% above your starting session amount. Equally important is your stop-loss point: many experienced players quit a session when they have lost 40–50% of their session budget. Walking away at these predetermined points removes emotion from the decision.
5. Track Your Play History
Keep a simple log — even a notes app on your phone works — recording your deposit amounts, session results, and net position each week. Reviewing your history monthly gives you an honest picture of your gambling habits and helps identify patterns before they become problems.
6. Never Chase Losses
Chasing losses is the single most common source of serious gambling problems. If you reach your stop-loss limit, close the app and return another day. No bet placed out of frustration or in an attempt to recover lost money is ever a rational decision. The house edge is consistent — patience and discipline are your best tools.
Account Verification & KYC Guide
Know Your Customer (KYC) verification is a standard legal and security requirement for all licensed online gambling platforms. Here's exactly what to expect at 99tk.
Why KYC Is Required
Verification serves two primary purposes: it confirms you are who you say you are (preventing fraud and identity theft), and it ensures players meet the minimum age requirement of 21+. KYC also protects against money laundering and unauthorized account access. It is a legal compliance requirement, not an optional step.
Documents Typically Required
- National ID Card (NID) — front and back photo or scan
- Proof of Address — utility bill or bank statement dated within the last 3 months
- Selfie Verification — a clear photo of you holding your NID card
- Payment Method Verification — screenshot of your bKash / Nagad wallet showing your registered number
Processing Time
Standard KYC reviews are completed within 1–24 hours of document submission. During peak periods such as major cricket tournaments (IPL, BPL) processing may take up to 48 hours. You will receive an email and in-app notification once your account is fully verified.
After Verification
Once verified, your account is fully unlocked for deposits, withdrawals, and bonus claims. Withdrawal requests will only be processed to a payment method matching the name on your verified account — this protects you from unauthorized cashouts. If your verification is declined, our support team will explain which document needs to be resubmitted and why.
Tips for Faster Approval
- Ensure photos are clear, well-lit, and all four corners of the document are visible
- File size should be under 5MB per document
- Accepted formats: JPG, PNG, PDF
Responsible Gaming Tools
99tk is committed to providing a safe gambling environment. The following tools are available to all registered players — free of charge and effective immediately upon request.
⚠️ 21+ Requirement & Getting Help
99tk strictly enforces a minimum age requirement of 21 years. All accounts undergo age verification during the KYC process. If gambling is negatively affecting your life, your finances, or your relationships, please contact our support team immediately to activate a self-exclusion. You can also reach out to independent counselling resources available in Bangladesh for confidential, non-judgmental support. Gambling should always be entertainment — never a financial strategy. For full details on all responsible gaming tools, visit our Responsible Gaming page.
24/7 Player Support
Our English-speaking support team is always available to assist players across Bangladesh — whether you're in Dhaka, Chittagong, Sylhet, Rajshahi, or anywhere else.
Live Chat
Available 24 hours a day, 7 days a week including public holidays. Average first response time: under 2 minutes.
Email Support
Send detailed queries to our support team. All emails receive a full response within 4–12 hours (Bangladesh Standard Time, UTC+6).
Response Time Promise
Live chat: under 2 minutes. Email: under 12 hours. Account issues during major cricket matches (BPL, IPL): priority handling within 30 minutes.
99tk collects and processes personal data solely to operate your account, verify your identity, process payments, and improve your experience on our platform. We use 256-bit SSL encryption on all data transmissions and never sell your personal information to third parties. Cookies are used to maintain your session and analyze site performance. For full details on how we collect, store, and use your data, please review our Privacy Policy. By using 99tk, you agree to our Terms & Conditions.
Bangladesh's Favourite Online Casino Awaits
Deposit with bKash in seconds, bet on the Bangladesh Tigers, and spin 500+ world-class slots — all on one platform.
Explore 99tk Casino