Takes Under 2 Minutes

Create Your d999 Account
& Start Winning Today

Join thousands of Pakistani players already betting on PSL, T20 cricket, live casino and slots — all in PKR, paid out via JazzCash and Easypaisa.

Secure & Encrypted Account
Welcome Bonus on First Deposit
Mobile-Friendly Platform
JazzCash & Easypaisa Ready
PSL & Cricket Betting Live
24/7 Player Support

New Member Offer

Welcome Bonus Available

Register today, make your first deposit in PKR and receive your welcome bonus directly in your d999 account. Minimum deposit applies. T&Cs apply.

Create Free Account

Already have an account? Login here


I confirm I am 18 years or older and I have read and agree to the Terms and Conditions and Privacy Policy of d999.
I agree to d999's Responsible Gaming policy and understand that gambling involves financial risk.
Create My Account
or continue with

Your data is protected with SSL encryption. We never share your personal information.

How to Register at d999 in 4 Easy Steps

Getting started on d999 is as straightforward as it gets. You do not need to visit any office or submit complicated paperwork. Everything happens on your mobile in under two minutes. Here is exactly what to do.

1

Fill in Your Details

Enter your full name, Pakistani mobile number and a secure password. Make sure your mobile number is active — it will be used for verification and withdrawals via JazzCash or Easypaisa.

2

Verify Your Number

A one-time verification code will be sent to your registered mobile number. Enter the code on the verification screen to confirm your identity and activate your account instantly.

3

Make Your First Deposit

Fund your account in PKR using JazzCash, Easypaisa, Raast, bank transfer or your debit or credit card. Deposits are processed quickly — most land in your account within seconds.

4

Start Playing

Head to Sports Betting for live cricket and PSL markets, explore the Casino for live tables, or spin the reels in Slots. Your welcome bonus will be credited automatically on your qualifying deposit.

Six Reasons Pakistani Players Choose d999

From the moment you create your account to the moment you cash out your winnings, d999 is built around what Pakistani players actually want. Here is what sets the platform apart.

Cricket & PSL Betting

d999 offers extensive markets on Pakistan Super League, T20 internationals, Test series and all major cricket tournaments. Pre-match odds, live in-play betting, and same-match specials — all available from your account the moment you register.

PKR Deposits & Payouts

No currency conversion, no hidden fees. d999 is a fully PKR-native platform. Fund your account with JazzCash, Easypaisa, Raast or standard bank transfer and receive withdrawals back to the same account. Fast, familiar and hassle-free.

Casino, Slots & Live Games

Beyond cricket, d999 hosts a full casino suite — live dealer tables, hundreds of slot titles, Andar Bahar, Teen Patti and classic table games. New titles are added regularly so there is always something fresh to explore after you register.

Bonuses & Promotions

Your journey starts with a welcome bonus on your first deposit, but the rewards do not stop there. Regular reload bonuses, free spins, cashback offers and VIP rewards are available to active players throughout the year — check the promotions section after you log in.

Mobile-First Experience

d999 is designed for mobile from the ground up. Whether you are watching a PSL match on your phone or browsing casino games between meetings, the platform is smooth, responsive and fast on any Android or iOS device. No app download required — just your browser.

24/7 Support in English

Our support team is available around the clock via live chat and email. Whether you have a question about your registration, a pending withdrawal or a bonus claim, we respond quickly and in plain Pakistan English — no runaround, no scripted deflections.

Everything You Need to Know Before You Register

If you are new to online betting and casino platforms, the registration process at d999 is one of the smoothest you will find. The entire account setup — from filling in your details to making your first deposit — takes less than two minutes on a standard Pakistani mobile connection.

Who Can Register at d999?

d999 is open to players who are 18 years of age or older. You must have a valid Pakistani mobile number to complete the verification step and access your account. Players must register with accurate personal information — accounts found to contain false details may be suspended during a routine security review.

One account per person is the standard policy on d999. If you have previously held an account that was closed, contact support before creating a new one. Duplicate accounts are flagged automatically and may result in bonus cancellation or balance hold.

What Information Do You Need to Provide?

