99tk Betting Bonus — New members get a 100% welcome bonus and start your online casino experience
Welcome to 99tk, Bangladesh's trusted online gaming platform. Easy transactions with bKash, Nagad and Rocket. Cricket betting, live casino, slots and much more — all in one place.
Welcome Bonus Offer
As a new member, enjoy a great opportunity on your first deposit — specially created for 99tk.
100% First Deposit Bonus
A bonus equal to your first deposit amount will be added to your account — up to ৳20,000.
100% match bonus on first deposit — up to ৳20,000
Wagering requirement: only 20x
Minimum deposit of just ৳100
Instant deposit with bKash, Nagad, Rocket, Upay
Usable across all categories — cricket, slots, live casino
Jackpots and Big Wins
Thousands of players across Bangladesh are winning big every day. You can too.
Game Categories Overview
What games can you play at 99tk? Learn more about each category.
Cricket Betting
Bet on all major international matches including BPL, IPL and the T20 World Cup. Live odds are available for Bangladesh Tigers matches.
Live BettingSlot Games
Hundreds of slot games from PG Soft, Pragmatic Play and JILI. From Fortune Tiger to Gates of Olympus — everything on one platform. New games added regularly.
JackpotLive Casino
Play live baccarat, roulette and blackjack with real dealers from Evolution Gaming and Ezugi. Studio-quality HD streaming.
Real DealerTable Games
Multiple variants of baccarat, roulette, blackjack and Sic Bo. Tables with different betting limits for both new and experienced players.
Multi-VariantTeen Patti
The most popular card game in South Asia. Multiple variants available including JILI's Teen Patti Joker and Teen Patti 20-20.
South AsiaCrash Games
Multiple crash games including Spribe's Aviator. Cash out at the right moment and feel the excitement as the multiplier keeps climbing.
High ActionBingo
Various bingo games including JILI's Fortune Bingo, Go Goal Bingo and Bingo Adventure. Simple rules, fast rounds and attractive prizes.
Simple RulesFishing Games
JILI's Mega Fishing, Bomb Fishing, Jackpot Fishing and All-star Fishing — a colorful, action-packed experience you can enjoy with others.
MultiplayerTrusted Game Providers
In partnership with leading game developers, 99tk brings you a top-quality gaming experience.
Every game is fully tested and fair play is guaranteed. SSL encryption and a secure gaming environment.
Why Choose 99tk
Find out why millions of Bangladeshi players choose us.
Fast Withdrawals
Withdrawal to bKash or Nagad is usually processed within 5-30 minutes.
Top-Level Security
256-bit SSL encryption. Your personal and financial information is fully protected.
Support in Bengali
24/7 live chat support in Bengali. Get help in your language at any time.
Easy Payments
Deposit from just ৳100 with bKash, Nagad, Rocket or Upay — no hassle.
VIP Program
Weekly cashback and exclusive benefits across 5 VIP levels. The more you play, the more you earn.
Mobile First
A fully optimized experience on your smartphone. Play from anywhere.
High Odds
Competitive odds on cricket and football. Best returns on BPL and IPL.
Regular Promos
Special bonuses and rebate offers during Eid, Pohela Boishakh and major cricket tournaments.
Get Started in Just 4 Steps
Starting to play at 99tk is simple — you'll be ready in just a few minutes.
Open an Account
Complete registration in just 2 minutes with your mobile number and basic details.
Make a Deposit
Deposit a minimum of ৳100 via bKash, Nagad or Rocket and receive your 100% welcome bonus.
Play Your Favorite Games
Cricket betting, slots or live casino — choose the games you enjoy.
Withdraw Your Winnings
Your winnings are usually sent directly to your mobile within 5-30 minutes.
Payment Methods and Timing
We support Bangladesh's best payment methods for fast and secure transactions.
| Payment Method | Minimum Deposit | Maximum Deposit | Deposit Time | Withdrawal Time | Fee |
|---|---|---|---|---|---|
| bKash | ৳100 | ৳50,000 | Instant | 5-30 minutes | Free |
| Nagad | ৳100 | ৳50,000 | Instant | 5-30 minutes | Free |
| Rocket | ৳100 | ৳30,000 | Instant | 5-30 minutes | Free |
| Upay | ৳100 | ৳30,000 | Instant | 5-30 minutes | Free |
| Dutch-Bangla Bank | ৳100 | ৳1,00,000 | 15 minutes – 1 hour | 1–24 hours | Bank charges apply |
| City Bank | ৳100 | ৳1,00,000 | 15 minutes – 1 hour | 1–24 hours | Bank charges apply |
| BRAC Bank | ৳100 | ৳1,00,000 | 15 minutes – 1 hour | 1–24 hours | Bank charges apply |
* Minimum withdrawal: ৳1,000. Withdrawal times may vary depending on circumstances.
Loyalty VIP Program
Join 99tk's exclusive VIP program and enjoy weekly cashback along with a range of benefits.
The starting point of your 99tk journey. Entry level for new members.
Advanced benefits for regular players.
The preferred level for experienced players.
Exclusive benefits for premium members.
The best benefits and a personal account manager for players at the highest tier.
How do you move up the VIP levels?
The more actively you play at 99tk, the faster you can move up. Participating in every game helps your progress. From Bronze to Diamond — the cashback rate increases at every level.
Cashback is credited to your account automatically every Monday. Diamond members receive a personal account manager, faster withdrawals and access to exclusive tournaments.
Learn about VIP benefits
Cashback & Rebate
Get cashback on your bets every week — based on your VIP level.
| VIP Level | Weekly Cashback | Payout Time |
|---|---|---|
| 🥉 Bronze | Up to 0.2% | Every Monday |
| 🥈 Silver | Up to 0.3% | Every Monday |
| 🥇 Gold | Up to 0.5% | Every Monday |
| 💎 Platinum | Up to 0.6% | Every Monday |
| 👑 Diamond | Up to 0.8% | Every Monday |
Cashback Terms & Conditions
Cashback is paid out automatically every Monday.
Minimum activity is required to receive cashback — ask support for details.
Cashback amounts can be withdrawn without any wagering requirement.
What is Betting Exchange?
Understand how betting exchange differs from a traditional bookmaker — explained simply.
In a regular sportsbook you bet against the bookmaker — the bookmaker sets the odds and you have to accept them. But in a betting exchange you bet against other players — odds are determined by the market.
The two main types in betting exchange are Back (bet for) and Lay (bet against).
Example: Bangladesh vs India T20
You think Bangladesh will win. Back Bet: ৳500 stake, odds 2.5 — if Bangladesh wins you receive ৳1,250 (profit ৳750). Lay Bet: You take the bookmaker's role — if Bangladesh loses you win the opponent's stake. The exchange platform generally takes a small commission on the winning amount.
| Back Bet | Lay Bet |
|---|---|
| Bet for the team | Bet against the team |
| Profit if the team wins | Profit if the team loses |
| Classic betting style | Bookmaker's role |
| Odds taken from the market | Option to set odds yourself |
Betting exchange is for both new and experienced players. Practice with small amounts before you fully understand the odds.
RTP and House Edge Explained
RTP or Return to Player is the percentage of total bets returned to players over the long run in a game. For example, if a slot's RTP is 96%, on average ৳96 is returned for every ৳100 wagered — however this is an average across millions of rounds, not a guarantee for a single session.
RTP varies across different game types. Generally, slot games have an RTP in the range of around 92–98%. Blackjack can reach an RTP of close to 99% with correct strategy. European Roulette has an RTP of around 97.3%, while American Roulette is slightly lower — around 94.7%.
House Edge is the opposite of RTP — meaning the percentage the casino keeps over the long run. An RTP of 96% means a house edge of 4%. The lower the house edge, the better it is for the player. Knowing the RTP before choosing a game is a smart decision.
RTP is a statistical figure — it does not guarantee specific outcomes. Volatility or variance also matters: high-volatility games produce big wins but less frequently; low-volatility games produce smaller wins more frequently.
Typical RTP Ranges (approximate)
Account Verification Process
KYC (Know Your Customer) verification is required at 99tk for security and legal compliance. This ensures the protection of your account and funds.
Why is KYC required? — To prevent financial fraud, confirm account ownership, and ensure secure transactions.
Required documents: — National ID card (NID), proof of address (utility bill / bank statement), and selfie verification.
Submit your documents: — Easily upload photos from account settings or send them via live chat.
Processing time: — Verification is usually completed within 1–24 hours.
After verification: — Full withdrawal access is activated and maximum security on your account is ensured.
Beware of Fake Sites & Scams
It is important to know these things to keep your account and funds safe.
Check the official domain: Always make sure you are on the 99tk.cam website. Look for HTTPS and the padlock icon in the URL bar.
Never share your OTP or PIN: 99tk support will never ask for your bKash/Nagad PIN, OTP, or password. If anyone asks, be suspicious immediately.
Beware of Telegram or Facebook 'agents': Many scammers reach out on social media posing as 99tk 'agents'. Stay away from them.
Official support never asks for your password: Our 24/7 live chat team will never ask for your password, PIN, or security code.
What to do if you are scammed: Change your 99tk password immediately and notify our support team via live chat or email.
Customer Support Channels
Whatever the issue, we are always here for you — in Bengali, 24 hours a day.
Live Chat Support
24/7 live chat in Bengali — ideal for the fastest help. Come directly to live chat for account issues, deposit and withdrawal questions, and urgent matters.
Email Support
Email us for detailed questions, document submissions, or KYC-related matters. Support email: [email protected] — the best option for written solutions to complex problems.
In-App Messaging
Send messages directly from within the app or website. Get support without leaving your account while playing any game.
Remember: Our support team will never ask for your password, OTP, or payment PIN. Report any suspicious contact immediately.
Join Now and Get a ৳20,000 Bonus
100% bonus on your first deposit. Instant deposits via bKash, Nagad, and Rocket. Get started in just a few minutes.
Open an Account NowAbout Us
99tk was established with the goal of creating a safe and enjoyable platform for Bangladesh's online gaming and betting community. Our mission is to deliver a world-class gaming experience for Bangladeshi players — in the Bengali language, with familiar payment methods.
We believe every player deserves service with the highest respect and transparency. That is why our support team provides assistance entirely in Bengali and all transactions are secured with SSL encryption.
Whether it is the excitement of BPL or IPL during cricket season, or a special Pohela Boishakh promo — 99tk is always with you. We have one goal: to make your online gaming experience enjoyable and safe.
Responsible Gaming
Gaming is for enjoyment — never to cause financial stress.
Age Limit
99tk is for individuals aged 21 and above only. An account cannot be completed without age verification.
Budget Management
Set a weekly or monthly budget for yourself. Do not exceed it. Our deposit limit tool will help you stay in control.
Breaks & Self-Exclusion
Temporary breaks and long-term self-exclusion options are available. Request via live chat and we will assist you immediately.
Privacy Policy
99tk gives the highest priority to protecting your personal information. We use 256-bit SSL encryption and do not sell or share your information with any third party. To learn how your data is collected and used, read our Privacy Policy.