Pakistan's Premier Sportsbook & Casino

dk999 — Where Pakistan Bets Smarter, Wins Bigger

Cricket betting, live casino, world-class slots and instant PKR payouts via JazzCash and EasyPaisa. Built from the ground up for players in Karachi, Lahore, Faisalabad, Islamabad and every city in between.

500K+
Registered Players
1,200+
Games Available
24/7
Live Support
dk999
500,000+
Active Members
Rs 4 Crore+
Daily Payouts
1,200+
Casino & Sport Games
7+ Years
In Operation

Everything You Love, All in One Place

Cricket Betting
Sportsbook
Slots
Live Dealer
Lottery
Poker
Kabaddi
Fishing Games
dk999

Claim Your 100% First Deposit Bonus

New to dk999? Your very first deposit is matched 100% — up to Rs 10,000 in bonus funds. Whether you're from Karachi placing your first PSL bet or a slots enthusiast in Lahore, this bonus gives you real extra playtime from day one.

Claim Bonus Now
100%
Match Bonus up to Rs 10,000
First Deposit Only

  • Minimum deposit to activate: Rs 500
  • Wagering requirement: 15x on bonus amount before withdrawal
  • Valid for: Sports betting & Slot games (Live Casino contributes 20%)
  • Bonus expiry: 14 days from activation date
  • Maximum bet while bonus is active: Rs 400 per round/bet
  • Always read the full Terms & Conditions before claiming any promotion.

Top Slot Games Right Now

Pick from our hand-curated selection of high-RTP slot titles — all available on mobile, no download needed.

🐯
Jackpot
Lucky Tiger Spin
RTP: 96.5%
🏜️
Video
Golden Desert Reels
RTP: 95.8%
👑
Megaways
Royal Crown Bonanza
RTP: 97.0%
🪔
Classic
Mystic Lamp Quest
RTP: 96.2%
🦅
Video
Wild Falcon Strike
RTP: 96.8%
🦪
Cascading
Pearl Treasure Dive
RTP: 95.5%
💚
Jackpot
Emerald Fortune Rise
RTP: 96.1%
💎
Megaways
Diamond Cluster Pays
RTP: 97.0%
dk999

How to Deposit at dk999 Pakistan

All major Pakistani payment methods accepted. Deposits are instant or near-instant so you can start playing within minutes.

JazzCash
Pakistan's most popular mobile wallet. Best for players who want instant deposits on the go — no bank account required.
  1. Log in to dk999 and go to the Deposit page.
  2. Select JazzCash and enter your deposit amount.
  3. Enter your JazzCash mobile number and confirm the MPIN in your Jazz app.
  4. Funds reflect in your dk999 wallet immediately.
Time: Instant
Fee: Free
Range: Rs 100 – Rs 200,000
EasyPaisa
Telenor's flagship e-wallet. Great for Telenor subscribers and those with EasyPaisa accounts at retail agents across Pakistan.
  1. Navigate to Cashier → Deposit on dk999.
  2. Choose EasyPaisa and enter the amount.
  3. Approve the payment via EasyPaisa mobile app or USSD.
  4. Transaction completes and balance updates instantly.
Time: Instant
Fee: Free
Range: Rs 100 – Rs 200,000
Bank Transfer (HBL / UBL / Allied)
Ideal for larger deposits. Works via internet banking or bank branch. Processing is slightly longer but fully secure.
  1. Select Bank Transfer on the dk999 deposit screen.
  2. Copy the provided beneficiary account details.
  3. Log in to HBL / UBL / Allied internet banking and make the transfer.
  4. Submit your transaction reference number on dk999.
Time: 5 – 10 min
Fee: Free
Range: Rs 500 – Rs 500,000
Meezan Bank / Retail Cash
Preferred by players who deal primarily in cash. Visit any Meezan Bank branch or retail cash point and deposit directly.
  1. Choose Meezan / Cash Deposit from the dk999 cashier.
  2. Note the deposit slip details shown on screen.
  3. Visit the branch or retail outlet and pay in cash.
  4. Upload your deposit receipt on dk999 for manual confirmation.
Time: 15 – 30 min
Fee: Free
Range: Rs 200 – Rs 300,000
SadaPay
Pakistan's modern digital bank — zero-fee transactions and a slick mobile app make it a favourite among younger players in urban centres.
  1. Open the dk999 Deposit section and pick SadaPay.
  2. Enter the deposit amount and dk999 account details.
  3. Send via SadaPay's Send Money feature.
  4. Funds arrive in your dk999 account shortly after transfer.
