A few things to keep in mind: your mobile number must be registered in your own name, as it will be required for KYC verification and withdrawals later. Be careful when entering your date of birth — users under 18 are not permitted to use kgg999. Each person may only hold one account. Registration is completely free. After creating your account, you're eligible for a 100% welcome bonus on your first deposit — so head over to the promotions page right after registering to check out the offer.
There's a 100% Welcome Bonus on your first deposit — deposit ৳500 and your account gets ৳1,000 (bonus up to a maximum of ৳10,000). Note that this bonus is not credited automatically — after depositing, go to the "Rewards" page to claim it. The wagering requirement is 10x, valid for 30 days, and only bets with odds of 1.50 or higher count toward wagering. kgg999 charges no service fee on deposits.
If your deposit is delayed or hasn't arrived, first check your bKash or Nagad message inbox to confirm the transaction — make sure a transaction ID is present. If you have a transaction ID, share it with kgg999 via live chat or email support@kgg999.click. Most issues are resolved within 30 minutes. If the deposit failed but the amount was deducted from bKash or Nagad — don't worry, in most cases a refund is processed automatically within 1 to 24 hours. If not, contact support with your transaction ID and the time of the transaction.
kgg999 runs two types of promotions: permanent offers (such as the Welcome Bonus and daily cashback) that run year-round, and seasonal offers (such as IPL, World Cup, and Eid specials) that appear for a limited time and end quickly. During major cricket or football tournaments, new offers arrive almost every week. To stay on top of the latest deals, enable push notifications on kgg999 or check the Rewards page regularly. Special offers are also sent via SMS to the mobile number linked to your account.
Once you're a bit more comfortable, you can explore other markets: Toss Winner (simple 50/50), Top Batsman (who will score the most runs), runs in the first over, or innings total over/under. In live betting, odds shift every moment as the match unfolds — it's exciting, but you'll need to make quick decisions. For your first bet, start with a small stake, get a feel for the match, then gradually increase your amount. Click any selection to add it to your bet slip, enter your stake, and hit "Place Bet" to confirm.
Second option: if you're logged in, click the profile icon and go to "Account Settings" or "Profile". Under the "Language" option you'll find Bengali, English, and several other languages. Once you save your preference, the site will open in that language every time you log in. kgg999 defaults to the Bengali interface for Bangladeshi members — but if you're more comfortable in English, you can switch at any time.
In Bet History you can see: which match you bet on, how much you staked, the outcome (win/loss/pending), and how much you received back. You can filter by date — choose the last 7 days, 30 days, or a custom date range.
Your transaction history contains a full record of all deposits and withdrawals — including the method used, the date and amount, and whether each transaction is completed or still pending. You can also download this data. If you can't find a specific transaction, contact support with the transaction ID or date and it will be looked into promptly.