Welcome Back to JJ99
Your Account Awaits

Log in to your jj99 account and pick up exactly where you left off — live cricket odds, PSL markets, slots, live casino tables and your full betting history are all waiting for you.

18+ Adults Only. jj99 is an entertainment platform for adults. If you are struggling to control your gaming time or budget, visit the Responsible Gaming page for tools and guidance.

What's Waiting for You Inside

Every time you log in to jj99, you get straight back into a platform built around what Pakistani users actually want. The cricket section alone covers more markets than most people will ever need — PSL group stage fixtures, knockout rounds, T20 internationals, ODI series, bilateral tours involving Pakistan and major global tournaments. Whether you prefer pre-match betting where you can study the pitch reports and team sheets first, or live in-play betting where you react to what is actually happening on the field, jj99 has both.

Beyond cricket, your account gives you full access to the Game Lobby — slots from a wide range of providers, live dealer casino tables with real hosts streaming in real time, and a sports betting section that extends to football and esports as well. Your account balance, betting history, deposit records and any active limits you have set are all visible the moment you log in, so you always have a clear picture of where you stand.

Fast and straightforward. The jj99 login page is designed to get you in quickly — no complicated two-page processes. Enter your credentials, verify if prompted, and you are in.

Why Players Come Back to JJ99

Live Cricket & PSL Betting

In-play odds on every PSL match and Pakistan international fixture. Bet while the action is happening — over-by-over, wicket by wicket, with markets updating in real time throughout the game.

Full Slots & Casino Access

Once logged in you have access to the complete slot library and live casino section. Play whenever you want, in PKR, on any device — from your phone on a mobile network or from a desktop at home.

PKR Deposits & Withdrawals

Your account balance is always in PKR. Top up via JazzCash, Easypaisa, Raast, bank transfer or card — and withdraw your winnings back through the same channels without any conversion hassle.

Full Betting History

Every bet you have placed, every deposit and every withdrawal is logged in your account history. Log in anytime to review your activity, check settled bets or track your spending across any period.

Secure Account Access

jj99 uses encrypted connections and OTP verification to keep your account safe. If you ever notice unusual activity or have trouble accessing your account, the support team is available 24/7 to help.

24/7 Support On Hand

Can't log in? Forgot which number you registered with? The jj99 support team is reachable around the clock via live chat. Most login and account access issues are resolved within minutes.

Everything You Should Know About Logging In

The jj99 login page is the gateway to everything on the platform — your sports bets, your slots balance, your live casino sessions and your account settings. It is designed to be quick and clean, with no unnecessary steps between you and your account. You enter your registered mobile number or email address, type your password, and you are in. If your device supports it, the browser can remember your credentials so future logins are even faster.

One thing worth knowing: jj99 uses OTP verification as an additional layer of security on new devices or after extended periods of inactivity. This means if you log in from a phone or browser you have not used before, you may receive a one-time code on your registered mobile number to confirm it is actually you. This step only takes a few seconds and is worth it — it means no one else can access your account even if they somehow have your password.

If you have forgotten your password, the quickest route is to reach out to the jj99 support team via live chat. They can verify your identity using your registered mobile number and help you reset your access. Since jj99 is a static platform, the password recovery flow goes through the support channel — but the team is available at all hours, so you will not be locked out for long.

Once inside, the first thing most users head to is the sports section. For Pakistani users that usually means cricket — checking the latest PSL fixtures, looking at the odds on upcoming T20 matches or reviewing how their in-play bets settled during the last session. The sports lobby is laid out clearly so you can find live matches, upcoming fixtures and your bet slip without having to dig around.

Your account dashboard also gives you a clear view of your balance, your deposit and withdrawal history, and any responsible gaming limits you have set. If you previously put a daily deposit limit in place during a session where you wanted to keep things controlled, that limit stays active and visible every time you log back in. It is genuinely useful to see that figure before you top up your account — it removes any ambiguity about what you intended when you set it.

For users who prefer to play on mobile, the jj99 App makes the login process even more streamlined. You can download the app from the App page, log in with your existing credentials and everything syncs instantly — your balance, your history and your settings are the same as on the browser version. The app is also lighter on data, which matters when you are on a mobile network and want to check odds quickly during a match.

A note on account security: always log out of your jj99 account when you are done, particularly if you are on a shared device. Avoid saving your credentials in browsers on public or shared computers. If you ever receive a suspicious message claiming to be from jj99 and asking for your login details, ignore it — jj99 will never ask for your password through an SMS, email or chat message outside of the official platform.

If you do not yet have a jj99 account, registration is free and takes under three minutes. Visit the Register page to get started — you can be placing your first cricket bet within minutes of signing up.

Login Tips

1
Use Your Registered Number

Log in with the exact mobile number you used during registration. Double check the country code (+92) is correct.

2
Check Caps Lock

Passwords on jj99 are case-sensitive. If your login is failing, check whether Caps Lock is active on your keyboard.

3
New Device? Expect OTP

First time logging in on a new phone or browser? You will receive an OTP on your registered number to verify the new device.

4
Always Log Out Properly

Use the logout option inside your account when you are done, especially on shared or family devices.

5
Can't Access Your Account?

Contact support via live chat any time. Have your registered mobile number ready so they can verify your identity quickly.

Account Tools

Deposit Limits

Set daily, weekly or monthly deposit limits from your account settings to keep spending within your budget.

Session Reminders

Enable time alerts so you get notified when you have been active for a set period during a session.

Cooling-Off Periods

Need a break? Activate a short cooling-off period from your account to pause your access temporarily.

Responsible Gaming Page

Read the full guide →

Login FAQ

The fastest way is to contact the jj99 support team via the live chat on the site. Have your registered mobile number ready — the support team will verify your identity and help you reset access to your account. The team is available 24 hours a day, seven days a week, so you will not have to wait long regardless of when you reach out.

The most common reasons are an incorrect password (check Caps Lock), using the wrong mobile number or email, or a temporary network issue. If you have recently changed your mobile number or email, try the previous one first. If none of these apply and you are still locked out, contact support — they can check the account status and walk you through the steps to regain access.

Generally, logging in on a new device will trigger an OTP verification step. Once verified, you can be logged in across more than one device. For security, jj99 recommends logging out of devices you no longer use regularly — you can review active sessions from within your account settings.

Contact the jj99 support team with proof of identity and your old and new mobile numbers. They will update your account details after verifying your identity. It is important to do this promptly so you do not lose OTP access — if your old number is no longer active, get in touch with support before it expires to avoid complications.

Yes. The jj99 platform uses HTTPS encryption for all connections, which means your login credentials and account data are protected whether you are on a Wi-Fi network or using mobile data from Zong, Jazz, Ufone, Telenor or any other Pakistani carrier. For an even smoother mobile experience, consider using the jj99 App which is optimised for mobile data usage.

If you have registered on jj99 before, use your existing credentials on the login page — there is no need to create a new account. jj99 allows only one account per person, so creating a duplicate account is not permitted and may result in both accounts being suspended. If you cannot access your existing account, contact support to recover it rather than registering again.

Ready to Get Back Into JJ99?

Log in now and continue betting on PSL, T20 cricket, slots and live casino — all in PKR, all on one platform.

18+ Adults Only  |  Play Responsibly  |  Entertainment Only