Time: Instant
Fee: Free
Range: Rs 100 – Rs 150,000
USDT TRC20 (Crypto)
For privacy-conscious players. Send Tether (USDT) on the TRON network for fast, borderless deposits with no bank involvement.
  1. Select USDT TRC20 in the dk999 cashier to get your deposit address.
  2. Copy the TRC20 wallet address (scan the QR code if preferred).
  3. Send USDT from your crypto wallet to that address.
  4. Blockchain confirmation typically takes 15 – 30 minutes.
Time: 15 – 30 min
Fee: Network fee only
Range: $5 – No max

Withdrawals That Don't Keep You Waiting

At dk999, getting your winnings back into your pocket is a priority. JazzCash and EasyPaisa withdrawals are processed within minutes during business hours. Bank transfers settle the same day for requests submitted before 5 PM PKT. Crypto (USDT TRC20) withdrawals typically clear within 30 minutes once the blockchain confirms.

Our dedicated withdrawal team is based in Pakistan and handles requests 7 days a week — from Eid holidays to late-night PSL finals. No hidden delays, no unexplained holds.

Withdraw Your Winnings
~5 min
JazzCash Withdrawal
~5 min
EasyPaisa Withdrawal
Same Day
Bank Transfer
~30 min
USDT TRC20
dk999

KYC Guide — Verify Your Account

KYC (Know Your Customer) is a standard regulatory requirement across all licensed gaming platforms. Completing it protects your account and unlocks full withdrawal capabilities.

Why Is KYC Required?

International gaming regulators require operators to confirm the identity of all players. This prevents underage gambling, account fraud, money laundering, and identity theft. At dk999, your KYC documents are handled securely — they are stored with AES-256 encryption and only accessed by our verified compliance team.

Documents You Will Need

Valid Photo ID

CNIC (National Identity Card), Driver's License, or valid Pakistani Passport. Must be government-issued and not expired.

Proof of Address

A utility bill (KESC, SNGPL, WASA), bank statement, or government letter dated within the last 3 months showing your current address.

Selfie Holding ID

A clear photo of you holding your CNIC or passport next to your face. Both your face and the ID details must be clearly visible.

Step-by-Step Verification Process

1

Log in to dk999 and go to Account → Verify Identity.

2

Upload clear scans or photos of your required documents.

3

Submit the selfie with ID for final identity confirmation.

4

Our team reviews within 24 – 48 hours. You receive an email confirmation.

Security Notes — Protect Yourself
  • Only upload your documents on websites that show HTTPS in the URL bar — never on unsecured HTTP pages.
  • You may partially cover the last few digits of your CNIC number on your proof-of-address document if you wish — the first few digits and your name are sufficient for verification.
  • Never send identity documents via WhatsApp, Telegram, or other unsecured chat apps. Always use the official dk999 secure document upload portal.
dk999

Loyalty That Pays You Back

Every bet you place earns Loyalty Points. Accumulate points to level up your tier and unlock increasingly valuable perks — from cashback deals to dedicated account managers.

🥉
Bronze
0 – 9,999 Points
  • 1 Loyalty Point per Rs 100 wagered
  • Weekly cashback: 2%
  • Access to daily free spin promotions
  • Standard customer support priority
🥈
Silver
10,000 – 49,999 Points
  • 1.5 Points per Rs 100 wagered
  • Weekly cashback: 5%
  • Faster withdrawal processing queue
  • Exclusive Silver-tier reload bonuses
  • Priority customer support channel
🥇
Gold VIP
50,000+ Points
  • 2 Points per Rs 100 wagered
  • Weekly cashback: 10%
  • Dedicated personal account manager
  • Exclusive Gold VIP tournaments & events
  • Higher withdrawal limits (up to Rs 10 Lakh/day)
  • Birthday bonus & surprise gifts

Bonus Terms Explained in Plain English

Confused by casino jargon? Here's what every common bonus term actually means — with real PKR examples so nothing gets lost in translation.

