Free Registration
Creating a 999k account is free, takes under two minutes, and opens the door to cricket betting, Aviator, Teen Patti, Poker and Virtual Sports — all in Pakistani Rupees, with deposits from Rs 200 via Easypaisa or JazzCash.
Accepted Payment Methods
18+ only. One account per person. All fields are required unless marked optional.
Welcome to 999k. Your account is ready. You will receive a confirmation SMS on your registered number shortly.
Log In to Your AccountNext step: deposit as little as Rs 200 via Easypaisa or JazzCash and start playing.
Why 999k?
Thousands of new Pakistani players register on 999k every week. Here is what keeps them coming back — and what you get access to the moment your account is confirmed.
999k offers ball-by-ball betting on PSL, international Tests, ODIs and T20Is. Markets update in seconds with competitive odds — perfect for Pakistani fans who want to back the game as it happens, not hours in advance.
Forget bank transfers and waiting times. Top up your 999k wallet instantly from Rs 200 via Easypaisa, JazzCash, NayaPay or SadaPay — payment methods that every Pakistani player already has on their phone.
One 999k account gives you access to everything: the Aviator crash game, Teen Patti rooms, Poker tables, Virtual Sports and live casino. No separate logins, no separate wallets — all under one roof in PKR.
New 999k players qualify for a welcome bonus on their first deposit. Bonus terms are clearly stated at registration — no hidden wagering requirements buried in fine print. What you see is exactly what you get.
Once registered, you get your own referral link through the 999k Refer a Friend programme. Share it with friends and earn commission on their net activity — one of the best earn-while-you-play setups available to Pakistani players.
Live chat support is available around the clock with an average response time under three minutes. The support team understands Pakistani players' questions — from payment issues to account verification — and responds without runaround.
Step-by-Step Guide
The full process from arriving on the registration page to placing your first bet takes most Pakistani players under five minutes. Here is every step.
Your mobile number is your 999k username — there is no separate username to create or remember. Enter your number without the leading zero (e.g. 3001234567) and the +92 country code is added automatically. This number must be active as it receives your OTP verification code.
Choose a password of at least 8 characters that includes at least one number. The strength indicator on the form shows you in real time whether your password is weak, fair or strong. 999k strongly recommends enabling two-factor authentication from your account settings immediately after registration.
Your full name must match your CNIC exactly — this is required for identity verification before your first withdrawal. Your date of birth is used to confirm you are 18 or older. Select your province and confirm PKR as your account currency — it is the only currency 999k operates in.
The three required checkboxes confirm your age (18+), your agreement to the Terms and Conditions and Privacy Policy, and your acknowledgement of the Responsible Gaming tools available in your account. These are not optional — registration cannot be completed without them.
After submitting the form, a one-time password (OTP) is sent to your registered mobile number. Enter the OTP to verify your number and activate your account. The OTP expires in five minutes — if it does not arrive, check your signal and use the resend option.
Your account is now live. Log in, go to the Deposit section, select Easypaisa or JazzCash, enter Rs 200 or more, and confirm. Your wallet is credited instantly. Navigate to cricket betting, Aviator, Teen Patti, Poker or Virtual Sports and you are ready to play.
What Happens After You Register
Once your 999k account is confirmed, you have complete control over how you play. Your PKR wallet holds real-money deposits and any bonus funds separately — real money is always yours to withdraw without restriction, and bonus funds become withdrawable once their wagering requirements are met.
The first thing most new Pakistani players do after registering is set a deposit limit. It takes 30 seconds in account settings and means you never accidentally deposit more than you planned for. You can also set a session time limit or a weekly loss limit from the same Responsible Gaming section — these tools are free, instant and designed to keep gambling enjoyable.
Before your first withdrawal, 999k requires identity verification — you will need to submit a photo of your CNIC or NICOP. This is a one-time process and typically completes in a few minutes during business hours. Withdrawals after verification are processed to Easypaisa or JazzCash typically within 5–15 minutes.
If you have a referral code from a friend, enter it during registration in the referral code field — it cannot be added after registration is complete. Once your account is active, you get your own referral link through the Refer a Friend programme to start earning from the people you introduce to 999k.
You are allowed exactly one 999k account per person. Creating a second account — for any reason — results in closure of all accounts and forfeiture of all balances. If you have trouble accessing an existing account, contact support rather than creating a new one.
Common Questions
Still Thinking About It?
Join over two million Pakistani players already on 999k. No credit card needed — just your Pakistani mobile number, a password, and Rs 200 on your Easypaisa or JazzCash to make your first deposit after you are in.
18+ only · Gambling involves risk · Responsible Gaming tools available · Terms apply