Best Odds Guarantee

Tk99 Betting – Play & Win on Bangladesh's Most Trusted Online Betting Platform

From pre-match to in-play, singles to accumulators — every type of bet is available in one place on tk99. Instant deposits via bKash and Nagad, with fast withdrawals guaranteed.

98%
Payout Rate
500+
Weekly Markets
15 Minutes
Withdrawal Time
24/7
Bangla Support
tk99
Bet Types

Types of Betting Available on tk99

Betting options tailored for every level — from first-timers to seasoned bettors

Pre-Match Betting
Place your bets before the match kicks off. Take your time to analyze, check the stats, and bet at the best available odds. Ideal for beginners.
Live / In-Play Betting
Place bets in real time as the match unfolds. Odds shift every moment, so make the right call at the right time. The preferred mode for experienced bettors.
Accumulator Bet
Combine multiple matches into one bet. Win them all and your payout multiplies. A chance for big returns from small stakes — though the risk is higher.
Handicap Betting
The underdog gets a head start to level the playing field. Whether it's run handicaps in cricket or goal handicaps in football, it's a whole different dimension of betting.
Over/Under Betting
Bet on whether the total goals, runs, or points will be over or under a set number. If you can read the stats, this market can be very effective.
Outright / Tournament Bets
Bet on the overall tournament winner. Placing a bet at big odds when the IPL, World Cup, or Premier League kicks off means you could walk away with a major payout by the end of the season.
tk99
Why Choose tk99

Tk99 – Bangladesh's Best Betting Experience

From Rangpur to Cox's Bazar, people across Bangladesh are betting online. But not all platforms are equal — many sites will take your deposit without trouble, then make things difficult when it's time to withdraw. tk99 This problem has been solved from day one — whatever you deposit and win, you get it back fast.

Our betting interface is intentionally kept simple, designed with Bangladeshi mobile users in mind — every button and menu built for ease of use. Live cricket odds, scores, and your bet slip all appear on one screen, so you never have to switch tabs.

Licensed
Internationally Licensed & Regulated
Instant Bet
Bets Confirmed in Seconds
Live

Live Betting – In Play Now

Place In-Play Bets on Real-Time Odds

Live Match Odds Update Every 30 Seconds
LIVE BPL • Over 18.4
Dhaka Dominators vs Rajshahi Royals
158/7 Live
Dhaka 1.65 Rajshahi 2.40
LIVE Champions League • 73'
Bayern Munich vs PSG
2 – 1
Bayern 1.85 PSG 4.20 Draw 3.70
LIVE Tennis • Set 2
Novak Djokovic vs Carlos Alcaraz
6-4, 3-5
Djokovic 2.10 Alcaraz 1.80
LIVE E-Sports • CS2 Major
NAVI vs Team Spirit
13 – 10 Round
NAVI 1.75 Spirit 2.20
LIVE Kabaddi • 3rd Quarter
Bangladesh vs Iran
24 – 21
Bangladesh 1.95 Iran 2.00
Bet Slip 1 Selection
Dhaka Dominators vs Rajshahi Royals
Dhaka to Win • BPL Live
1.65
Potential Winnings ৳ 0.00
Confirm Bet

Please log in or register to place a bet

Your betting information is completely secure. Privacy Policy View.

tk99
Understanding Odds

How Odds Work on tk99

Many people want to get into betting but stop at odds — they just can't figure them out. It's actually quite simple: odds tell you how much reward you stand to gain for the risk you take.

Decimal Odds
2.00
Bet ৳100, win ৳200 (profit ৳100)
Fractional
1/1
Even money — your profit equals your stake
Money Line
+150
৳150 profit on a ৳100 bet — underdog odds
tk99 Tips: Always view odds in decimal format — it's the easiest way to calculate. Your winnings = Stake × Odds.
Expert Tips

Today's Top Betting Tips

Today's picks from tk99 analysts

Match Favourites Odds Confidence Result
Bangladesh vs Sri Lanka (T20) Bangladesh Win 1.88
82%
Pending
Man City vs Liverpool Both Teams to Score 1.75
76%
✓ Won
Dhaka vs Chattogram (BPL) Total Runs 350+ 1.92
68%
✓ Won
Real Madrid vs Atlético Real Handicap -1 2.15
71%
Pending
India vs Pakistan (ODI) India Win by 5+ Wickets 2.40
64%
✓ Won

These tips are for informational purposes only. Always bet at your own discretion.

Quick Stats

Tk99 Betting Record

Top Win of the Week
৳8,45,000
User: R***ul, Dhaka
Best Accumulator Odds
584.3×
5-Match Accumulator Bet
Average Withdrawal Time
12 Minutes
bKash & Nagad Both Accepted
Learn Step by Step

Start Betting on tk99

Betting for the first time? No worries — just follow these simple steps and you're good to go.

