Free Account

Create Your 99ap Account — It Takes Under 2 Minutes

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.

How it works
1
Fill Details

Name, email & password

2
Verify Account

Quick confirmation

3
Deposit PKR

JazzCash, Easypaisa & more

4
Start Betting

Cricket, PSL & Casino

Secure & Encrypted
JazzCash & Easypaisa
PSL & Cricket Betting
Instant Deposits
PKR Only
24/7 Support
18+ Only — Adults Only Platform

Create Your Free Account

or
Create My Free Account

By registering, you confirm you are 18 or older and agree to our Terms and Conditions and Privacy Policy. Please bet responsibly — Responsible Gaming.

Already have an account?
Login to 99ap
Why Register at 99ap

Everything You Get When You Join 99ap

A free account unlocks the full platform — from PSL betting and Live Casino to instant PKR withdrawals and VIP rewards.

Cricket & PSL Betting

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.

Live Casino & Slots

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.

Instant PKR Deposits

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.

Welcome Bonus & Promotions

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.

VIP Rewards Programme

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.

Secure & Private Account

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.

Welcome Offer

First Deposit Bonus for New Players

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.

Bonus
on your first PKR deposit
JazzCash
Easypaisa
Raast
Bank Transfer
Registration Guide

How to Register on 99ap — Full Walkthrough

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.

Step 1 — Fill in Your Basic Details

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.

Step 2 — Choose PKR as Your Currency

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.

Step 3 — Enter a Promo Code (Optional)

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.

Step 4 — Verify Your Account

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.

Step 5 — Make Your First Deposit in PKR

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.

Step 6 — Place Your First Bet

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.

What Information Is Required for Withdrawal?

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.

Supported Payments

Deposit & Withdraw in PKR

JazzCash
Easypaisa
Raast
Bank Transfer
Debit / Credit Card
Mobile Wallets

All transactions are in PKR. No conversion fees. Most deposits are credited instantly. Withdrawals are typically processed within a few hours.

Betting Markets

What You Can Bet On

  • Pakistan Super League (PSL) — all matches
  • T20 International fixtures
  • Test Cricket and One Day Internationals
  • Domestic Cricket — National T20 Cup
  • Football — local and international leagues
  • Esports — popular titles and tournaments
  • Live Casino — Roulette, Baccarat, Blackjack
  • Slots — hundreds of titles, all categories
Play Responsibly

Bet Within Your Means

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 guide
Common Questions

Registration FAQ

Yes. Creating a 99ap account costs nothing and there is no subscription fee. You only spend money when you choose to deposit and bet. There are no hidden registration charges, no monthly fees and no cost to use responsible gaming tools like deposit limits or self-exclusion.

You register with your email address and mobile number. Your JazzCash or Easypaisa number is used when you make your first deposit — not during registration itself. Simply select your preferred payment method on the Deposit page after your account is active.

Standard email verification takes under a minute — just click the link in the confirmation email. For identity verification required on larger withdrawals, processing typically takes a few hours once you have submitted your CNIC or passport copy. Most players go through the entire process without needing identity documents until their first significant withdrawal.

99ap is designed for Pakistani players and operates in PKR. If you are temporarily abroad — overseas for work or travel — you can still access your existing account. For new registrations, the platform is primarily intended for Pakistani residents and operates accordingly.

Minimum deposit amounts vary by payment method. JazzCash and Easypaisa deposits generally start from a low PKR amount to keep things accessible. Visit the Deposit page after registration to see the current minimum for your preferred method.

Use the "Forgot Password" link on the Login page. A reset link will be sent to the email address associated with your account. If you no longer have access to that email, contact our support team who can help verify your identity and restore access.
Ready to Start?

Register Free and Bet on Cricket & PSL Today

Your 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.