While football is the most popular sport on kk99, you can bet on many other sports too. Currently available:
- Cricket: IPL, BPL, international Tests and T20s — with markets including match winner, top batsman, and over/under runs.
- Badminton: Live betting on BWF World Tour and Asian Games events.
- Tennis: Set and match betting on Grand Slam and ATP/WTA tournaments.
- Basketball: NBA and EuroLeague — point spread and handicap markets.
- E-Sports: CS2, Dota 2, League of Legends — live and pre-match.
- Volleyball & Table Tennis: Available across various international leagues.
After logging in, you'll find the full list of sports in the left panel under the "Sports" menu. Odds update in real time for live matches — you can place bets directly on any active event.
The minimum deposit at kk99 is just ৳100 — via any payment method. Details by method:
- bKash: Minimum ৳100, maximum ৳50,000 per transaction. Send directly from a bKash personal account.
- Nagad: Minimum ৳100, maximum ৳30,000.
- Rocket: Minimum ৳200.
- Bank Transfer: Minimum ৳1,000 — processing may take 1–3 hours.
Kk99 charges no fees of its own for deposits. However, your mobile banking provider may apply their standard transfer fee. Log in, go to the "Deposit" menu, select your payment method, and send to kk99's designated number — your balance will be updated within minutes.
When making your first deposit, make sure to confirm the "Activate Bonus" option to claim your welcome bonus.
After logging in, click the profile icon in the top-right corner. You'll find two separate sections there:
- Bet History: Each bet entry includes the date, time, event, odds, stake amount, and result. You can filter by specific date range, sport, or game.
- Transaction History: A complete record of all deposits and withdrawals — including amount, payment method, status (completed/pending), and reference number.
Up to 90 days of history is available to view directly. For older records, submit a request to support and a statement will be sent within 3 business days.
If you spot any discrepancy in your transactions, contact support with a screenshot — it will be investigated and resolved promptly.
Joining kk99's referral program is straightforward. Here's how it works:
- Step 1: Log in → Profile → "Referral Program" to find your personal referral code and link.
- Step 2: Share the code or link with your friend. If they use the code when registering, the link will track the referral automatically.
- Step 3: Once your friend successfully registers and completes their first deposit, the bonus will be credited to your account.
The bonus amount depends on your friend's first deposit — typically ranging from ৳150 to ৳500. Your friend will also receive a special welcome offer on their first deposit.
There's no limit to how many people you can refer with a single code — the more friends you bring in, the more bonuses you earn. Full referral terms and conditions Terms & Conditions on this page.
If the app won't open or you're having trouble updating, try the following steps:
- First: Restart your phone once and check your internet connection — make sure mobile data or Wi-Fi is active.
- Update the App: Some issues are caused by outdated versions. Download and install the latest APK from the kk99 official site.
- Clear Cache: On Android, go to Settings → Apps → kk99 → Storage → Clear Cache, then reopen the app.
- Check Storage: Low storage can cause the app to crash — keep at least 500MB free on your device.
- Use an Alternative: If the app isn't working, open kk99-taka.com in your mobile browser — the web version is fully functional. In Chrome, use "Add to Home Screen" to get a shortcut that works just like the app.
If the issue persists, send a screenshot to support along with your phone model and Android version — this helps us resolve it faster.
This type of bet is called an Accumulator or Acca — sometimes referred to as a serial bet or combo bet. You combine the outcomes of multiple matches into a single bet, and if all selections are correct, the odds multiply to deliver a much bigger payout.
Steps to do it on kk99:
- Step 1: Go to the Sports menu and click on your preferred outcome in the first match. It will be added to your betslip.
- Step 2: Do the same for each additional match — every selection will be added to your bet slip.
- Step 3: On the betslip, select the "Accumulator" or "Multi" tab instead of "Single".
- Step 4: Enter your total stake — the combined odds and potential payout will be calculated automatically.
- Step 5: Just hit "Confirm Bet" and you're done.
The maximum number of selections per bet varies by event — generally up to 20. Keep in mind that a single incorrect selection loses the entire bet. It's best to start with 3–5 selections rather than overloading your slip.
Kk99 has multiple layers of protection in place for members' data and funds:
- 256-bit SSL Encryption: Every login session and transaction is protected with banking-grade encryption — your data cannot be read by anyone during transmission.
- Two-Factor Authentication (2FA): Once enabled from Account Settings, no one can log in without the OTP — even if they know your password.
- Data Retention Policy: Personal information is never shared with third parties — only the details necessary for payment processing and age verification are used.
- Unusual Login Detection: An automatic alert is sent whenever a login attempt is detected from an unfamiliar device or location.
- Segregated Account Balance: Member funds are held in a separate account, completely independent of kk99's operational funds.
To strengthen your own account security: use a strong password, enable 2FA, and never share your password or OTP with anyone. For more details, visit our Privacy Policy read more.