Free to Join — Under 2 Minutes

Register at dk99 –
Create Your Account in Pakistan

Join thousands of Pakistani players already on dk99. Bet on Cricket, PSL, T20 matches and international fixtures. Play slots, live casino and more — all in PKR, with fast deposits via JazzCash, Easypaisa and Raast.

Cricket Betting Slots & Live Casino JazzCash & Easypaisa PKR Deposits Welcome Bonus

Create Your dk99 Account

All fields are for display purposes only — this is a static preview of the registration form.

or continue directly
Create My Free Account

By registering you confirm you are 18 or older and agree to our Terms and Conditions and Privacy Policy. Please read our Responsible Gaming guide before playing.

Already have an account? Login here

What You Get When You Join dk99

Welcome Bonus on First Deposit Get a generous bonus on your very first deposit in PKR — more value from day one. Full bonus details are available on the Promotions page.
Cricket & PSL Betting Markets Bet on Pakistan Super League, T20 internationals, Test matches and every major cricket fixture — with competitive odds and live in-play markets.
Deposit via JazzCash & Easypaisa No bank visit, no hassle. Top up your account instantly through JazzCash, Easypaisa, Raast or standard bank transfer — all in PKR.
Hundreds of Slots & Live Casino Games From classic reel slots to live dealer tables with real hosts — dk99 has the full range of games for every type of player.
24/7 Customer Support Live chat support is available around the clock. Any question about your account, a deposit, a withdrawal or a bet — we are here.
Secure Account & Fast Withdrawals Your account is protected with industry-standard encryption. Withdrawal requests are processed promptly back to your JazzCash, Easypaisa or bank account.
🎁 Welcome Bonus
Available on your first deposit — register now to claim it. See Promotions for full details.
SSL SecuredAll data encrypted end-to-end
18+ OnlyAge verified on registration
Instant AccessPlay within minutes
PKR OnlyNo currency conversion fees

How to Register on dk99 — Step by Step

Getting started takes under two minutes. Here is exactly what to do.

1

Visit the Register Page

Click the Register button at the top of any page on dk99.pw, or go directly to the registration page. The form loads instantly — no download needed.

2

Fill In Your Details

Enter your full name, Pakistani mobile number and a valid email address. Choose a strong password of at least 8 characters. Your currency is set to PKR by default.

3

Verify Your Mobile Number

An SMS code is sent to your registered mobile number. Enter it to confirm your account. This keeps your account secure and ensures withdrawals go to the right person.

4

Make Your First Deposit

Once verified, head to the Deposit page and add funds via JazzCash, Easypaisa, Raast or bank transfer — all in PKR. Your welcome bonus activates automatically.

Six Reasons Pakistani Players Choose dk99

From cricket markets to fast PKR payouts — here is what makes dk99 the go-to platform for players across Pakistan.

🏏

Pakistan's Favourite Cricket Markets

Bet on every Pakistan Super League fixture, T20 internationals, bilateral series and ICC tournaments. Match winner, top batsman, total runs, live in-play — dk99 covers every angle of every match that matters to Pakistani fans.

📱

Instant Deposits via JazzCash & Easypaisa

Send money to your dk99 account using the JazzCash or Easypaisa apps in under 60 seconds. No bank account required. Raast transfers and standard bank deposits are also supported. All amounts in PKR — no hidden conversion charges.

🎰

Hundreds of Slots & Live Casino Games

From high-RTP video slots to live dealer Blackjack and Baccarat — dk99's gaming library is deep and constantly updated. New titles are added regularly. Whether you prefer a quick spin or a long live session, there is always something fresh waiting.

🎁

Ongoing Promotions for Registered Players

Your welcome bonus is just the start. Registered players on dk99 receive regular reload bonuses, free bet offers during PSL season, cashback deals and exclusive VIP rewards. Every promotion is clearly listed on the Promotions page.

💸

Fast Withdrawals Back to Your Wallet

Winnings go straight back to your JazzCash or Easypaisa wallet, Raast-linked account or bank. dk99 processes withdrawal requests promptly — no unnecessary delays or surprise deductions. Visit the Withdrawal page for full details.

🛡️

Responsible Gaming Tools Built In

dk99 includes deposit limits, session timers, cool-off periods and self-exclusion — all free, all accessible from your account dashboard. Gaming should always be entertainment. We provide the tools to keep it that way. Read more on our Responsible Gaming page.

Supported Payment Methods

All transactions on dk99 are in PKR. Choose the method that suits you best.

JazzCash Easypaisa Raast Bank Transfer Debit / Credit Card Mobile Wallets
PKR — No Hidden Fees

Your account balance, deposits, bets and withdrawals are all handled in Pakistani Rupees. There is no currency conversion and no extra charges layered on top of your transactions. What you deposit is what you play with.

Why Register on dk99 if You Are in Pakistan?

There are plenty of online gaming platforms out there, but most of them are built for a Western or European audience — with currencies, payment options and sports markets that simply do not fit the Pakistani experience. dk99 is different. It was built specifically with Pakistani players in mind, from the way you deposit money to the sports markets you find on the platform.

When you register on dk99, your account is set up in PKR from the start. You are not converting Euros or US Dollars every time you want to place a bet or spin a slot. You top up directly via JazzCash, Easypaisa or a bank transfer — methods every Pakistani user already knows. Withdrawals work the same way: your winnings land back in your mobile wallet or bank account without fuss.