Wagering / Rollover Requirement
The number of times you must bet the bonus amount before it can be withdrawn as real cash. A 15x wagering requirement on a Rs 1,000 bonus means you must place bets totalling Rs 15,000 before cashing out.
Example: Rs 500 deposit → Rs 500 bonus at 15x = Rs 7,500 total bets required before withdrawal.
Maximum Bet During Bonus
While bonus funds are active in your account, there is a maximum stake per round or bet. Exceeding this cap — even accidentally — can result in bonus cancellation. At dk999, this limit is typically Rs 400 per bet.
Example: Playing slots while on bonus — keep each spin at Rs 400 or below to stay compliant.
Game Contribution %
Not all games contribute equally to clearing wagering requirements. Slots usually contribute 100%, meaning every Rs 100 wagered on slots counts Rs 100 toward the rollover. Table games (like Baccarat or Roulette) typically contribute just 10–20%.
Example: Rs 1,000 on Roulette (20% contribution) only counts Rs 200 toward your rollover target.
Bonus Expiry
Every bonus has a time limit. If you do not complete the wagering requirement within the specified window, the bonus and any bonus-derived winnings are forfeited. Standard windows at dk999 are 7, 14, or 30 days.
Example: A bonus activated on 1st of the month with a 14-day expiry must be rolled over by the 15th.
Sticky vs Non-Sticky Bonus
A sticky (non-cashable) bonus stays in your account for wagering purposes only — you cannot withdraw the bonus amount itself, only genuine winnings generated from it. A non-sticky bonus is deducted when you withdraw, but your net winnings are fully yours.
Example: Sticky Rs 1,000 bonus — you win Rs 3,000 total, withdraw Rs 2,000 (winnings minus the sticky bonus Rs 1,000).
Maximum Cash-Out
Some bonuses cap the maximum amount you can withdraw from bonus-derived winnings, regardless of how much you actually won. This is separate from your regular account withdrawal limits.
Example: A bonus with Rs 5,000 max cash-out means even if you turn Rs 500 bonus into Rs 20,000, you can only withdraw Rs 5,000 of those bonus winnings.

Pro tip: Always read the full Terms & Conditions of any promotion before claiming — it only takes two minutes and saves potential frustration later.

dk999

Why Players Choose dk999

Instant Deposits
JazzCash and EasyPaisa deposits clear in seconds — no waiting, no friction.
Bank-Grade Security
256-bit SSL encryption on all transactions and account data. Your funds and identity are protected.
Competitive Cricket Odds
PSL, Test, T20I, ODI — market-leading odds refreshed in real time by our in-house trading desk.
Mobile First
Optimised for Android and iOS. The full platform works flawlessly on any smartphone browser.
24/7 Live Chat Support
Pakistani support agents available round the clock — in English and Urdu — via live chat.
PKR Balances
Your account balance is displayed and transacted in Pakistani Rupees — no confusing currency conversions.
1,200+ Games
Slots, live tables, sports, fishing, lottery — new games added weekly from top-tier providers.
Fair Play Certified
All RNG games are independently tested and certified for fairness by third-party auditors.
dk999 "
At dk999, every Pakistani player deserves a world-class gaming experience — secure, fair, and built around the way you play.

Built For Pakistanis, By People Who Get It

dk999 was designed specifically for players across Pakistan — from the streets of Karachi's Defence Housing to the old bazaars of Lahore and the tech hubs of Islamabad. We understand the local market, the payment landscape, and what Pakistani players actually want.

Explore dk999 Casino
English Language Interface

The entire platform — menus, help pages, support chat — operates in clear, plain English familiar to educated Pakistani users.

Pakistani Rupee (PKR) Accounts

No USD conversions, no hidden exchange rates. Your balance, deposits, and withdrawals are all in PKR.

JazzCash, EasyPaisa & More

The payment methods Pakistanis actually use — not just international credit cards. Instant mobile wallet support as standard.

Support During Pakistan Hours

Live chat support is fully staffed from 9 AM to midnight PKT, with emergency coverage overnight — so help is always nearby during a big PSL match.

dk999

Play Smart, Stay in Control

dk999 is committed to promoting safe, enjoyable gaming. We provide tools to help every player set their own limits and stay in control of their gambling activity.

💰
Deposit Limits

Set daily, weekly, or monthly deposit caps directly from your account settings. Limits take effect immediately and can only be raised after a 7-day cooling-off period.

⏱️
Session Time Limits

Set a maximum session length. Once your session limit is reached, you'll be automatically logged out — helping you keep gaming recreational and time-bounded.

🧊
Self-Exclusion / Cool-Off

Need a break? Apply a 24-hour, 1-week, 1-month, or permanent self-exclusion from your account. Our team processes these requests within one hour of submission.

📊
Budget Management Tools

Review your full transaction history and wagering records at any time. Transparency into your own activity is the first step to responsible play.

21+
Age Restriction: 21 and Over Only

In line with international gaming licensing standards, dk999 strictly enforces a minimum age of 21 years for all casino and sports betting activities. Creating an account with false age information is a violation of our Terms & Conditions and may result in permanent account closure and forfeiture of funds.

Learn About Responsible Gaming
Your Privacy Matters at dk999

dk999 collects only the personal data necessary to operate your account securely and comply with our licensing obligations. We do not sell or share your data with third-party marketing companies. All data is stored with AES-256 encryption and accessed only by authorised personnel. To learn more about how your information is collected, stored, and used, please review our full Privacy Policy.

dk999

Ready to Join 500,000+ Pakistani Players?

Create your dk999 account today and claim your 100% first deposit bonus. Instant setup, PKR deposits, same-day withdrawals.