dk99 – Pakistan's Most Trusted Online Casino & Cricket Betting Platform

From live PSL cricket odds to JILI slots and fishing games — dk99 brings the full sportsbook and casino experience to your mobile. Deposits via JazzCash & Easypaisa. 18+ only. Play responsibly.

18+  Gambling involves financial risk. Must be 18 or over. Follow applicable local laws.

dk99
Your Privacy Matters. dk99 collects only the data needed to operate your account and process transactions securely. We do not sell your personal information to third parties. Read our full Privacy Policy to understand how your data is handled and your rights under our platform terms.

dk99 by the Numbers

Real figures that show why Pakistani players choose us every day

500+
Casino Games
200+
Daily Sports Markets
6
Payout Methods
24/7
Live Support
Rs100
Min. Deposit

Why Pakistani Players Choose dk99

A platform designed for the way you play — fast, secure, and local

Mobile-First Design

Buttery-smooth on any Android or iOS device. No app download needed — just open your browser in Karachi, Lahore, or Islamabad and start playing.

Stable Competitive Odds

Live cricket odds on PSL, international Tests and T20Is updated in real time. No last-minute suspensions without notice on major markets.

JazzCash & Easypaisa

Deposit and withdraw in PKR using the payment methods you already trust. No need for international cards or crypto wallets.

Secure & Private

256-bit SSL encryption on every page. Your account data and transaction history are never shared with unauthorised third parties.

Massive Game Library

JILI slots, live dealer baccarat, fishing games, roulette, and more — all under one login at dk99.

English Support Team

Our agents speak your language and understand Pakistani players' needs. Reach us via live chat any time of day or night.

Regular Promotions

Match-day reload bonuses, PSL specials, weekly cashback, and loyalty rewards keep the value coming after your first deposit.

Responsible Gaming Tools

Set deposit limits, session timers, and self-exclusion options directly from your account dashboard — because we care about how you play.

dk99

Loyalty & Rewards Program

Every bet earns points. The more you play, the bigger your rewards at dk99.

🥉

Bronze

0 – 4,999 points

  • 1 point per Rs100 wagered
  • Weekly cashback 3%
  • Standard withdrawal priority
  • Birthday bonus offer
🥈

Silver

5,000 – 24,999 points

  • 1.5 points per Rs100 wagered
  • Weekly cashback 5%
  • Faster withdrawal processing
  • Exclusive reload bonuses
🥇

Gold

25,000+ points

  • 2 points per Rs100 wagered
  • Weekly cashback up to 8%
  • Priority VIP withdrawal queue
  • Dedicated account manager

Points accumulate automatically on every settled bet. Tier upgrades are reviewed monthly. Cashback rates and benefits are subject to platform terms.

dk99

Easy Deposits with JazzCash & Easypaisa

Fund your dk99 account using Pakistan's most popular mobile wallets — no international card needed.

1
Log In & Open Cashier

Sign in to your dk99 account and tap "Deposit" in the top menu.

2
Select JazzCash or Easypaisa

Choose your preferred wallet from the payment options listed in the cashier.

3
Enter Amount (Rs100 – Rs50,000)

Type the amount in PKR. Minimum deposit is Rs100. Limits may vary by account level and payment method.

4
Confirm on Your Mobile Wallet

You'll be redirected or sent an OTP to authorise the transaction. Most transfers reflect within a few minutes, though processing times may vary.

5
Funds Appear in Your Balance

Once confirmed by the payment provider, your dk99 balance updates and you're ready to bet.

Deposit Quick Facts
Min. DepositRs100
Max. Single DepositRs50,000 (standard)
Processing TimeUsually within minutes; may vary
Feesdk99 charges no deposit fee
Security256-bit SSL on all transactions
Supported BanksHBL, UBL, Meezan Bank, Bank Alfalah

Always deposit through the official dk99 cashier page only. Never share your wallet PIN or OTP with anyone claiming to represent dk99 support.

dk99

