Join thousands of Pakistani players already betting on cricket, PSL, T20 internationals, and enjoying live casino and slots — all in PKR with payments via JazzCash, Easypaisa, and more.
Already have an account? Log in here
18+ only. Entertainment platform. Always play responsibly.
Here is what you get access to the moment your account is created — no waiting, no complicated steps.
Once you register, you can bet on live Pakistan Super League matches, T20 internationals, and ODIs in real time. Odds update ball by ball and you can place bets right through the innings. If you follow cricket closely, having live odds open while watching the match adds a whole different dimension to every over.
Forget currency conversion headaches. Your 999p account runs entirely in PKR. Deposit directly from your JazzCash or Easypaisa wallet in seconds, or use Raast, bank transfer, or a debit card if you prefer. Withdrawals go back to the same wallet, usually processed the same day.
Your registered account gives you access to the full 999p library — hundreds of slots from top providers, a live casino floor with real dealers for games like Teen Patti, Roulette, Baccarat, and Blackjack, and esports markets for games popular across Pakistan. One registration unlocks everything.
New accounts are eligible for a welcome bonus on their first deposit. The offer is clearly described before you opt in — no buried conditions, no confusing small print. Make your first deposit in PKR and the bonus is credited to your account automatically once the simple opt-in is confirmed.
After registering, download the 999p app to your Android or iOS device and your account works across all your devices seamlessly. The app is optimised for Pakistani networks and works well even on slower connections. Place bets, check live scores, and manage your balance all from your phone.
From the moment your account is active, 999p's support team is available 24 hours a day via live chat. Got a question about a deposit, a bonus, or how to set a betting limit? The support team knows the platform inside out and typically responds within a minute. You can also browse the FAQ page for quick answers before reaching out.
The whole process takes under two minutes. Here is exactly what to do, step by step.
Go to 999p.bar on your phone or desktop browser and tap the "Register" button in the top navigation. This brings you to the account creation screen where you fill in your details. The page works on all major browsers including Chrome and Safari.
Fill in your full name, mobile number (your Pakistani number starting with +92), and a valid email address. These are used to secure your account and for any important communications like deposit confirmations or withdrawal updates.
Choose a strong password — at least 8 characters with a mix of letters and numbers is recommended. Enter your date of birth to confirm you are 18 or older. 999p is strictly an adults-only platform and this step is required for all new accounts.
Choose PKR as your account currency — it is the default for Pakistani players. Select your preferred payment method from JazzCash, Easypaisa, Raast, or Bank Transfer. You can always add more payment options later from your account settings.
Read and accept the Terms and Conditions and Privacy Policy, then submit your registration. Your account is created immediately. You will receive a confirmation to your email or mobile number to verify your details before your first deposit.
Once verified, add funds in PKR via your chosen payment method. Your welcome bonus is applied automatically on your first deposit if you opt in. From there, head to cricket betting, slots, live casino, or wherever you want to start — the whole platform is open to you.
From your very first login, here is what is ready and waiting in your 999p account.
First deposit bonus for all new Pakistani members. Opt in before depositing.
Instant access to PSL, T20, and international cricket live odds from ball one.
Full slot library available immediately. No waiting period after registration.
Download the 999p app after registering and play from anywhere in Pakistan.
Supported payments from day one: Your account can receive and send funds via all major Pakistani payment methods right after registration. No additional setup needed — just link your wallet or bank account in the cashier section.
Here is what makes 999p the go-to gaming platform for players across Pakistan.
Signing up for a gaming account is a decision worth making with clear information in front of you, so here is an honest overview of what 999p is, who it is for, and what you can realistically expect as a new member from Pakistan.
999p is an online gaming and betting platform built with Pakistani players in mind. The platform covers sports betting with a strong focus on cricket — including PSL, T20 World Cup, bilateral series, and domestic tournaments — alongside a full casino section with slots, live dealer games, and table games. Everything runs in PKR so you never have to deal with conversion rates or foreign transaction fees.
Registration is open to adults aged 18 and above. When you create your account, you confirm that you meet this age requirement. 999p takes responsible gaming seriously and all accounts go through a verification step before withdrawals are processed. This protects both your account and the integrity of the platform. If you are ever unsure about your gaming habits, the Responsible Gaming page has tools and guidance to help you stay in control.
Once your account is active, adding funds is straightforward. Head to the cashier section, choose your payment method, enter the amount in PKR, and confirm. JazzCash and Easypaisa deposits land in your account within seconds. Raast and bank transfers may take a little longer depending on your bank's processing time. The minimum deposit amount is kept low to make the platform accessible, and there are no hidden fees applied by 999p on standard transactions.
Withdrawals work in reverse — you request the amount, choose your payment method, and the funds are processed and sent back to your wallet or account. 999p aims to process all withdrawal requests the same day for verified accounts. Make sure your account is verified early to avoid any delays when you want to withdraw your winnings.
New members can claim a welcome bonus on their first deposit. Before you deposit, you will see the full details of the current offer — the percentage match, the minimum deposit required in PKR, and the wagering requirements. Wagering requirements tell you how many times the bonus amount needs to be played through before it becomes withdrawable cash. At 999p these conditions are clearly displayed and not buried in footnotes. Read them, decide if the offer suits your plans, then opt in if it makes sense for you. You are never required to take the bonus.
When you register, take a few minutes to visit your account settings and set a monthly deposit limit in PKR that fits comfortably within your entertainment budget. This one step makes a genuine difference. 999p also offers session time reminders, loss limits, and cool-off periods — all available from your account panel at any time. Gaming on 999p is meant to be enjoyable and the tools are there to keep it that way for the long term.
Quick tip for new members: Set your deposit limit before you make your first deposit, not after. It takes 30 seconds and means your budget is locked in before the excitement of a welcome bonus or a live PSL match tempts you to go higher than planned. You can always review the limit later from your account settings.
If you run into any issue during sign-up — a verification code not arriving, a payment method not showing, or anything else — our support team is available right now via live chat.
Browse FAQCommon questions from Pakistani players before creating their 999p account.
Create your free account in under two minutes and get access to live cricket betting, PSL odds, slots, live casino, and more — all in PKR with instant JazzCash and Easypaisa deposits.
18+ only. Gaming is entertainment, not a source of income. Always play within your means.