Cricket is the heart of the betting experience on dk99. The platform covers Pakistan Super League matches with a depth that no other platform matches for local fans — from outright tournament winners to ball-by-ball live in-play markets. T20 internationals, bilateral series against India, Australia, England and others, and ICC events are all available. Football, esports and other sports round out the sportsbook for players who want variety beyond cricket.

The registration process itself is genuinely simple. You need your mobile number, a basic email address and a password. There is no lengthy verification form before you can even see the platform. Once you are in, you explore first — deposit, claim your welcome bonus and start playing at your own pace.

What Happens After You Register?

After completing registration and verifying your mobile number, your dk99 account is fully active. Here is what most new players do in their first session:

  • Visit the Promotions page to review the current welcome bonus offer and any other active promotions. Bonuses change regularly, so it is worth checking what is available on the day you join.
  • Head to the Deposit page and top up your account via JazzCash, Easypaisa or your preferred method. Minimum deposit amounts are displayed on the deposit screen.
  • Explore the sportsbook — particularly the cricket section if Pakistan is playing, or the PSL schedule if the tournament is active. Live in-play markets open once a match begins.
  • Try the slots or live casino if sports betting is not your primary interest. The gaming library is accessible immediately after registration — no separate sign-up or verification step.
  • Set your responsible gaming limits in your account dashboard. Deposit limits, session timers and loss caps are available from day one. Many players set a monthly deposit limit during their first session as a simple way to stay in control.

If anything is unclear during your first session, the 24/7 live chat support team is available at all times. Whether it is a question about a bonus condition, a deposit that has not appeared, or help finding a specific game — live chat gets you a real answer quickly.

Registration Rules and Eligibility

Before you register, it is important to understand who can create an account on dk99 and the basic rules that apply:

  • Age requirement: You must be 18 years of age or older to register and play on dk99. This is a firm requirement with no exceptions. Age verification may be requested at any point during your time on the platform.
  • One account per person: Each person may hold only one dk99 account. Duplicate accounts — whether under the same mobile number, email or personal details — are not permitted. If a duplicate account is detected, both may be suspended.
  • Accurate information: The mobile number, email and personal details you register with must be accurate and belong to you. Your registered mobile number is used for account security, SMS verification and withdrawal processing — incorrect details cause delays.
  • Responsible gaming: By registering, you acknowledge that gaming is for entertainment, involves financial risk, and should be managed within your personal budget. dk99 provides tools to help with this — use them.

For full eligibility and account rules, please read the Terms and Conditions before completing your registration.

Keeping Your dk99 Account Secure

Your account security is something only you can fully control. dk99 uses industry-standard encryption and secure authentication on the platform side — but a few simple habits on your end make a significant difference:

  • Use a password that is unique to dk99 — do not reuse a password from another service. A mix of letters, numbers and symbols works best.
  • Never share your login credentials with anyone, even a friend or family member. Your account is personal and tied to your registered identity.
  • If you access dk99 on a shared phone or computer, always log out at the end of every session. Do not save your password in a shared browser profile.
  • If you receive an SMS verification code, do not share it with anyone. dk99 support staff will never ask you for your password or OTP over chat or SMS.
  • If you ever suspect your account has been accessed without your permission, contact live chat support immediately to secure it.
Need Help Registering?

Our support team is available 24/7 via live chat. If you are having trouble completing your registration — wrong OTP, form not loading, or any other issue — reach out and we will sort it out immediately.

18+ Responsible Gaming

Gaming should always be entertainment — never a source of income or a way to manage stress. Set deposit and session limits from your account dashboard from day one. Read our full Responsible Gaming guide.

Registration FAQs

Common questions from new players in Pakistan about creating a dk99 account.

Yes — creating a dk99 account is completely free. There is no sign-up fee, no monthly subscription and no charge just for holding an account. You only spend money when you choose to make a deposit, and that amount is entirely your choice.

Yes. Your JazzCash or Easypaisa-linked mobile number can be used as your registered number on dk99. In fact, this makes your first deposit even faster — your account mobile number and your payment wallet number already match, reducing the chance of any deposit mismatch.

Most players complete registration in under two minutes. You fill in your name, mobile number, email and password, then verify your mobile via a one-time SMS code. That is it — your account is active and ready to use. If you want to deposit immediately, the deposit page is just one click away.

No. dk99 strictly allows one account per person. Duplicate accounts are detected and may result in the suspension of all associated accounts. If you have forgotten your login details, use the account recovery option or contact live chat — there is no need to create a new account.

Yes — you must be 18 years of age or older to register on dk99. Age verification is carried out during registration and may be requested again at any point. Accounts belonging to users under 18 are closed immediately upon discovery.

For initial registration, you only need a valid mobile number and an email address — no documents are required upfront. Identity documents such as your CNIC may be requested later for account verification, particularly when processing larger withdrawals. Having your CNIC details ready in advance makes that process faster when the time comes.

First, check that the mobile number you entered is correct. SMS codes typically arrive within 30 seconds. If you have waited over a minute, use the "Resend Code" option on the registration screen. If the problem persists, contact our 24/7 live chat support team — they can verify your number and complete the activation manually.

Ready to Join dk99?

Registration is free, takes under two minutes and gives you full access to cricket betting, PSL markets, slots, live casino and promotions — all in PKR. Join now and start playing today.