Account ready in under 2 minutes
Free to Join · PKR Deposits · 18+

Register at 999pk and Start Winning Today

999pk is Pakistan's go-to online sportsbook and casino. Create your free account right now, deposit in PKR using Easypaisa, JazzCash, or your bank, and you're ready to bet on cricket, PSL, football, esports, and more — or spin the reels on hundreds of slot games.

No registration fee
All balances in PKR
Mobile-first platform
SSL secured account

Accepted Deposit Methods

Easypaisa JazzCash NayaPay SadaPay IBFT Visa/MC
Step 1 of 3 — Your Details
Fill in your basic information to get started at 999pk.
Please enter your first name.
Please enter your last name.
You must be 18 or older to register at 999pk.
Please enter a valid Pakistani mobile number.
Please enter a valid email address.
Username must be 4–16 characters, letters and numbers only.
Username looks good!
Use 8+ characters, mix letters, numbers and symbols.
Password must be at least 8 characters.
Passwords do not match.
Passwords match.
Please check both boxes to continue.
or complete registration

Welcome to 999pk!

Your account has been created. Check your mobile number for a verification SMS, then log in and make your first PKR deposit to start betting on cricket, PSL, and more.

Login to Your Account
SSL Secured 18+ Verified PKR Only 24/7 Support
0
Registered Players
Rs 500
Minimum Deposit in PKR
0
Games & Markets Available
<2 min
Average Registration Time

How to Register at 999pk in 4 Simple Steps

Getting started at 999pk takes less than two minutes on your phone. Here's what the full process looks like from start to your first bet.

1
Fill in Your Details

Enter your name, date of birth, and city. 999pk needs these to verify that you are 18 or older and to keep your account secure. The form is mobile-friendly — no desktop required.

2
Set Up Your Account

Add your Pakistani mobile number, email address, and choose a username. Your mobile number is your primary contact at 999pk — it's used for account verification and withdrawal confirmations.

3
Create a Password and Agree to Terms

Choose a strong password and confirm you agree to the 999pk Terms and Conditions, Privacy Policy, and Responsible Gaming guidelines. Both checkboxes are mandatory — 999pk takes the 18+ rule seriously.

4
Deposit in PKR and Start Betting

Log in, head to the cashier, and make your first deposit via Easypaisa, JazzCash, NayaPay, SadaPay, IBFT bank transfer, or Visa/Mastercard. Minimum deposit is Rs 500. Your balance is ready within minutes.

Cricket & PSL Betting

Place pre-match and in-play bets on Pakistan matches, PSL, Asia Cup, World Cup and international T20s. All markets priced in PKR.

Football & Esports

Premier League, Champions League, Euro, and major esports tournaments including CS2, Dota 2, and PUBG Mobile — all on 999pk.

Slots & Live Casino

Hundreds of slot titles from leading providers, plus live roulette, baccarat, and dealer games — all running 24/7 in PKR.

Welcome Bonus

New 999pk accounts are eligible for a welcome bonus on their first deposit. Terms apply — see the promotions page after registration.

999pk

What You Get After You Register at 999pk

Here's what Pakistani players love most about 999pk once they've completed registration and made their first deposit.

999pk
Cricket Betting
Pakistan's Best Cricket Markets at 999pk

PSL, Pakistan vs India, Asia Cup, World Cup, Test cricket, T20Is — 999pk has the widest selection of cricket markets available in Pakistan, all priced in PKR with in-play betting available.

999pk
Live Casino
Live Dealer Casino Available 24/7

After you register at 999pk, you get instant access to live dealer tables — baccarat, roulette, blackjack — streamed in real time and playable on your phone or laptop in PKR.

Mobile Platform
Register and Bet on Any Phone

999pk is built mobile-first for Pakistani users. No app download required — the full platform runs perfectly in your phone's browser. Register, deposit, bet, and withdraw — all from your mobile without switching to a desktop.

Everything You Need to Know Before You Register

Registering at 999pk is genuinely quick. The form above covers three short steps — personal details, account details, and password — and the whole thing takes under two minutes on a mobile phone. But before you create your account, it's worth knowing exactly what 999pk offers and what to expect once you're in.

Who Can Register at 999pk?

The eligibility rules for 999pk are clear. You must be at least 18 years old. You must be a real individual — company or group registrations are not accepted at 999pk. You must provide accurate personal information during registration, and you are only allowed to hold one account per person. If 999pk identifies duplicate accounts — linked by mobile number, device, or payment method — all accounts involved may be suspended.

Age verification is mandatory at 999pk. The date of birth you enter during registration will be checked at the withdrawal stage and may require supporting documentation (your CNIC). Providing a false date of birth to bypass the 18+ rule is a breach of the Terms and Conditions and will result in permanent account closure.

