tk666 app betting site — cricket, slots and
live casino in one account

BPL to T20 World Cup, PG Soft slots to Evolution live tables — play everything with a single login. Deposit easily with familiar Bangladeshi payment methods and get support in Bangla.

Bonus 100%, up to ৳10,000 Minimum deposit ৳500 24/7 live chat
tk666 online casino and betting platform main view

Browse our categories

Find your favourite place to play

Crash Bonus

Special bonus offers on all crash games including Aviator. Cash out at the right moment and get multiplied returns.

See crash bonus details

Sports Events

Live and pre-match bets on BPL, IPL, T20 World Cup and international football leagues, all in one place.

View ongoing sports events

Cricket

From Bangladesh Tigers matches to the World Cup — match winner, toss, top batter and all market types.

Read the cricket betting guide

Slots

Hundreds of slot games from PG Soft, Pragmatic Play and more major studios. From Fortune Tiger to Gates of Olympus.

Browse the slot game collection

tk666 Casino

Play baccarat, roulette and Teen Patti on Evolution and Ezugi live tables with real dealers.

See the live casino game list

On your first deposit

100% bonus

Up to ৳10,000 — 15x wagering applies. Deposit ৳1,000 and your balance becomes ৳2,000; wagering requirement is ৳15,000.

Open an account now

About tk666 — who we are

tk666 has one goal: to build a reliable, transparent and enjoyable online betting experience for players in Bangladesh. Fast payments, genuine Bangla support and a proper playing environment — these three values guide everything we do.

The platform offers sports betting (cricket, football and more), video slots from PG Soft and Pragmatic Play, live baccarat and roulette from Evolution and Ezugi, crash games from JILI and Spribe, fishing games, and card games like Teen Patti — all on a single platform.

Deposits and withdrawals are available via familiar mobile wallets including bKash, Nagad and Rocket. Live chat support in Bangla is available 24 hours a day for any issue. Android and iOS apps are available through official channels — learn about downloading the tk666 app. Your information is kept secure through SSL encryption and verified account authentication.

Learn more about us

tk666 live casino and sports betting in Bangladesh

Long-term player rewards

Special benefits for regular members

Birthday reward

tk666 members receive a special reward on their birthday. It is a token of appreciation from the site — to make your special day a little more memorable. If the correct date of birth is registered in your account, the reward is applied automatically.

Refer a friend

You will receive a unique referral code from your account. Share the code with a friend — when they register and make their first deposit, both of you will receive a reward. Share the tk666 experience with people you know and enjoy the benefits together.

Fishing and arcade games

Choose your cannon level and shoot at fish and larger targets — bigger creatures give better rewards but are harder to catch. Play solo or with others at a shared table.

Mega Fishing

JILI

High multiplier rewards across giant boss fish and multiple cannon levels.

All-star Fishing

JILI

Hit a special star target to activate a bonus round.

Fishing God

Spadegaming

Classic fishing action with multiple weapon upgrades and a jackpot level.

Happy Fishing

JILI

Catch fish in a colourful ocean setting with simple rules — bosses give bigger rewards.

See more games: full slots and arcade game collection

Get started in just four steps

From registration to your first bet — the whole process takes only a few minutes.

1

Register

Create an account with your mobile number and email. Verify via OTP and your account is active.

2

Log in

Log in with your username and password. If you forget your password, it can be reset easily.

3

Make a deposit

Deposit a minimum of ৳500 via bKash, Nagad or Rocket. Your balance updates instantly.

4

Place your first bet

Start with a cricket match, a slot game or a live table — whichever you prefer.

Step-by-step guide: tk666 getting started with betting

tk666 registration and first bet steps

Fast deposits via bKash and Nagad

Deposit from as little as ৳500 using Bangladesh's popular mobile wallets — no complications.

bKash

The most familiar wallet — fast transfers at any time.

1
Select bKash in the 'Payment' section
2
Send Money via bKash to the displayed number
3
Submit the transaction ID and your balance will update

Nagad

The post office app — popular with customers across the country.

1
Choose Nagad in the 'Payment' section
2
Send to the designated Nagad number
3
Confirm with the reference number

Rocket

DBBL's mobile banking — preferred by bank account holders.

1
Select the Rocket option
2
Make payment to the provided number
3
Submit the transaction ID and you're done

Upay and bank transfer

Direct transfer via Upay wallet or through Sonali Bank, Dutch-Bangla or BRAC Bank.

