2-Minute Sign-Up · 100% Free

Register on o999
Pakistan's Biggest Betting Platform

Create your free o999 account in under two minutes and get instant access to cricket betting, esports markets, live roulette, slots, and casino games — all in Pakistani Rupees. Deposit as little as Rs 200 via Easypaisa or JazzCash and start placing bets on your favourite teams right away. o999 is built for Pakistani players: local payments, local language, local support.

1M+
Registered players
<2 min
Registration time
Rs 200
Min deposit
24/7
PKR payouts
SSL Encrypted
18+ Verified
KYC Protected
Licensed Platform
New Player Offer
Welcome Bonus on Your First Deposit

Every new o999 account qualifies for a welcome bonus on your first deposit. Check the Promotions page for the current offer amount and wagering terms. Bonus is credited in PKR within minutes of your first qualifying deposit.

PKR credited instantly No hidden conditions New registrations only
New player? Welcome bonus waiting
Create Your Free o999 Account
Fill in the details below — it takes about 90 seconds.
Please enter your full name.
Enter a valid Pakistani mobile number (03XX…).
Please enter a valid email address.
or

6 Reasons to Register on o999 Today

Once you register, your o999 account gives you access to all of the below — instantly, from your mobile phone in Pakistan.

Live Cricket Betting in PKR

Bet on PSL, Test matches, T20 World Cup, and ODI series with live in-play markets updated ball by ball. All odds and payouts in Pakistani Rupees with no conversion fees.

Esports Betting Markets

Pakistan's esports scene is growing fast — and o999 covers it. Bet on PUBG Mobile, Valorant, CS2, Dota 2, and Free Fire with competitive odds and live score tracking.

Instant Easypaisa & JazzCash Deposits

Once you register, fund your o999 account from as little as Rs 200 via Easypaisa, JazzCash, NayaPay, SadaPay, IBFT, or Visa/Mastercard. Deposits reflect in under 60 seconds.

500+ Slots & Live Casino

From classic fruit machines to multi-line video slots and live dealer tables — roulette, baccarat, andar bahar — your registered o999 account unlocks the full games library instantly.

Welcome Bonus on First Deposit

New registrations on o999 unlock a welcome bonus on your first qualifying deposit. Details and current bonus amounts are always live on the Promotions page — check it before you deposit.

24/7 Pakistani Support

o999 customer support is available around the clock, every day of the year. Reach us by email or live chat in English. Support staff understand Pakistani payment methods inside out.

How to Register on o999 – Step by Step

Registering on o999 is one of the simplest sign-up processes you'll find on any Pakistani betting platform. No long forms, no waiting days for approval. Here's exactly what happens when you register on o999:

1
Fill in Your Basic Details

Enter your full name as it appears on your CNIC, your Pakistani mobile number (03XX format), and a valid email address. o999 uses your mobile number as your primary account identifier — make sure it's one you have access to.

2
Confirm Your Age & Currency

Enter your date of birth. o999 is strictly 18+. Your account currency is automatically set to PKR — Pakistani Rupees — so every bet, deposit, and payout on o999 is in Rupees with no conversion. If a friend referred you, enter their referral code at this step.

3
Create a Secure Password

Choose a strong password of at least 8 characters. o999 shows a real-time strength indicator as you type. Agree to the Terms and Conditions and the Responsible Gaming policy — both available on this site — then submit. Your o999 account is created immediately.

4
Make Your First Deposit

Log in and head to the Deposit section. Choose Easypaisa, JazzCash, NayaPay, SadaPay, IBFT, or Visa/Mastercard. Enter the amount (minimum Rs 200) and confirm. Funds appear in your o999 account in under a minute. Your welcome bonus is credited automatically alongside.

5
Place Your First Bet or Spin

Your o999 account is funded and ready. Head to cricket, esports, slots, or live casino — pick your market, set your stake in PKR, and go. Winnings are settled directly to your o999 wallet in Pakistani Rupees and can be withdrawn back to Easypaisa or JazzCash at any time.