The registration form requires your full name, mobile number, email address and a password of your choice. You will also select PKR as your account currency — this cannot be changed after registration, so make sure it is set correctly from the start.

An optional referral code field is available if a friend has shared their invite code with you. Entering a valid referral code may qualify both you and your referrer for additional rewards, depending on the active promotion at the time of your registration.

Depositing After Registration

Once your account is active, head to the Deposit page to fund your balance. d999 supports JazzCash, Easypaisa, Raast, direct bank transfer and major debit and credit cards. Most mobile wallet deposits arrive in your gaming balance within a few seconds.

There is a minimum deposit threshold to qualify for the welcome bonus — this amount is displayed on the promotions screen inside your account. Deposits below the threshold will still be credited to your account but will not trigger the bonus.

Account Security Tips

Choose a strong, unique password for your d999 account — avoid using the same password you use for your JazzCash or Easypaisa wallet. Do not share your login credentials with anyone, including friends or family. d999 staff will never ask for your password in a support conversation.

If you ever suspect your account has been accessed without your permission, contact support immediately and reset your password from the account settings page. Two-step verification is available and we recommend enabling it for additional protection.

Responsible Gaming From Day One

d999 encourages all new players to set deposit and session limits as part of their initial account setup. You can find these controls in the Player Safety section of your account settings. Setting a budget before you start playing is the single most effective habit for keeping gaming enjoyable over the long term.

If at any point you feel your gambling is no longer recreational, use the cool-off or self-exclusion tools available directly in your account. You can also reach out to the support team at any time — there is no judgement involved and your privacy is always protected. For more information, visit the Responsible Gaming page.

Accepted Payment Methods

JazzCash Easypaisa Raast Bank Transfer Debit Card Credit Card Mobile Wallet

All transactions in PKR. Processing times may vary by method.

What Your Account Includes

  • Full access to Sports Betting — cricket, PSL, T20, football & esports
  • Live Casino with real dealers — Baccarat, Roulette, Blackjack
  • Hundreds of slot titles including jackpot and megaways slots
  • Welcome bonus on qualifying first deposit in PKR
  • Ongoing reload bonuses, free spins and cashback rewards
  • VIP programme with tiered benefits for active players
  • Deposit & session limits, reality checks and self-exclusion tools
  • 24/7 player support via live chat and email

18+ Adults Only

d999 is strictly an adult platform. You must be 18 years of age or older to register and play. Age verification may be requested at any stage.

Gambling involves financial risk. Never bet money you cannot afford to lose. Play within your means and use our Responsible Gaming tools to stay in control.

Registration FAQ

Here are answers to the questions we hear most often from new players getting started on d999.

Yes, registration at d999 is completely free. There are no sign-up fees, no subscription charges and no hidden costs to maintain your account. You only spend money when you choose to make a deposit and place bets or play casino games.

Most players complete registration in under two minutes. You fill in the sign-up form, verify your Pakistani mobile number with a one-time code, and your account is live. There is no waiting period before you can explore the platform.

Yes. Your Pakistani mobile number — whether it is linked to JazzCash, Easypaisa or any local mobile network — can be used as your registration number. Using the same number you have linked to your mobile wallet makes deposits and withdrawals even more straightforward.

The minimum deposit required to trigger the welcome bonus is displayed on the promotions screen inside your account after registration. Bonus terms including wagering requirements are listed alongside the offer. Always read the terms before opting in so you know exactly what to expect.

No. d999 operates a strict one-account-per-person policy. Creating multiple accounts — whether using different mobile numbers, email addresses or devices — is a violation of the platform terms and may result in the suspension of all associated accounts and the forfeiture of any bonus balances.

Use the Forgot Password option on the login page. A reset link or verification code will be sent to your registered mobile number. If you no longer have access to that number, contact our 24/7 support team and they will guide you through the identity verification process to recover your account.

Ready to Bet on Cricket, Play Casino & Win in PKR?

Your free d999 account gives you access to PSL betting, live casino tables, hundreds of slot games and fast PKR withdrawals via JazzCash and Easypaisa. Registration takes under two minutes — start right now.

18+ only. Gambling involves financial risk. Play responsibly.