Join hundreds of thousands of Pakistani players on KD999. Set up your account in under two minutes, make your first deposit via Easypaisa or JazzCash and claim your 100% welcome bonus up to Rs 5,000 — no complicated requirements.
The KD999 registration process is designed to be as straightforward as possible. From opening the form to placing your first bet can genuinely take less than five minutes if you have your Easypaisa wallet ready.
Enter your name, Pakistani mobile number and date of birth in the registration form above. Your mobile number becomes your primary login and is used for OTP verification.
Pick a unique username and a strong password for your KD999 account. Use a mix of letters and numbers. Your password is stored using irreversible encryption — not even our team can see it.
After submitting the form, you will receive a one-time password (OTP) on your Pakistani mobile number. Enter it to confirm your account. The OTP arrives within 60 seconds in most cases.
Make your first deposit of at least Rs 200 via Easypaisa, JazzCash or bank transfer. Your 100% welcome bonus up to Rs 5,000 is credited automatically to your account within minutes.
Register your free KD999 account, deposit a minimum of Rs 200 and we match it 100% up to Rs 5,000 in bonus funds. Use the bonus on cricket, PSL, poker, esports or casino games.
From Pakistan vs India Test matches to individual PSL franchise games, KD999 offers the widest range of cricket betting markets available to Pakistani players — match winner, top batsman, total sixes, live in-play and hundreds more.
Deposit to your KD999 account and withdraw your winnings via Easypaisa, JazzCash, NayaPay or SadaPay — instantly, with zero transaction fees. No bank account required to get started. The minimum deposit is just Rs 200.
KD999's support team is available around the clock via live chat and email — in both English and Urdu. Whether it is a payment question, a bet query or a technical issue, help is always a message away with no waiting hours.
KD999 is far more than just cricket. Registered members get access to esports betting on global tournaments, live poker rooms, virtual football and horse racing, plus a full casino with slots and live tables — all in PKR.
Every KD999 account is protected by 256-bit SSL encryption, two-factor authentication and industry-standard identity verification. Your PKR balance is held in segregated accounts separate from operational funds at all times.
KD999's live cricket score tracker and real-time odds updates mean you are never betting blind. Watch the game move, track run rates and ball-by-ball data while your in-play bets are active — all inside your KD999 account.
Once your KD999 account is active, fund it instantly using any of Pakistan's most popular payment methods. All transactions are in PKR and completely fee-free.
Registering a KD999 account is free, quick and gives you access to one of Pakistan's most complete online betting platforms. Whether you are a cricket fan wanting to bet on the next PSL match, a poker player looking for real-money games in PKR or an esports enthusiast following global tournaments, a single KD999 account covers everything.
The registration form on this page asks for the basics: your name, Pakistani mobile number, date of birth, a username and a password. That is genuinely all that is required to create your account and begin exploring the platform. You do not need to submit a CNIC scan at registration — basic identity verification is only required when you request a withdrawal above a certain threshold, in line with standard financial compliance requirements.
KD999 accounts are open to Pakistani residents who are 18 years of age or older. This is a hard requirement with no exceptions — KD999 uses mobile number verification and, where required, CNIC-based identity verification to enforce the minimum age rule. If your date of birth indicates you are under 18, the registration form will not allow you to proceed.
Each individual may hold exactly one KD999 account. Registering multiple accounts — whether under different names, different mobile numbers or different payment methods — is a violation of KD999's Terms and Conditions and will result in all associated accounts being suspended. If a family member already has a KD999 account, you are still eligible to register your own provided you use your own identity and payment details.
Once you submit the registration form, KD999 sends a one-time password (OTP) to your registered mobile number via SMS. Enter this OTP in the verification screen to activate your account. The process takes under 60 seconds in normal conditions. After verification, you have full access to browse KD999's betting markets, view current cricket odds, explore the poker lobby and check the live casino — all without depositing first.
To place actual bets or play poker, you need to fund your account. KD999 accepts a minimum deposit of Rs 200, making it accessible for members who want to try the platform without a large initial commitment. Easypaisa and JazzCash deposits reflect on your KD999 balance instantly — there is no waiting period.
KD999's welcome bonus is a 100% first deposit match up to Rs 5,000. This means if you deposit Rs 2,000, KD999 adds Rs 2,000 in bonus funds to your account. If you deposit Rs 5,000 or more, you receive the maximum Rs 5,000 bonus. The bonus is applied automatically — no bonus code is required, though you can enter a promo code in the registration form if you have one from a referral or promotion.
The bonus carries a 10x wagering requirement, which is among the most competitive in Pakistan's online betting market. This means you need to place bets totalling 10 times the bonus amount before the bonus balance converts to withdrawable real money. The 30-day window to meet wagering gives you plenty of time without pressure. Full bonus terms are detailed on the Terms and Conditions page.
KD999 uses 256-bit SSL encryption on all connections, industry-standard password hashing and tokenised payment processing that means your card or wallet credentials are never stored on KD999's servers. Player funds are held in segregated accounts separate from operational funds. Two-factor authentication is available and strongly recommended for all accounts. For full details of how KD999 protects your data, review the Privacy Policy.
Thousands of Pakistani players are already betting on today's cricket, PSL and live casino on KD999. Registration is free, takes under two minutes and comes with a Rs 5,000 welcome bonus on your first Easypaisa or JazzCash deposit. Scroll up to fill in the form — your account is ready the moment you verify your OTP.
⚠️ 18+ only. Gambling involves risk. Play within your means. If gambling stops being fun, visit Responsible Gaming.