Step-by-Step Withdrawal Guide

Getting your winnings out is straightforward — here's exactly how

1
Log In to Your dk99 Account

Open dk99 in your browser and sign in with your username and password.

2
Navigate to Withdraw

Click on "Cashier" then select "Withdraw" from the dropdown options.

3
Choose Your Payout Method

Select JazzCash, Easypaisa, HBL, UBL, Meezan Bank, or Bank Alfalah as your withdrawal channel.

4
Enter Amount & Verify Recipient Details

Type the amount in PKR (minimum Rs500 for withdrawals) and confirm your wallet number or bank account is correct.

5
Complete KYC if Required

First-time withdrawers or those reaching higher amounts may need to submit identity documents. See the KYC section below for details.

6
Wait for Processing

Withdrawal requests are typically reviewed within 1–24 hours. Wallet transfers are usually faster than bank transfers.

Withdrawal Requirements
  • Account must be KYC-verified
  • Any applicable wagering requirements on bonuses must be met
  • Daily and monthly withdrawal limits must not be exceeded
  • Account must be in good standing (no policy violations)
  • Withdrawal method must match the original deposit method in most cases
dk99

Account Verification (KYC) Guide

Know Your Customer (KYC) verification is a standard security process required by responsible gaming platforms. It protects both you and dk99 from fraud, identity theft, and unauthorised account access. Most players will need to complete KYC before processing their first major withdrawal.

Documents Typically Required
National Identity Card (CNIC) – front and back
Passport (if CNIC is unavailable)
Proof of address – utility bill or bank statement (within 3 months)
Selfie holding your ID document (as instructed)
How to Submit KYC
1
Log in and go to Account Settings

Find the "Verification" or "KYC" tab in your profile.

2
Upload Clear Document Photos

All four corners must be visible. Photos must be unedited and in colour.

3
Submit & Wait for Review

Typical review time is 1–3 business days. You'll receive an email confirmation once approved.

Security Notes
  • Always access the KYC portal through the official dk99 website (HTTPS connection — look for the padlock in your browser bar)
  • Never send identity documents via WhatsApp, SMS, or email to unverified contacts
  • dk99 support agents will never ask for your password
dk99

Security & Trust

We take your safety seriously — here's how dk99 protects every player

256-bit SSL Encryption

All pages and transactions are secured with industry-standard TLS encryption

Fair Play Commitment

Game outcomes use certified RNG (Random Number Generator) systems

Privacy Protection

Your data is never sold or shared with unauthorised third parties

Responsible Gaming

Deposit limits, session timers and self-exclusion tools built into every account

KYC Account Verification

Identity verification stops fraud and protects your funds from unauthorised access

24/7 Support

Live chat and email support available around the clock for Pakistani players

What Our Players Are Saying

Real feedback from dk99 members across Pakistan

★★★★★
Hamza R.   Karachi

"Been using dk99 for about four months now. JazzCash deposits work without a hitch and the PSL odds are genuinely competitive — better than some other sites I tried before. Customer support replied within minutes when I had a question about my withdrawal. Solid platform overall."

★★★★★
Sana M.   Lahore

"The slots selection at dk99 is genuinely impressive — JILI titles, fishing games, the lot. I like that everything loads smoothly on my phone even on a standard 4G connection. The loyalty points system is a nice bonus; I reached Silver tier within a couple of months just from playing slots regularly."

★★★★☆
Bilal K.   Islamabad

"Verified my account in about two days — straightforward process, just needed my CNIC and a selfie. Withdrawals to my HBL account were processed the same evening. Would be five stars if they had a few more live cricket markets during off-peak hours, but overall I'm very happy with dk99."

★★★★★
Usman T.   Rawalpindi

"As someone from Rawalpindi who's been into cricket betting for years, dk99 ticks most of the boxes — good odds, Easypaisa support, and a clean mobile interface that doesn't lag. The responsible gaming settings are also a thoughtful touch; I've set a weekly deposit limit to keep things controlled."

