🎉 kt99 Registration: Claim Your Welcome Bonus on Your First Deposit ⚡ Quick Registration: Create Your Account in Just 2 Minutes 📱 Everything on Mobile: Deposit with bKash, Nagad 🔒 Secure: SSL-Encrypted Registration Process 🏏 Cricket & Casino: 200+ Games Waiting for You 🎉 kt99 Registration: Claim Your Welcome Bonus on Your First Deposit ⚡ Quick Registration: Create Your Account in Just 2 Minutes 📱 Everything on Mobile: Deposit with bKash, Nagad 🔒 Secure: SSL-Encrypted Registration Process 🏏 Cricket & Casino: 200+ Games Waiting for You

Kt99 Registration — Open an Account in Just 2 Minutes & Claim Your Bonus

Sign up at kt99 with your Bangladeshi mobile number — quick and easy. cricket, football betting, and casino games, all in one account.

Register Now
2 Minutes
Registration takes
100%
Welcome Bonus on First Deposit
200+
Games & Sports Markets
500,000+
Registered Members

Create a New Account

Fill in the details below — make sure all information is accurate and truthful.

1
Personal
Info
2
Contact
Verify
3
Password
Set
Completed
Must be at least 18 years old.
🇧🇩 +880
Enter your password
Already have an account?
New Member Offer

Welcome Bonus

100%
Bonus on First Deposit

Register at kt99 and make your first deposit to receive a 100% matched bonus. Deposit ৳1,000 and you'll start with ৳2,000 in total. To learn about the bonus terms and conditions, Promotions Page here.

Sports

Free Bet Offer

৳500
Free Bet on Your First Sports Bet

If you lose your first bet on cricket or football, you'll get a free bet refund of up to ৳500.

Casino

Free Spins

50
Free Spins on Selected slots

Verify your email after registering and you'll receive 50 free spins — no deposit required.

256-bit SSL Security

Your registration details are fully encrypted — no one can intercept them in transit.

OTP Verification Required

An OTP will be sent to your mobile number to verify and secure your account.

KYC Later

You can start playing right after registration — KYC verification is only required before your first withdrawal.

How to Register at kt99 — Step by Step

Register completely free in just a few simple steps.

1
Fill In the Registration Form

Fill in your name, date of birth, mobile number, and email in the form on this page. Make sure all details are accurate — they will be verified during KYC. Providing incorrect information may cause issues later.

2
Create a Password

Choose a strong password — at least 8 characters, ideally including uppercase letters, numbers, and special characters. Never share your password with anyone.

3
Mobile OTP Verification

After submitting the form, a 6-digit OTP will be sent to your mobile number. Enter it in the designated field. The OTP typically arrives within 1–2 minutes. If it doesn't come through, tap "Resend".

4
Confirm Email (Optional)

A confirmation link will be sent to your email. Verifying it earns you 50 free spins — so check your inbox and don't skip this step.

5
Make Your First Deposit & Claim Your Bonus

Once registration is complete, make a deposit via bKash, Nagad, or any method you prefer. Your welcome bonus will be added automatically on your first deposit.

Start Playing

Once your balance is topped up, head straight to cricket betting, Live Casino, or slots — whatever you're in the mood for. Welcome to the kt99 family!

What do you get after registering at kt99?

Everything kt99 offers, in one account.

Live Sports Betting

Pre-match and live betting on 20+ sports including cricket, football, and tennis. Place bets at real-time odds while the match is in progress. All major Bangladeshi tournaments covered.

Live Casino

Play Baccarat, Roulette, Dragon Tiger, and Blackjack with real dealers. The most tables are active during Bangladeshi time zone hours.

Slots & Virtual Games

150+ popular slots — from massive jackpots to free spins. New games added every month. Runs perfectly smooth on mobile.

Fast Payment System

15+ payment methods including bKash, Nagad, and Rocket. Deposits are almost instant — withdrawals average 15 minutes. You can start with a minimum deposit of ৳100.

24/7 Bangla Support

Even at 3 AM, kt99's Bangla support team is ready to help. Reach out via live chat or email and expect a response within minutes.

Analysis & Statistics

Use kt99's analytics page to make smarter betting decisions. Match form, head-to-head records, and expert predictions — all in one place.

What to Know Before Registering at kt99

Signing up at kt99 is straightforward — but knowing a few things upfront will save you any hassle later. Here's everything important you need to know so your registration goes completely smoothly.

First and foremost — each person may only hold one account at kt99. Registering multiple accounts using the same mobile number, email address, or device may result in all accounts being investigated. Only create a new account if you don't already have one at kt99.

The name you register with must match the name on your payment method. This means your bKash or Nagad account name and your kt99 name must be identical. A mismatch may cause issues when you withdraw.

Your account is active as soon as you register at kt99 — however, KYC verification is required before your first withdrawal. You'll need to submit a photo of your national ID or passport along with a selfie. This process is typically completed within 24–48 hours.

You can enter a referral code during registration — this is optional. If a friend referred you, entering their code means both of you will benefit. You can still complete registration and access all offers without a referral code.

Important: Never share your password with anyone. kt99 staff will never ask for your password or OTP over the phone or chat — if someone does, it's a scam.
What Do You Need to Register?

A Bangladeshi mobile number, email address, full name, and date of birth. KYC comes later — you don't need a national ID to register.

Age Requirement

You must be at least 18 years old. Any registration attempt by a minor will result in account termination.

How long does it take?

The entire registration process takes just 2–3 minutes. Your account is activated as soon as OTP verification is complete.

Free Registration

Registration at kt99 is completely free. You only need to make your first deposit before you can start playing.

Mobile Registration

Register via the app or your mobile browser — whichever you prefer. The same account works across all your devices.

Registration Requirements
Mobile NumberBangladeshi (01X)
Email AddressValid Email
Minimum Age18 Years
Password LengthMinimum 8 characters
One Account Per Person1 Account Only
Registration FeeCompletely Free
Registration Time2–3 Minutes
Benefits After Registration
Welcome Bonus100% on First Deposit
Free Spins50 (upon email verification)
Free BetUp to ৳500
Minimum Deposit৳100
Payment MethodsbKash, Nagad, Rocket +
Number of Games200+ Games & Markets
Support24/7 in Bengali
Important Information Before You Register

When you register at kt99, you get Terms & Conditions, Privacy Policy and Responsible Gambling Guidelines your acceptance of our terms. kt99 is an internationally licensed platform. Betting is for persons aged 18 and over only. Always play within your means.

Common Registration FAQs

Questions our members ask most often.

You can view all kt99 promotions and offers on the Latest Promotions Page — this is the second link in the menu. This page is updated at least twice a week, with even more offers rolling in during major cricket seasons and big tournaments. Registered members receive email and SMS notifications about new offers, so make sure you opt in to promotional notifications at sign-up so you never miss a deal. Keeping push notifications enabled on the app means you'll hear about offers the moment they go live. Reload bonuses, cashback offers, and weekly tournaments are available on a regular basis — active members also get access to exclusive VIP offers.

kt99 is built primarily with a Bengali interface for Bangladeshi members — but English is available too. To switch languages, look for the language icon near the top of the page, usually in the top-right corner or close to the menu. Select either "বাংলা" or "English" and the entire interface will switch instantly. If you're logged in, your language preference is saved — so you won't need to change it again next time. Note that the language inside individual games depends on the game provider; some games may only be available in English. You can always reach the support team in Bengali at any time.

Join the kt99 Family Today

Register in just 2 minutes — your welcome bonus is waiting.

বাংলা