Usman F. from Lahore just registered Welcome bonus up to Rs 10,000 — active now Deposit via Easypaisa in seconds Bilal A. from Karachi just registered 500,000+ registered Pakistani players JazzCash deposits instant Join DK99 VIP Club after your first deposit Usman F. from Lahore just registered Welcome bonus up to Rs 10,000 — active now Deposit via Easypaisa in seconds Bilal A. from Karachi just registered 500,000+ registered Pakistani players JazzCash deposits instant Join DK99 VIP Club after your first deposit
New Account

Register at DK99 – Create Your Account in Pakistan

Pakistan's most trusted online casino and sports betting platform. Sign up in under two minutes and get your account ready to go — no waiting, no long forms, no hassle. Your DK99 registration takes effect the moment you complete the form.

100% Welcome Bonus – Up to Rs 10,000
Automatically credited on your first qualifying deposit of Rs 500 or more
Secure Registration
Under 2 Minutes
Mobile Friendly
Data Protected
Easypaisa JazzCash NayaPay SadaPay IBFT Visa/MC

Already have an account? Login here

Create Your DK99 Account

Use your real name — required for withdrawal verification
Must be a Pakistani number — used for login and verification
You must be 18 or older to register at DK99
Use a mix of letters, numbers and symbols
Get a referral code from the Refer a Friend page

By registering you confirm you are 18+. 18+ Only. Please bet responsibly.

How to Register at DK99 – Step by Step

Creating your DK99 account is one of the quickest things you'll do today. Here's exactly what happens when you sign up as a new Pakistani player:

1
Fill in the Registration Form Above
Enter your full name as it appears on your CNIC, your Pakistani mobile number, your date of birth, and choose a strong password. These are the only fields required to create your DK99 account. The whole form takes about 60 seconds to complete.
2
Accept the Terms and Confirm Your Age
Tick the required checkboxes to confirm you've read DK99's Terms and Conditions and that you're 18 or older. DK99 is strictly for adults. Registering while under 18 is prohibited and any account found to belong to a minor will be closed immediately.
3
Submit and Access Your Account
Hit "Create My DK99 Account" and your account is created instantly. You'll be logged in and taken straight to your player dashboard where you can make your first deposit, explore available games, and claim your welcome bonus.
4
Make Your First Deposit in PKR
Deposit using Easypaisa, JazzCash, NayaPay, SadaPay, IBFT or your Visa/Mastercard. Minimum deposit is Rs 200 for mobile wallets. Your 100% welcome bonus of up to Rs 10,000 is credited automatically on deposits of Rs 500 or more.
5
Start Playing at DK99
With your account funded, you're ready — bet on cricket, play Teen Patti, try your luck on Roulette, or follow live football action. Your balance is in PKR, everything works on your mobile, and you're part of Pakistan's biggest online gaming community.

DK99 registration is completely free. There are no account fees, no subscription charges, and no hidden costs at any stage of the registration process.

dk99

Why Pakistani Players Choose DK99

Six reasons why DK99 is the registration worth making for players across Pakistan

Best Welcome Bonus in Pakistan
New DK99 players receive a 100% matched bonus on their first deposit — up to a maximum of Rs 10,000. If you deposit Rs 500, you get Rs 1,000 to play with. Deposit Rs 10,000, play with Rs 20,000. The bonus is credited automatically; no promo code needed at registration.
Made for Pakistani Mobile Users
DK99 was built mobile-first for Pakistani players. The platform runs fast on any smartphone — whether you're on Jazz, Zong, Telenor, or Ufone data. Register, deposit via Easypaisa or JazzCash, and place your first cricket bet without ever touching a desktop computer.
Full Game Library from Day One
Register and you immediately have access to the full DK99 platform — live cricket betting on PSL and international matches, football betting on the Premier League and Champions League, Teen Patti, Roulette, and a full live casino section. No waiting period, no restricted games for new accounts.
PKR Transactions – No Conversion
Your DK99 account operates entirely in Pakistani Rupees. You deposit in PKR, your balance is in PKR, winnings are in PKR, and withdrawals return PKR directly to your Easypaisa wallet or bank account. There are no currency conversions, no exchange rate surprises, and no transaction fees from DK99's side.
VIP Club Starts at Registration
The moment you register and make your first deposit at DK99, your VIP Club journey begins. DK99's loyalty programme rewards your ongoing activity with cashback, reload bonuses, priority withdrawals, and dedicated account management as you progress through VIP tiers. The sooner you register, the sooner you start climbing.
24/7 Support for Pakistani Players
Got a question during registration? Something not working? DK99 support is available around the clock via live chat. The team is familiar with the payment methods, connection types, and account questions most common for Pakistani players — you won't be speaking to someone who doesn't know what Easypaisa is.
dk99