★★★★★
Nadia F.   Faisalabad

"Never thought I'd get into online casino games but the live baccarat tables at dk99 are super engaging. Everything is in English which makes it easy to follow. Deposited through Easypaisa and it reflected quickly. Will definitely keep playing here."

★★★★☆
Zaid A.   Multan

"I primarily use dk99 for the fishing games — 3 Gods Fishing and Gold Toad are my favourites. The visuals are great even on an older Android. Customer support was helpful when I needed to update my withdrawal details. Happy customer from Multan."

dk99

Frequently Asked Questions

Got questions about dk99? We've answered the most common ones below.

The minimum deposit at dk99 is Rs100. You can fund your account using JazzCash, Easypaisa, or supported bank transfers including HBL, UBL, Meezan Bank, and Bank Alfalah. There are no deposit fees charged by dk99, though your payment provider may apply standard transaction charges.

Withdrawal requests to JazzCash or Easypaisa are typically processed within 1 to 24 hours after your request is reviewed and approved. Processing times may vary depending on your account verification status, the amount requested, and the time of submission. Completing KYC verification in advance helps avoid delays.

dk99 is accessible to English-speaking Pakistani users and supports PKR transactions through local payment methods. Players are responsible for understanding and complying with their local laws regarding online gambling. dk99 strongly recommends all players review applicable regulations before registering. The platform operates under its international licensing framework and promotes responsible gaming for all users.

To verify your dk99 account you will typically need: a clear photo of your CNIC (National Identity Card) showing both sides, or a valid passport; a proof of address document such as a utility bill or bank statement dated within the last three months; and a selfie holding your identity document as instructed. All documents must be unedited originals submitted securely through the official dk99 verification portal over a HTTPS connection.

Yes. dk99 strictly requires all players to be 18 years of age or older to register and place bets or play casino games. Age verification may be requested at any time as part of the KYC process. Any account found to belong to an underage individual will be immediately suspended and any funds returned in accordance with platform policy.

dk99 offers a wide range of games including JILI slots, live dealer baccarat, roulette and blackjack, fishing games (3 Gods Fishing and Gold Toad Fishing), cricket betting markets covering PSL and international fixtures, and various lottery-style instant win games. The full game library is accessible on mobile browsers without requiring a dedicated app download.

Responsible Gaming

At dk99, we believe that gambling should always be a source of entertainment — never a financial solution or a way to escape problems. We are committed to providing tools and resources that help our players stay in control.

Tools Available in Your Account
  • Deposit Limits — Set daily, weekly, or monthly caps on how much you can deposit
  • Session Timers — Receive reminders after a set amount of time spent on the platform
  • Self-Exclusion — Temporarily or permanently suspend your account if you need a break
  • Reality Checks — Pop-up reminders showing how long you have been playing
  • Balance Limits — Restrict maximum account balance to manage risk

If you feel that your gambling habits are becoming problematic, please reach out to a trusted person or a professional support organisation in Pakistan. Local helplines and counselling resources are available — please do not hesitate to seek help.

⚠️
18+ Only

dk99 is strictly for adults aged 18 and above. It is your responsibility to ensure that minors do not access your account or the platform.


All players must comply with the laws applicable in their jurisdiction. Online gambling regulations vary by country and region. dk99 does not guarantee legality in every location — please verify local rules before playing.

Contact & 24/7 Support

Our team is always on standby — no matter when you need us

Live Chat

Instant support available 24 hours a day, 7 days a week. Click the live chat icon on any dk99 page to connect with an agent within minutes.

Average response: < 3 minutes

Email Support

For account queries, KYC submissions, and detailed enquiries, email our support team directly.

[email protected]

(Plain text — not a clickable link. Copy and paste into your email client.)

Response Time Promise

We commit to responding to all email enquiries within 24 hours. Live chat is typically answered within 5 minutes during normal volume periods.

English language support for Pakistani users

dk99