Special offer for new members

tk99 vip Betting Bonus — Get up to 120% on your first deposit

Deposit just ৳200 via bKash, Nagad or Rocket from anywhere in Bangladesh, including Dhaka, and the bonus will be added to your account instantly. Cricket betting, live casino and hundreds of slots — all in one place.

21+ only bKash and Nagad supported Bangla and English support SSL encryption
120% Welcome Bonus
৳200 Minimum Deposit
24/7 Live Support
tk99 Online Casino Gaming Platform
Site sections

Find where to play

Each section of tk99 offers a different experience — use the cards below to go to your preferred area.

Lucky Dragons

JDB's Lucky Dragons slot features special dragon symbols and a free-spin feature. The game mechanics and how to improve your chances of winning are explained in detail here.

Lucky Dragons game details

Super Keno

Keno is a number-based lottery-style game where you pick your own numbers each round. The rules and strategy for Super Keno are explained in Bangla on this page.

How to play Super Keno

Cricket

Bet on BPL, IPL, T20 World Cup and bilateral series matches. A full guide covering match winner markets through to over-by-over markets is available on this page.

Cricket betting guide and markets

Slots

Find slots from top providers including PG Soft, JILI and Pragmatic Play all in one place. Popular titles such as Fortune Tiger, Gates of Olympus and Mahjong Ways are covered in detail.

Full slots collection

tk99 Casino

Play live baccarat, roulette and Teen Patti at real dealer tables from Evolution, Pragmatic Play Live and Ezugi. All information about the live casino is here.

Live casino games and rules
About us

Why tk99 vip is a trusted platform

tk99 vip was built with Bangladeshi players in mind — the platform's goal is to create a reliable online betting environment through local payment methods, Bangla language support and transparent rules. Allowing players to enjoy themselves safely and responsibly is our core value.

Available here are multiple sports betting markets including cricket and football, real dealer live casino from Evolution and Pragmatic Play Live, slots from PG Soft and JILI such as Mahjong Ways, Fortune Tiger, Super Ace and Money Coming, and crash games including Aviator from Spribe. JDB fishing games, card games Teen Patti and baccarat — the variety of games is extensive.

Deposits and withdrawals can be made via bKash, Nagad, Rocket, Upay and bank transfer. Withdrawals are typically processed within 10–45 minutes. Live chat and email support in Bangla is available 24 hours a day, 7 days a week. Accounts and payment information are protected through SSL encryption and KYC verification.

Read more about us
tk99 Secure Payments and Support Services
For loyal members

Special benefits for regular players

tk99 vip has special offers not just for new members, but for returning and regular players too.

What games are available

Four types of games in one place

Choose your preferred tab to find out what is available in that section.

Cricket Betting

From BPL and IPL to the T20 World Cup — tk99 offers the most markets for Bangladesh's favourite sport. You can bet on match winner, toss, top run scorer, over totals and live in-play. Live odds on Bangladesh Tigers matches change moment to moment — every wicket and boundary brings a new opportunity.

View cricket markets and betting guide
tk99 Cricket Betting Live Markets

Slot Games

PG Soft's Fortune Tiger and Mahjong Ways, Pragmatic Play's Gates of Olympus and Sweet Bonanza, JILI's Super Ace and Fortune Gems — these names are familiar to Bangladeshi players. High-volatility slots such as Hacksaw Gaming's Wanted Dead or a Wild and Nolimit City's Fire in the Hole xBomb are also available. The RTP and features of each game are explained in Bangla on the game page.

View all slot games and RTP information
tk99 Slot Games Fortune Tiger Mahjong Ways

Live Casino

Play live baccarat, live roulette and live blackjack directly from real dealer studios at Evolution and Pragmatic Play Live. Ezugi and SA Gaming also offer games in a Bangla-friendly environment. Tables from AE Sexy and WM Casino are available too. Each session is hosted by a professional dealer and results are shown on live video.

Live casino games and dealer tables
tk99 Live Casino Baccarat Roulette

Card Games

