bKash & Nagad: You can deposit from as little as ৳300.
Rocket: Minimum ৳300.
For your first deposit, it's worth putting in a bit more — the welcome bonus offers a 100% match up to ৳5,000. So if you deposit ৳500, you'll have ৳1,000 to play with.
How to deposit: Log in → go to "Deposit" or "Cashier" → choose your payment method → enter the amount → confirm with your bKash/Nagad PIN. Your balance is usually updated within 2 to 5 minutes. If there's a delay, contact live chat with your transaction reference number and our support team will resolve it immediately.
Entering the wrong password too many times: Entering the wrong password multiple times will temporarily lock your account. Wait 30 minutes and try again, or use the "Forgot Password?" link on the login page to reset it via OTP.
If KYC Verification Is Pending: Your account may be restricted if you attempt to withdraw above a certain limit or have not completed KYC for an extended period. Go to Account Settings, navigate to the KYC section, and upload your NID and a selfie.
Security Notice: If tk345 detects unusual login activity, it may temporarily lock the account as a precaution. You'll receive a notification at your registered email address.
Rule Violation: Your account may be suspended due to multiple accounts or other policy violations.
Fastest resolution: contact us via Live Chat or at support@tk345.app. Share your registered mobile number and name, and our support team will identify the issue and walk you through the fix.
Betting History: After logging in, go to the account menu or tap the profile icon → select "Betting History" or "My Bets". Here you can see which matches you bet on, how much you staked, the odds, and the outcome — all by date. Active and settled bets are listed separately. You can also filter by date range or result.
Transaction History: Similarly, go to "Transactions" or "Transaction History" from the account menu. You'll find a full record of all deposits, withdrawals, and bonus credits, with the date, amount, method, and status for each entry.
Can't find a specific transaction or think there's a discrepancy in your records? Contact us via live chat right away — we keep a complete record of all activity on our end.
Step 1 — Log in and check your balance: Log in to your account and make sure your balance is sufficient.
Step 2 — Go to the Cricket section: From the menu or the "Bet" page, select "Cricket". You'll see a full list of ongoing and upcoming matches.
Step 3 — Choose a match and explore the markets: Click on the match you want to bet on. You'll find a range of markets — Match Winner, Toss Winner, First Innings Runs, Top Batsman, Century or No Century, and more.
Step 4 — Select your odds and add to the Bet Slip: Click on the odds for the outcome you want to bet on. The Bet Slip will open on the right. Enter how much you want to stake and your potential winnings will be calculated automatically.
Step 5 — Confirm your bet: Clicking the "বেট দিন" or "Place Bet" button confirms your bet immediately.
With Live Betting, you can place bets while the match is in progress — odds shift every moment, so make your decisions quickly. For more detailed strategies, check out the "Betting Tips" page.
1. Full Name: Enter your name exactly as it appears on your National ID. This will be verified during the KYC process later.
2. Mobile Number: An active Bangladeshi number starting with 01 (11 digits). You'll receive your OTP on this number, and it'll also come in handy for password resets in the future.
3. Email Address: For security notifications and important updates.
4. Date of Birth: For age verification purposes. Registration is not available to anyone under 18.
5. Password: Create a strong password — at least 8 characters, mixing uppercase letters and numbers.
Registration is free and the entire process takes under 3 minutes. Once you fill out the form and verify your mobile number via OTP, your account is active. You'll need to complete KYC with your NID later for deposits and withdrawals.
Best browsers to use:
→ On Android: Chrome or Firefox
→ On iPhone/iPad: Safari or Chrome
Everything you can do in the browser: Registration and login, deposits and withdrawals, pre-match and live bets, viewing betting history, claiming promotions — everything.
Quick Tip: For quick daily access on mobile, open tk345.app in your browser and select "Add to Home Screen". This creates an icon just like an app, so you won't need to open the browser manually each time.
With a stable internet connection, the mobile browser experience during live betting is just as smooth as on desktop.
Download and Install on Android:
1. Open tk345.app in Chrome on your mobile device.
2. Look for the "Download App" button — it is usually found on the homepage or in the menu.
3. The APK file will download. To install it, go to Settings and enable "Unknown Sources" or "Install unknown apps".
4. Tap the downloaded APK file to install it.
On iPhone/iPad (iOS):
1. Open tk345.app in your Safari browser.
2. Tap the share icon at the bottom → select "Add to Home Screen".
3. The tk345 icon will appear on your home screen — use it just like a regular app.
Important: Only download the app from the official tk345 website. Files from third-party sources may not be safe. If you run into any issues during installation, reach out via live chat — our support team will walk you through it step by step.