1
Create a Free Account
Register at tk99 in 30 seconds with just your mobile number and password. No paperwork needed — the entire process is online.
2
Deposit via bKash or Nagad
Deposit as little as ৳200 to get started. Your first deposit comes with a 100% bonus — deposit ৳500 and you'll have ৳1,000 to bet with.
3
Choose Your Preferred Match or Event
Head to the Sports section and find a match in cricket, football, or any other sport. Live matches are marked with a red LIVE badge at the top.
4
Select Odds and Add to Bet Slip
Click on the odds you want to bet on. Enter your stake in the bet slip — your potential payout will be shown instantly.
5
Withdraw Instantly After You Win
Once the match ends, your winnings are credited directly to your account. Withdrawals to bKash take just a few minutes.
tk99

New Player Offer

100% bonus on your first bet, up to ৳20,000. Exclusively at tk99.

More Details

Everything You Need to Know About Betting — The tk99 Guide

Online betting in Bangladesh is no longer a taboo — it has become a modern form of entertainment. Millions of people place a little something on their favourite cricket or football match every day, simply to make the thrill of the game even more exciting. tk99 Working to make this experience easier, safer, and more rewarding.

That said, succeeding at betting takes more than just luck. You need to understand a few basics — such as reading odds, managing your budget, and choosing the right markets. We'll walk you through all of that in plain language below.

Bankroll Management – The Most Important Skill in Betting

The most powerful tool any successful bettor has is bankroll management. A simple rule: never stake more than 5% of your total bankroll on a single bet. If you have ৳2,000, the smart move is to keep each bet at a maximum of ৳100.

Tk99 makes this even easier — our platform lets you set a daily deposit limit, an important part of responsible betting.

Understanding Markets — Beyond Just Win or Lose

Many new bettors think betting is simply about "who wins." In reality, the market goes much further. In cricket alone, you can bet on runs scored in the first over, which over the first wicket falls, who the top batsman will be — and hundreds of other options.

Tk99 offers 100+ betting markets on every major match. That variety is what sets us apart. If you know your cricket inside out, prop bets are where you'll find the best opportunities.

Live Betting — Decide in the Moment

Live betting is the most thrilling way to bet. You watch the match unfold, read the situation in real time, and place your bet accordingly. Imagine Bangladesh at 100/1 in the 15th over — the chance of a big total from there is huge. Spotting that opportunity is where the profit lies.

That said, rushing in live betting can cost you. On tk99, live odds shift gradually, giving you a moment to think before committing. Always review your selection after clicking on any odds, before you confirm the bet.

tk99 Tip

As a new bettor, start with pre-match single bets. Build up experience over a few weeks before moving on to accumulators or live betting. Avoid jumping straight into large stakes.

Payments at tk99 — Fully Bangladeshi Methods

Tk99's payment system is built with Bangladeshi users in mind. You can deposit and withdraw via bKash, Nagad, and Rocket — the three most popular mobile banking methods. Bank transfers are just as straightforward.

On many sites, depositing is easy but withdrawals can take days. At tk99, that's not an issue — withdrawals are processed in an average of 12 minutes. And if anything comes up, our Bengali live chat support is there to help right away.

FAQ

Everything You Want to Know About Betting

Answers to the most common questions from new bettors

You can start betting at tk99 with a minimum deposit of ৳200. The minimum stake per single bet is ৳50, meaning ৳200 is enough to place bets on 4 separate matches. Plus, your first deposit comes with a 100% bonus, so you effectively start with even more.

After a win, your earnings are credited to your tk99 wallet instantly. To withdraw, go to the "Withdrawal" menu, enter your bKash or Nagad number and the amount you wish to withdraw. Funds typically arrive in your mobile account within 5–15 minutes. Minimum withdrawal is ৳500.

An accumulator bet is a high-risk, high-reward strategy. For example, if your chosen odds across four matches are 1.8, 2.0, 1.7, and 1.9, the combined odds come to roughly 11.6×. A ৳100 stake would return ৳1,160. However, losing even one leg means losing the entire bet. That's why it's best to keep accumulators to 3–4 selections and stake small.

The wagering requirement for tk99's Welcome Betting Bonus is 6x. This means if you receive a ৳500 bonus, you'll need to place a total of ৳3,000 in bets before you can withdraw. Minimum odds of 1.50 or higher apply for bonus release. See the full Terms & Conditions page for details.

Responsible Betting – Your Safety Is Our Priority

Betting is for entertainment — not a guaranteed way to make money. Never bet more than you can afford to lose. If you feel betting is having a negative impact on your life, use our self-exclusion feature.

Get Started Now

Bet on tk99 – Win Big, Enjoy More

Thousands of Bangladeshis bet on tk99 every day. Join now and claim your first bonus.

Safe & Licensed Instant Deposit 24/7 Bangla Support
বাংলা