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.
Real figures that show why Pakistani players choose us every day
A platform designed for the way you play — fast, secure, and local
Buttery-smooth on any Android or iOS device. No app download needed — just open your browser in Karachi, Lahore, or Islamabad and start playing.
Live cricket odds on PSL, international Tests and T20Is updated in real time. No last-minute suspensions without notice on major markets.
Deposit and withdraw in PKR using the payment methods you already trust. No need for international cards or crypto wallets.
256-bit SSL encryption on every page. Your account data and transaction history are never shared with unauthorised third parties.
JILI slots, live dealer baccarat, fishing games, roulette, and more — all under one login at dk99.
Our agents speak your language and understand Pakistani players' needs. Reach us via live chat any time of day or night.
Match-day reload bonuses, PSL specials, weekly cashback, and loyalty rewards keep the value coming after your first deposit.
Set deposit limits, session timers, and self-exclusion options directly from your account dashboard — because we care about how you play.
Every bet earns points. The more you play, the bigger your rewards at dk99.
0 – 4,999 points
5,000 – 24,999 points
25,000+ points
Points accumulate automatically on every settled bet. Tier upgrades are reviewed monthly. Cashback rates and benefits are subject to platform terms.
Fund your dk99 account using Pakistan's most popular mobile wallets — no international card needed.
Sign in to your dk99 account and tap "Deposit" in the top menu.
Choose your preferred wallet from the payment options listed in the cashier.
Type the amount in PKR. Minimum deposit is Rs100. Limits may vary by account level and payment method.
You'll be redirected or sent an OTP to authorise the transaction. Most transfers reflect within a few minutes, though processing times may vary.
Once confirmed by the payment provider, your dk99 balance updates and you're ready to bet.
| Min. Deposit | Rs100 |
| Max. Single Deposit | Rs50,000 (standard) |
| Processing Time | Usually within minutes; may vary |
| Fees | dk99 charges no deposit fee |
| Security | 256-bit SSL on all transactions |
| Supported Banks | HBL, 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.
Getting your winnings out is straightforward — here's exactly how
Open dk99 in your browser and sign in with your username and password.
Click on "Cashier" then select "Withdraw" from the dropdown options.
Select JazzCash, Easypaisa, HBL, UBL, Meezan Bank, or Bank Alfalah as your withdrawal channel.
Type the amount in PKR (minimum Rs500 for withdrawals) and confirm your wallet number or bank account is correct.
First-time withdrawers or those reaching higher amounts may need to submit identity documents. See the KYC section below for details.
Withdrawal requests are typically reviewed within 1–24 hours. Wallet transfers are usually faster than bank transfers.
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.
Find the "Verification" or "KYC" tab in your profile.
All four corners must be visible. Photos must be unedited and in colour.
Typical review time is 1–3 business days. You'll receive an email confirmation once approved.
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
Real feedback from dk99 members across Pakistan
"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."
"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."
"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."
"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."
"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."
"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."
Got questions about dk99? We've answered the most common ones below.
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.
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.
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.
Our team is always on standby — no matter when you need us
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
For account queries, KYC submissions, and detailed enquiries, email our support team directly.
(Plain text — not a clickable link. Copy and paste into your email client.)
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