18+ only: 999pk is strictly an adult platform. If you are under 18, you must not attempt to register. All accounts are subject to age verification before withdrawals are processed.

What Information Does 999pk Collect During Registration?

999pk collects only what is necessary to create and operate your account. This includes your name, date of birth, city, mobile phone number, email address, and a username and password of your choice. You are not asked for payment details during registration — those are entered separately when you make your first deposit. All information you provide is protected under the 999pk Privacy Policy and stored on SSL-encrypted servers.

Making Your First Deposit After Registration

Once your 999pk account is created, your next step is funding it. 999pk supports all major Pakistani payment methods — Easypaisa, JazzCash, NayaPay, SadaPay, bank transfer via IBFT, and debit cards on the Visa and Mastercard networks. All deposits and withdrawals are processed in Pakistani Rupees (PKR). There is no currency conversion at 999pk. The minimum deposit is Rs 500, and most wallet deposits are credited to your account within a few minutes.

When depositing via Easypaisa or JazzCash, the process is completed within those apps — you'll be guided through the payment after logging into your 999pk account and visiting the cashier. 999pk never asks for your mobile wallet PIN or password directly.

What Can You Bet on After Registering at 999pk?

The full 999pk sportsbook is unlocked immediately after registration and first deposit. This includes cricket betting (PSL, Pakistan internationals, T20 World Cup, bilateral series), football betting (Premier League, La Liga, Champions League, Euro tournaments), esports betting (CS2, Dota 2, Valorant, PUBG Mobile), roulette, slots from major international providers, and live dealer casino games running around the clock.

All sports odds at 999pk are displayed in decimal format by default, with the option to switch to fractional or American odds in your account settings. In-play betting is available on major cricket and football matches, and all in-play markets are updated in real time. The minimum bet on any market at 999pk is Rs 200.

Account Security at 999pk

Your 999pk account is protected by SSL encryption and the password you set during registration. Choose a strong, unique password — at least 8 characters combining letters, numbers, and symbols. Don't use the same password you use for your Easypaisa or JazzCash account. 999pk staff will never ask for your password by email, chat, or phone. If you receive any communication claiming to be from 999pk and asking for your password, it is not legitimate — contact our support team immediately.

You are responsible for maintaining the security of your account. If you believe your 999pk account has been accessed without your permission, contact us immediately at support@999pk.click and we will secure your account.

One account per player: Each person may only register one account at 999pk. Using multiple accounts to claim promotional bonuses is prohibited and will result in all accounts being suspended and bonuses voided.

Responsible Gaming from Day One

999pk takes responsible gambling seriously. Before you make your first deposit, we recommend visiting the 999pk Responsible Gaming page and setting a deposit limit in your account settings that matches your personal entertainment budget. Deposit limits at 999pk reduce immediately when set and can be configured daily, weekly, or monthly. If at any point gambling stops being enjoyable or starts affecting your finances, use the self-exclusion tool in your account settings or contact 999pk support directly.

Registration FAQ

The most common questions from new players registering at 999pk.

Yes, completely free. Creating a 999pk account costs nothing. You only deposit funds when you choose to — registration itself carries no charge whatsoever.

No documents are required at the registration stage. You simply fill in the form above with your name, date of birth, mobile number, and email. Documents (CNIC) may be required later when you make your first withdrawal or if 999pk needs to verify your age — this is standard practice and not an indication of any issue with your account.

Yes, 999pk is fully mobile-optimised and the registration form works perfectly on any smartphone. No app download is needed. Simply open the 999pk website in your mobile browser and fill in the form. The entire process takes under two minutes.

The minimum deposit at 999pk is Rs 500. This applies across all payment methods including Easypaisa, JazzCash, NayaPay, SadaPay, IBFT bank transfer, and Visa/Mastercard debit cards. All deposits are held and displayed in Pakistani Rupees — no currency conversion takes place.

Your 999pk account is active immediately after registration. Initial age and identity verification (CNIC check) typically takes place at the first withdrawal. Verification is usually completed within 24 hours of document submission. During verification, your account remains fully active for deposits and betting — only withdrawal processing is paused until verification is complete.

Yes — and we encourage it. Deposit limits, session time limits, and loss limits are all available in your 999pk account settings from the moment your account is created. Setting a deposit limit before your first bet is one of the best habits a new player can build. Visit the Responsible Gaming page for the full list of available tools.

Still Thinking? Register at 999pk Now — It's Free

No deposit required to register. Join thousands of Pakistani players betting on cricket, PSL, and more in PKR. 18+ only. Gamble responsibly.