Join thousands of Pakistani players already betting on Cricket, PSL, T20 and Live Casino games in PKR. Register free, deposit instantly and start playing today.
Name, email & password
Quick confirmation
JazzCash, Easypaisa & more
Cricket, PSL & Casino
By registering, you confirm you are 18 or older and agree to our Terms and Conditions and Privacy Policy. Please bet responsibly — Responsible Gaming.
A free account unlocks the full platform — from PSL betting and Live Casino to instant PKR withdrawals and VIP rewards.
Bet on every Pakistan Super League match, T20 internationals, Test cricket and domestic fixtures. Live odds update ball by ball so you can place in-play bets as the game unfolds — all in PKR with no conversion fees.
Access hundreds of Live Casino tables hosted by real dealers — Roulette, Baccarat, Blackjack and game shows — plus a huge library of slots from top providers. All games load straight from your browser, no download needed.
Fund your account in seconds using JazzCash, Easypaisa, Raast, Bank Transfer or mobile wallets. No minimum deposit hoops or waiting periods — your balance is credited instantly so you never miss a betting opportunity.
New registrations are eligible for a welcome bonus on their first deposit. On top of that, regular promotions — reload bonuses, free bets on PSL fixtures and cashback offers — keep the value coming after your first week too.
Every bet you place earns points that move you up the 99ap VIP tiers. Higher tiers unlock faster withdrawals, personal account managers, exclusive bonuses and priority support — available to all registered players.
Your personal and financial data is protected with industry-standard encryption. You control your account limits, session reminders and self-exclusion settings at any time — no questions asked, no waiting period to reduce limits.
When you register and make your first deposit in PKR, your account is credited with a welcome bonus automatically. Whether you want to start with PSL betting, a Live Casino table or slots, the bonus gives you extra credit to explore the platform before committing your full bankroll.
Promotional terms and wagering requirements apply. Always check the Promotions page for the current offer and full terms before depositing.
Opening a 99ap account is one of the quickest things you can do online. The entire process is designed to take under two minutes on both mobile and desktop, and you do not need to scan any documents just to get started. Here is exactly what happens from the moment you land on the registration page to your first bet.
You will need to provide your first and last name, a working email address, a Pakistan mobile number and choose a strong password. Make sure the email address you use is one you actually check — it is used to verify your account and for important notifications. Your mobile number is used for security and for quick support if you ever need it.
99ap operates in Pakistani Rupees as the default currency for all Pakistani players. All deposits, bets, winnings and withdrawals are processed in PKR, which means there are no conversion rates eating into your balance. Just select PKR in the currency field — it should already be pre-selected for users in Pakistan.
If you have received a promo code through our Promotions page or any ongoing campaign, enter it during registration to have it linked to your account. Promo codes applied at registration are generally attached to your first deposit bonus. If you do not have a code, you can still register — the standard welcome offer will apply automatically.
Once you submit your registration details, a verification link is sent to your email. Click it to confirm your address and your account is fully active. The whole verification step takes about thirty seconds. If the email does not arrive within a few minutes, check your spam folder first before contacting support.
With your account active, head to the Deposit page. 99ap supports JazzCash, Easypaisa, Raast, Bank Transfer, debit/credit cards and mobile wallets. Select your preferred method, enter the amount in PKR and confirm. Deposits via JazzCash and Easypaisa are typically credited within seconds. Bank transfers may take a few minutes longer depending on your bank.
You are ready. Head to Sports for Cricket and PSL odds, Live Casino for table games with live dealers, or Bet to explore all available markets. If you are new to sports betting, the Betting guide is a great starting point — it explains how odds work and what types of bets are available in straightforward language.
One account per player. 99ap permits one registered account per person. Creating multiple accounts to claim bonuses more than once is against our terms and will result in all associated accounts being closed. Keep it simple — one account, used honestly.
For most players, withdrawals are processed to the same payment method used for deposits, with no additional verification needed for smaller amounts. For larger withdrawals, we may request a copy of your CNIC or passport to confirm your identity — this is a standard process that protects your account from unauthorised withdrawals. The sooner you have these documents ready, the faster large withdrawals are processed.
Age requirement: You must be 18 or older to register and play on 99ap. We take this seriously — accounts found to belong to anyone under 18 will be permanently closed and deposits returned.
All transactions are in PKR. No conversion fees. Most deposits are credited instantly. Withdrawals are typically processed within a few hours.
99ap provides deposit limits, session reminders, cooling-off periods and self-exclusion tools — all free and available from your account settings at any time.
Betting is entertainment. Only bet what you are comfortable losing and never chase losses.
Read our Responsible Gaming guideYour 99ap account is free, takes under two minutes to set up and gives you access to the full platform — Cricket, PSL, T20, Live Casino, Slots and more. Deposit in PKR via JazzCash, Easypaisa, Raast or Bank Transfer. Already a member? Log in and pick up where you left off.