KYC Note: You can bet immediately after registration on o999. Identity verification (uploading your CNIC) is required before your first withdrawal. Get it done early so there's no delay when you want to cash out.

o999
o999

Deposit After You Register – All Pakistani Methods Accepted

One of the biggest pain points on international betting platforms for Pakistani players is payments. International credit cards get declined. Bank transfers take days. Conversion fees eat into winnings. o999 was built specifically to solve all of this.

Once you register on o999, you have instant access to Pakistan's most popular payment methods — Easypaisa, JazzCash, NayaPay, SadaPay, IBFT bank transfer, and Visa/Mastercard. Every single transaction on o999 is processed in PKR. There are no currency conversion fees, no international transaction fees, and no deposit fees of any kind charged by o999.

Withdrawals follow the same logic. When your bets win on o999, you withdraw directly back to the same payment method you deposited with — straight to your Easypaisa wallet, JazzCash account, or bank account via IBFT. Withdrawal processing on o999 typically takes under 10 minutes for mobile wallet methods.

Easypaisa
JazzCash
NayaPay
SadaPay
IBFT Transfer
Visa / Mastercard

Minimum deposit after registration: Rs 200 (Easypaisa/JazzCash) or Rs 500 (NayaPay/SadaPay/Visa/MC). IBFT minimum: Rs 1,000. No deposit fees charged by o999.

Who Can Register on o999? Eligibility Explained

Before you register on o999, make sure you meet the following criteria. These aren't bureaucratic hurdles — they are in place to ensure every player on the platform is protected and verified.

  • Age 18 or Over: o999 registration is strictly for adults. Your date of birth is checked during registration and CNIC is verified before your first withdrawal. No exceptions.
  • One Account Per Person: Each individual may hold only one active o999 account. Multiple accounts lead to permanent bans and forfeiture of balances. If you've registered before and can't log in, use the account recovery option — don't create a new account.
  • Accurate Information: The name and CNIC number you provide during o999 registration must be real and belong to you. Providing false information is a breach of the Terms and Conditions and results in account closure and balance forfeiture.
  • Not Previously Excluded: If you have previously self-excluded from o999, your account cannot be reactivated until the exclusion period expires. Do not attempt to register a new account under a different identity during a self-exclusion.
  • Registering for Yourself: Your o999 account must be for your own personal use. Agents, nominees, and third-party registrations are not permitted.

If you meet all of the above, you're good to go — use the registration form at the top of this page and have your o999 account ready in under two minutes.

o999

Register on o999 – Frequently Asked Questions

Yes — creating an o999 account is 100% free. There is no registration fee, no subscription, and no mandatory deposit required to complete sign-up. You only add funds when you're ready to bet. Your o999 account remains free to hold indefinitely regardless of activity.

You don't need to upload your CNIC to complete the initial o999 registration — your name and CNIC number are entered during sign-up, but the document upload (KYC verification) is required before your first withdrawal, not before placing your first bet. We recommend completing KYC early so there's no hold-up when you want to cash out your winnings.

Absolutely. The o999 registration form is fully optimised for mobile — Android and iOS alike. The form on this page works perfectly on all screen sizes. Once registered, you can access your entire o999 account, place bets, deposit via Easypaisa or JazzCash, and withdraw winnings directly from your phone browser without needing to download a separate app.

Immediately after your first deposit is confirmed — which takes under 60 seconds via Easypaisa or JazzCash. The o999 registration itself takes about 90 seconds. So from starting the registration form to having placed your first bet on cricket or esports, you're looking at well under five minutes total. No waiting period, no manual approval queue.

Yes. On the o999 login page there is a "Forgot Password" option. Enter your registered mobile number or email address and follow the instructions sent to you. If you don't receive the reset message within a few minutes, check your spam folder or contact support@o999.click. Do not register a new account if you already have an existing one — operating two accounts is a breach of o999's Terms and Conditions.

Ready to Register? Your o999 Account Awaits

Join over a million Pakistani players already registered on o999. Cricket, esports, roulette, slots — bet in PKR, deposit via Easypaisa or JazzCash, and claim your welcome bonus today.