Who Can Register at DK99?

DK99 is open to all eligible players. Before you register, make sure you meet the requirements below — they exist to keep the platform fair and secure for everyone.

You Can Register If…
  • You are 18 years of age or older
  • You have a valid Pakistani mobile number
  • You don't already have a DK99 account
  • You are registering under your own identity
  • You agree to DK99's Terms and Conditions
  • You have access to a Pakistani payment method
You Cannot Register If…
  • You are under 18 years of age
  • You already have an active DK99 account
  • You have been previously excluded or banned by DK99
  • You are registering on behalf of another person
  • You intend to use the account for any prohibited activity

DK99 enforces a strict one-account-per-player policy. Duplicate accounts are identified through technical checks and result in closure of all associated accounts and forfeiture of bonuses. Register once, under your own details.

Your DK99 Welcome Bonus – Everything You Need to Know

After you register at DK99 and make your first deposit, the welcome bonus is credited automatically to your account — no promo code, no support ticket, no waiting. Here's exactly how it works:

  • Bonus amount: 100% of your first deposit, up to a maximum of Rs 10,000
  • Minimum qualifying deposit: Rs 500 via any accepted Pakistani payment method
  • Wagering requirement: 20x the bonus amount before bonus-derived winnings can be withdrawn
  • Expiry: The bonus must be used within 30 days of being credited to your account
  • Eligibility: New registrations only — one welcome bonus per player, per household, per device
  • Credited: Automatically within minutes of your qualifying deposit clearing

As an example — if you deposit Rs 2,000 for the first time at DK99, your welcome bonus of Rs 2,000 is added, giving you Rs 4,000 in total to play with. To withdraw winnings from that bonus, you'd need to wager Rs 40,000 (20x Rs 2,000) across eligible games. Full bonus terms are available on the Terms and Conditions page.

dk99

Registration FAQ – Common Questions from Pakistani Players

Quick answers to the questions DK99 players ask most often about registering

Yes, DK99 registration is completely free. Creating an account costs nothing. There are no monthly fees, no subscription charges, and no fees for making deposits or withdrawals from DK99's side. Some payment providers — particularly banks for IBFT — may apply their own transaction fees, but DK99 itself charges nothing at any stage.

You can create your DK99 account and start playing without uploading CNIC documentation. However, DK99 may request your CNIC for identity verification at any point — and this request must be completed before withdrawals above a certain threshold can be processed. Providing accurate information at registration (name and date of birth matching your CNIC) makes the eventual verification process much faster and simpler.

After registering, go to the Deposit section of your account dashboard. Select your preferred payment method — Easypaisa, JazzCash, NayaPay, SadaPay, IBFT or Visa/Mastercard — enter the amount you want to deposit, and follow the payment instructions. Deposits via Easypaisa and JazzCash are the simplest and fastest for most Pakistani players. The minimum deposit is Rs 200 for mobile wallets, Rs 500 for IBFT and card payments. Your first deposit of Rs 500 or more automatically triggers the welcome bonus.

The welcome bonus is credited automatically — you should see it in your account within a few minutes of your qualifying deposit clearing. If it hasn't appeared after 15 minutes, first confirm that your deposit was at least Rs 500 (the minimum qualifying amount). If the deposit qualifies and the bonus still hasn't arrived, contact DK99 support via live chat with your account details and deposit reference, and the team will investigate and credit the bonus manually if it was missed due to a system issue.

No — each player must register their own DK99 account using their own personal details. Registering an account on behalf of another person is not allowed and constitutes a breach of DK99's Terms and Conditions. Accounts found to have been registered with false information or on behalf of a third party will be closed and associated funds may be forfeited. Each person should register individually using their own mobile number and real name.

On the DK99 login page there is a "Forgot Password" option. Enter your registered mobile number and you'll receive a verification code via SMS. Enter the code to confirm your identity, then set a new password. The process takes about two minutes. If you no longer have access to your registered mobile number, contact DK99 support at support@dk99.link with your account details and identity verification to arrange account recovery.

Ready? Register at DK99 Now

Two minutes to create your account. Deposit as little as Rs 200. Your 100% welcome bonus of up to Rs 10,000 is waiting. Pakistan's biggest online casino is one registration away.

Easypaisa JazzCash IBFT NayaPay SadaPay Visa/MC