Teen Patti is one of the most popular card games in Bangladesh — JILI's Teen Patti Joker and Teen Patti 20-20 are available here. Callbreak Quick and Ludo Quick are also on offer. Besides live baccarat tables, you can also play at virtual tables. The rules and tips for card games are described in Bangla on the tk99 Casino page.

Learn about card games and Teen Patti
tk99 Teen Patti Baccarat Card Games
Betting markets

Which market to bet on in cricket

Understanding each market separately makes it easier to make the right decision.

Market Name Explanation and Example
Match Winner
(Match Winner)
Pick which of the two teams will win. In a limited-overs match between Team A and Team B there is no draw — so you must choose one side.
Toss Winner
(Toss Winner)
This market is about who wins the toss before the match starts. Team A could win the toss and choose to bat — it is a straightforward market that is settled quickly.
Top Batsman
(Top Batsman)
Bet on which batter from a specific team will score the most runs in a particular innings or across the whole match. Example: the top scorer for Team B could be a top-order batter.
Total Runs Over/Under
(Total Runs Over/Under)
Bet on whether the total runs in an innings or the full match will be more (over) or less (under) than a set number. Example: whether Team A's first innings total will be over 160.
Runs in an Over/Session
(Runs in an Over/Session)
How many runs will be scored in a specific over, or the total runs in a powerplay session — this market requires focus on a shorter period of play.
Method of Dismissal
(Method of Dismissal)
How the next wicket will fall — bowled, caught, run out or another method. Example: whether Team A's next wicket will be a catch.
Player of the Match
(Player of the Match)
Bet on the player who will be named the best performer at the end of the match. This market is usually open before the match starts and remains available during live play.

Live In-Play Odds: During a match, odds change instantly with every wicket, boundary or review. When a wicket falls, the bowling team's odds shorten; when a batter hits a six, the batting team's odds can strengthen further. Live betting markets are sometimes briefly suspended — particularly right after a wicket.

Quick deposit

Deposit easily with bKash and Nagad

You can deposit at tk99 using Bangladesh's popular mobile wallets — from home, without visiting a bank. The minimum deposit is ৳200 and deposits are generally credited to your account within a few minutes.

tk99 bKash Nagad Mobile Wallet Deposit

bKash

Bangladesh's most widely used mobile wallet — fast and familiar.

1
Go to the deposit page on tk99, select bKash and enter the amount (minimum ৳200).
2
Send money from your bKash app to the number provided and note the transaction ID.
3
Submit the transaction ID — your balance will be updated shortly.

Nagad

This wallet from the postal service is especially accessible to users in rural and semi-urban areas.

1
On the deposit page, select Nagad and set the amount.
2
Send the payment to the designated number via the Nagad app or USSD.
3
Confirm the deposit with your reference number — your balance will be added quickly.

Rocket

Dutch-Bangla Bank's Rocket wallet is convenient for bank account holders.

