Free to Join

Join y99o — Your Gateway to Online Gaming in Pakistan

Creating a y99o account takes about two minutes. Once you are in, you get access to cricket betting, PSL markets, live casino, slots, bingo and more — all in PKR.

Free registration Deposit in PKR JazzCash & Easypaisa Cricket & PSL betting Live Casino 18+ adults only
Welcome Bonus on Your First Deposit

New accounts are eligible for a welcome bonus when making their first deposit. Full bonus terms and wagering requirements are shown at registration.

Create Your y99o Account

Fill in your details below to get started. Takes less than 2 minutes.

Mobile Number
+92 3XX XXXXXXX
Full Name
Enter your full name
Password
••••••••
Date of Birth
DD / MM / YYYY
Preferred Currency
PKR — Pakistani Rupee
Referral Code (Optional)
Enter code if you have one
Create My Free Account

By registering you confirm you are 18+ and agree to y99o's Terms and Conditions and Privacy Policy.

Already have an account?

How to Register on y99o

The whole process — from opening the page to placing your first bet — can be done in under five minutes.

1
Enter Your Mobile Number

Your Pakistani mobile number is your account ID on y99o. Use the number linked to your JazzCash or Easypaisa for the smoothest deposit experience later on.

2
Fill In Your Personal Details

Provide your full name and date of birth. These are checked against your payment account and identity documents if verification is required — so use your real details.

3
Set a Strong Password

Choose a password you do not use on other platforms. A mix of letters, numbers and a symbol keeps your account secure. Never share it with anyone.

4
Confirm You Are 18 or Older

y99o is strictly for adults. Enter your date of birth accurately — accounts registered with false age information will be closed and balances forfeited.

5
Agree to Terms and Complete Registration

Review the Terms and Conditions and Privacy Policy, then confirm. Your account is created instantly — no waiting, no email queue.

6
Make Your First Deposit and Start Playing

Head to the Deposit section, choose JazzCash, Easypaisa, Raast or bank transfer, add PKR to your balance and you are ready to go.

What You Get When You Register

Here is what is waiting for you once your account is live — and why Pakistani players keep coming back to y99o.

Cricket and PSL Betting

Bet on Pakistan Super League matches, T20 internationals, Test series and every major cricket tournament. Markets cover match winner, top scorer, total sixes and much more.

Live Casino Tables

Real dealers, real cards and real roulette wheels — streamed live to your screen. Join a table any time and play at your own pace in PKR from your y99o balance.

Slots and Bingo

Hundreds of slot titles across different themes, volatility levels and payline structures. Bingo rooms run around the clock — jump in whenever you feel like a quick game.

PKR Deposits via JazzCash & Easypaisa

No need for a foreign bank account or currency conversion. Top up your y99o balance directly in PKR using JazzCash, Easypaisa, Raast or a standard bank transfer.

Mobile App

Download the y99o app and take your account with you. The app is optimised for Pakistani networks — responsive and quick even on a mobile data connection.

Responsible Gaming Tools

Set deposit limits from day one, take breaks when you need to, and check your full transaction history at any time. Gaming on y99o is meant to be enjoyable — not stressful.

Registering on y99o — What You Need to Know

Signing up for y99o is free and takes just a few minutes. All you need is a Pakistani mobile number — this becomes your account identifier and the number y99o uses to verify deposits and withdrawals. There are no registration fees, no hidden charges just for creating an account and no time pressure to deposit immediately after signing up.

One account per person is the rule on y99o. Duplicate accounts — whether created using a different mobile number, email or payment method — are against the platform's terms and will result in all associated accounts being closed. If you had a previous account that was closed, contact support before trying to register again rather than simply creating a new one.

The date of birth you enter during registration is used to confirm you are 18 or above and, where required, to match your profile against payment accounts. Make sure it matches your actual date of birth. If your account is flagged for age verification at any point, you will be asked to provide ID and the date of birth on your profile must match that document exactly.

After You Register — First Steps

Once your account is confirmed, the first thing worth doing is heading to your account settings and setting a deposit limit. This takes about 30 seconds and means you will never accidentally overspend in the heat of a session. You decide on the amount when you are thinking clearly — the platform then enforces it automatically.

After that, the Deposit section is where you add PKR to your balance. The supported methods are JazzCash, Easypaisa, Raast, bank transfer and cards. Most deposits via JazzCash or Easypaisa are confirmed within seconds. Once your balance is showing, you are set to explore betting markets, casino games and bingo.

Downloading the App

If you prefer playing on your phone — and most Pakistani users do — the y99o app gives you the same full experience as the website in a format built for mobile. Head to the App page to get the download link. The app works on both Android and iOS devices and stays logged in between sessions so you are never more than a tap away from your account.

One Account, Multiple Games

Your single y99o account gives you access to all sections of the platform — cricket and sports betting, PSL match markets, live casino, slot games, bingo and any future additions. There is no need to create separate accounts for different game types. Your PKR balance moves across all sections freely, so you can bet on a T20 match and then spin a few slots with the same balance.

Age requirement: y99o is strictly for adults aged 18 and above. If you are not yet 18, do not register. Any account found to belong to a minor will be immediately suspended and the matter escalated to support.

Supported Deposit Methods After Registration
JazzCash Easypaisa Raast Bank Transfer Debit / Credit Card Mobile Wallet

All transactions are in PKR. No currency conversion charges. Payment details must be in your own name to match your registered account.

Registration FAQ

Yes — creating a y99o account is completely free. There are no registration fees, no subscription charges and no requirement to deposit immediately after signing up. You only need to add PKR when you are ready to start playing.

Use your main personal mobile number — the one that is registered to your real identity and ideally linked to your JazzCash or Easypaisa account. This makes deposits and withdrawals faster and avoids verification issues later.

No. y99o allows one account per individual. Registering multiple accounts — regardless of the details used — violates the terms and will result in all accounts being closed. If you have forgotten your login details, use the account recovery option rather than registering fresh.

You must be at least 18 years of age to register and use y99o. This is a firm requirement. Date of birth is collected at registration and may be verified against ID documents at any point. Accounts belonging to under-18s will be closed.

After logging in, go to the Deposit section. Select your preferred method — JazzCash, Easypaisa, Raast, bank transfer or card — enter the PKR amount and follow the steps for your chosen method. Most JazzCash and Easypaisa deposits are credited to your balance in seconds.

Ready? Your y99o Account Is Just a Few Clicks Away

Register free today and start with cricket betting, PSL markets, slots and live casino — all in PKR, all on one platform.

18+ only. Entertainment platform. Please play within your means.