🎉 WELCOME BONUS ACTIVE

Register at KD999 – Create Your Pakistan Betting Account

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.

100% Welcome Bonus up to Rs 5,000 on First Deposit
Free to register
Instant Easypaisa/JazzCash
All markets in PKR
24/7 Urdu support
Cricket & PSL betting
18+ | Play responsibly
Create Your KD999 Account
Takes less than 2 minutes. All fields are required.
Please enter your first name.
Please enter your last name.
You must be at least 18 years old to register.
🇵🇰 +92
Used for account verification and OTP. No spam calls.
Please enter a valid 10-digit Pakistani mobile number.
For account recovery and bonus notifications.
4–20 characters. Letters and numbers only.
Username must be 4–20 characters (letters and numbers).
Min. 8 characters with letters and numbers
Password must be at least 8 characters.
Passwords do not match.
You must agree to the Terms and Conditions to continue.
256-bit SSL
Encrypted Data
Easypaisa Ready
18+ Platform

Account Created Successfully!

Welcome to KD999. Check your mobile for a verification OTP, then make your first deposit and claim your Rs 5,000 welcome bonus.

Go to Login
Already have a KD999 account? Log in here
2 min
Average Registration Time
Rs 0
Cost to Register
5,000
Max Welcome Bonus (PKR)
24/7
Support After You Join

How to Register on KD999 in 4 Simple Steps

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.

1

Fill In Your Details

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.

2

Choose Username & Password

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.

3

Verify Your Mobile

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.

4

Deposit & Claim Bonus

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.

kd999 kd999

What You Get When You Register at KD999

Welcome Bonus
Rs 5,000

100% Match on Your First Deposit

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.

  • Min deposit Rs 200 to qualify
  • 10x wagering requirement — clear to withdraw
  • 30 days to use your bonus funds
  • Valid for all KD999 betting markets
  • One bonus per account and mobile number
Refer a Friend: Once registered, share your KD999 referral link. Every friend who joins and makes their first deposit earns you Rs 500 — deposited directly into your account with no wagering requirements. Learn more about the referral programme →

Six Reasons Pakistani Players Register at KD999

The Biggest Cricket & PSL Markets

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.

Instant Easypaisa & JazzCash Payments

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.

24/7 Support in Urdu & English

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.

Esports, Poker & Virtual Sports

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.

Secure, Verified Platform

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.

Live Scores & Real-Time Odds

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.

Deposit After Registration — Accepted Payment Methods

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.

Easypaisa
JazzCash
NayaPay
SadaPay
Bank IBFT
Visa / MC

Everything You Need to Know Before You Register at KD999

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.

Who Can Register a KD999 Account?

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.

What Happens Immediately After Registration?

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.

The Rs 5,000 Welcome Bonus Explained

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.

Is KD999 Safe for Pakistani Players?

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.

Responsible Gaming Reminder: Before you register and deposit, make sure gambling is right for you. KD999 is entertainment — all deposits should come from discretionary income you can genuinely afford to lose. If you need limits or a self-exclusion at any point, visit the Responsible Gaming page or contact support@kd999.fun.
kd999
KD999 Account Checklist
  • Be 18 years of age or older
  • Have an active Pakistani mobile number ready for OTP
  • Choose a strong, unique password you do not use elsewhere
  • Register only one account in your own name
  • Easypaisa or JazzCash ready for instant first deposit
  • Only deposit amounts you can genuinely afford to risk

Registration FAQs

For most Pakistani users, the complete KD999 registration process — filling in the form, receiving the OTP and verifying the account — takes between 90 seconds and 3 minutes. If you have your mobile number to hand, it is genuinely quick. The OTP arrives within 60 seconds in normal network conditions. After verification, your account is immediately active and you can browse all KD999 markets. To place bets, you need to make your first deposit, which via Easypaisa or JazzCash takes another 30–60 seconds.

You do not need to submit your CNIC at the time of registration. The standard registration form requires only your name, date of birth, Pakistani mobile number, a username and a password. Identity verification using CNIC documentation becomes required when you request withdrawals above a defined threshold or if KD999's compliance team flags your account for review. This is standard anti-money laundering practice across all legitimate betting platforms. When identity verification is required, KD999 will notify you clearly and walk you through the process — it is straightforward and handled through secure encrypted channels.

Yes. KD999's one-account-per-person rule means each individual may hold their own account. Two or more family members living at the same address may each register their own KD999 account provided each account is registered under the correct individual's name, uses that person's own mobile number and is funded from that person's own payment methods. KD999's systems may flag multiple accounts from the same household for a routine check — providing identity confirmation for both resolves this quickly. What is strictly prohibited is one person operating two accounts, regardless of the details used.

The minimum qualifying deposit for KD999's welcome bonus is Rs 200 via mobile wallet (Easypaisa, JazzCash, NayaPay, SadaPay) and Rs 1,000 for bank transfers and card deposits. The bonus matches your first deposit 100% up to a maximum of Rs 5,000. So if you deposit Rs 200 you receive Rs 200 in bonus funds; if you deposit Rs 5,000 or more you receive the maximum Rs 5,000 bonus. The bonus requires 10x wagering to convert to withdrawable real money, and must be used within 30 days of being credited. Full bonus terms are available on the Terms and Conditions page.

OTP delivery depends on your mobile network's SMS speed. In most cases the OTP arrives within 30–60 seconds. If you have waited more than 2 minutes and still have not received it, use the "Resend OTP" option on the verification screen. Make sure the mobile number you entered during registration is correct — a single digit error means the OTP goes to the wrong number. If you continue experiencing issues after two resend attempts, contact KD999 support via live chat (available 24/7) or email support@kd999.fun with your registered mobile number and we will manually verify your account promptly.
🎉

Ready? Your KD999 Account Is Waiting

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.

New Member Benefits
  • 100% welcome bonus up to Rs 5,000
  • Instant Easypaisa & JazzCash deposits
  • Full PSL & cricket betting markets
  • Rs 500 per friend you refer
  • 24/7 Urdu & English support
  • Segregated funds & SSL encryption