1
Select Rocket from the deposit menu and enter the amount you wish to deposit.
2
Send money using the Rocket app or USSD (*322#).
3
Complete the deposit request by entering the transaction ID.

Upay

UCB Bank's Upay wallet users can also deposit directly.

1
Select Upay from the deposit options.
2
Open the Upay app and make the payment to the designated number.
3
Provide the payment reference — you're done.

Bank Transfer

You can transfer directly from any bank, including Dutch-Bangla, BRAC and Islami Bank.

1
On the deposit page, select bank transfer and get tk99's bank details.
2
Transfer to the specified account via your banking app or at a branch.
3
Submit the transfer reference number — your balance will be credited once verified.
For new members

What you need to know before your first deposit

Reading this list will help you avoid confusion later — especially if you are playing for the first time.

Read the bonus terms in advance — the welcome bonus has a wagering requirement of 15× the bonus amount. You must wager 15 times the bonus amount before you can withdraw bonus funds.

The minimum deposit is ৳200 — this applies to every payment method. Sending less than this may mean the deposit is not counted.

The payment account must be registered in your own name — using someone else's bKash or Nagad number may result in your withdrawal being held.

The sooner you complete KYC verification (national ID or passport), the less delay you will face on your first withdrawal.

Set a deposit limit on your account — this helps with budget management and is part of responsible play.

The minimum withdrawal amount is ৳500 — you cannot submit a withdrawal request if your balance is below this.

tk99 Account Verification KYC Process
Comparative overview

How to Get Started — Three Options

Read the three cards below and decide which option suits you best.

VIP Weekly Cashback

1.2%

Highest at Gold tier — on weekly net losses.

Three VIP levels: Bronze (0.4%), Silver (0.8%), Gold (1.2%). If a Silver member has a net loss of ৳20,000 in a week, they receive ৳20,000 × 0.8% = ৳160 cashback. Play more to move up to a higher level.

For regular players who are looking for long-term benefits.

How Wagering Works

15×

On the bonus amount.

৳16,800 deposit → 120% bonus = ৳10,000 → total balance ৳26,800 → wagering ৳10,000 × 15 = ৳1,50,000. Once wagering is complete, the bonus funds can be withdrawn.

Minimum withdrawal ৳500. Read the terms before taking a bonus.

For ages 21+ only. Betting is entertainment — never bet with borrowed money or by breaking your savings. If you have a problem, read the responsible gaming page.
In-Play Betting

Understanding Live Betting & Cash Out

Live or in-play betting means placing bets while a match is in progress. Odds change with every ball or goal. When a wicket falls, a boundary is hit, or a review is taken, markets may be suspended briefly — then reopen at new odds. This dynamic is what sets live betting apart.

Popular Live Markets

  • Runs in the next over: How many total runs will be scored in the next over of the current innings.
  • Type of next wicket: Bowled, caught, run out — how it will fall.
  • Innings total runs over/under: Whether the total runs will exceed a set line.
  • Next goal-scoring team in football: Whether team A or team B will score next.
  • Live Asian Handicap: An advantage given as a goal difference — the market adjusts in line with live play.
tk99 live betting in-play cricket football

What is Cash Out?

Cash out means settling your bet before the match ends. An offer is made based on the live odds at that moment — you can cash out fully or partially. This feature is available on many markets.

Example: You have bet on team A; at half-time team A is ahead. Cashing out at this point gives you a guaranteed return without taking the risk of waiting for the final result.

3 Practical Tips for Live Betting

1

Before the match starts, get an idea of team form and pitch conditions — since you need to decide quickly during live play, preparation in advance helps.

2

Right after a wicket, odds may be briefly favourable when markets reopen — but they adjust fast, so choose carefully.

3

Cash out is a tool, not a rule — if there is a good chance of a big win, consider the partial cash out option rather than cashing out in full.

Contact Us

24/7 Help Available

The tk99 support team is available around the clock — whether it is a deposit issue, account verification, or a question about a game, you can get help directly in Bengali.

Live Chat

Click the chat icon on any page of the site — speak directly in Bengali or English, at any time.

Email Support

Email us for detailed questions. The support team replies in both Bengali and English.
[email protected]

tk99 customer support live chat service
Your Information is Secure

tk99's privacy policy explains in detail how your personal and payment information is collected, used, and kept secure. It is worth reading once before using the site.

Read the Privacy Policy
Safety & Responsibility

Player Protection & Local Law

tk99 believes transparency is the best policy. The following applies to every member.

SSL Encryption

Your account and payment information is always encrypted with SSL.

KYC Verification

Identity verification before withdrawal is mandatory — this prevents fraud.

Age Verification 21+

All casino and betting activity is for those aged 21 and above only.

Responsible Gaming Tools

Deposit limits, breaks (time-out), and self-exclusion options are available in your account settings.

An important note for users in Bangladesh

It is each user's own responsibility to be aware of local laws and regulations regarding online gambling in Bangladesh. Before opening and using an account on tk99, verify the applicable laws in your area.

Read about responsible gaming and protection

New members get a 120% bonus on their first deposit

Up to ৳10,000 — start with as little as ৳200 via bKash or Nagad. Read the full bonus terms on the tk99 Login page before signing up.

৳200 Minimum Deposit
10–45 minutes Typical Withdrawal Time
24/7 Support in Bengali
21+ | Play Responsibly