1
Choose Upay or 'Bank Transfer'
2
Send to the displayed account
3
Submit the reference and payment slip

Game lineup — what's where

Main game categories, studios and sample games

tk666 game categories and featured studios
Game type Studio Sample games
Video slots PG Soft, Pragmatic Play, Hacksaw Gaming Fortune Tiger, Gates of Olympus, Wanted Dead or a Wild
Live casino Evolution, Ezugi, Pragmatic Play Live Live baccarat, live roulette, live Teen Patti
Fishing games JILI, Spadegaming, JDB Mega Fishing, Fishing God, Fishing YiLuFa
Crash games Spribe, Smartsoft Gaming, JILI Aviator, JetX, Cappadocia
Bingo and card games JILI Fortune Bingo, Teen Patti 20-20, Callbreak Quick

Choose games that match your budget — starting with low-bet slots lets you play for longer.

tk666 variety of slots and live casino games

VIP programme — weekly cashback

Play regularly, move up the tiers and earn more cashback. Cashback is calculated on your net loss for the week.

Bronze

0.4%

Weekly cashback up to

  • Birthday reward
  • Live chat support
  • Regular bonus access

Silver

0.8%

Weekly cashback up to

  • All Bronze benefits
  • Faster withdrawal processing
  • Special event invitations

Platinum

1.5%

Weekly cashback up to

  • All Gold benefits
  • Highest priority support
  • Exclusive events and offers

Play regularly and your tier moves up automatically — no separate application needed. See the full VIP programme details

Withdrawal guide — step-by-step instructions for cashing out

What to do to withdraw your winnings — the complete process is here.

1
Log in and go to the withdrawal section

Log in to your account and click on the 'Withdraw' or 'Cashier' menu.

2
Choose your payout method

bKash, Nagad, Rocket, Upay or bank transfer — select the method you prefer.

3
Enter the amount and recipient details

Minimum withdrawal is ৳800. Enter the recipient's mobile number or account number correctly.

4
Complete KYC verification (if not already done)

For your first withdrawal, you may need to upload your national identity card.

5
Wait for processing

Money usually arrives within 30 minutes to 3 hours.

Important Information
  • KYC verification must be completed
  • Bonus cannot be withdrawn until wagering requirements are met
  • The payout account must be in your own name
  • Your account must be active and in good standing

Withdrawal taking too long? Contact our 24/7 live chat — support is available in Bengali.

tk666 Withdrawal & Payment Process
Your information is secure

tk666 uses SSL encryption to keep your personal and financial information safe. To learn how we handle your data, read our Privacy Policy.

Bet wisely

Some useful habits for a better long-term experience

Bankroll Management

Set a fixed budget each week and spend only a small portion of that budget on each bet. Once the budget is gone, stop playing for the week.

Understanding Odds

Decimal odds of 2.25 mean that if you win a ৳200 bet, you get back ৳450 (৳250 profit + original stake). The lower the odds, the bigger the favourite — but the return is also smaller.

How Multi Bets Work

The odds of 3 selections are multiplied together for a larger return, but if even one loses, the entire bet is lost. Multi bets are popular in cricket and football.

Do Your Research in Advance

Before a BPL or IPL match, check the team lineup, pitch conditions, and weather. Gather information about teams currently in form.

Don't Bet on Emotion

Placing a big bet to recover losses after a losing streak is the biggest mistake. Even if it's your favourite team, make decisions with a clear head.

Keep Records

Note the date, amount, and result of every bet. At the end of the month, review which types of bets you are doing well on.

Betting is for entertainment, not a source of income — for ages 21+ only. Read the Responsible Gaming Guidelines
tk666 Cricket Betting — BPL & T20

Cricket Betting — Bangladesh's Most Loved Sport

Whether it's a BPL match at a Dhaka stadium or an international Test by the Tigers at Mirpur — the market shifts ball by ball on tk666. From pre-match to live betting, all markets are available: match winner, toss, highest run-scorer, over/under, and more.

The same markets are available for IPL, T20 World Cup, and ICC tournaments. Adding selections from multiple matches in a multi bet can bring a good return on the combined odds — but all of them must win.

BPL Betting
IPL Matches
T20 World Cup
Live Betting

Learn more about cricket betting markets

Get Started Today — Claim Your Bonus

100% bonus on your first deposit, up to ৳10,000. Minimum ৳500. For ages 21+ only.