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.
Once you register, your o999 account gives you access to all of the below — instantly, from your mobile phone in Pakistan.
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.
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.
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.
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.
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.
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.
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:
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.
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.
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.
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.
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.
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.
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.
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.
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.