Everything you need to know about 999zc — from opening your account and depositing in PKR to understanding bonuses, cricket betting markets and responsible gambling tools. Browse by category or scroll through all sections below.
How to register, age requirements, CNIC verification, managing your profile and what to do if you cannot access your account.
PKR transactions, Easypaisa, JazzCash, Raast and bank options, minimum amounts, KYC for withdrawals and processing timelines.
Sports betting including cricket, PSL and ICC markets, live dealer games, slots, table games and instant game rules.
Welcome offers, wagering requirements, bonus expiry, eligible games, how to claim promotions and what happens to unused bonus funds.
Account security, two-factor authentication, self-exclusion, deposit limits, session timers, cooling-off periods and support resources.
If your question is not answered here, our 24/7 live chat team is available in seconds. You can also reach us by email and expect a reply within 24 hours.
Registering on 999zc takes just a few minutes. Click the registration button on the homepage and fill in your full legal name, date of birth, residential address, email address and mobile number. You will also choose a username and a strong password. Once you submit the form, you may receive an email or SMS verification step before your account is activated. All registration fields must match your official identity documents, as these are checked during KYC verification before any withdrawal is processed.
You must be at least 18 years old to register and use 999zc — or the higher minimum age required by the operator's licence jurisdiction or by the laws of the country in which you are located, whichever is higher. Age verification is applied during and after registration. If there is doubt about a user's age at any point, the platform may request documentary proof — such as a CNIC, passport or driver's licence — before allowing continued access or processing any withdrawal.
No. Each individual may hold only one account on 999zc. Operating multiple accounts — whether in your own name, using different email addresses, through a family member, or via a shared device — is a serious violation of our Terms & Conditions. If duplicate accounts are detected, all associated accounts may be suspended and any bonus funds or winnings generated across those accounts may be forfeited. If you think you may have accidentally registered twice, contact support via live chat immediately to resolve it.
To complete identity verification (KYC) and unlock withdrawals, you will typically need to submit: a government-issued photo ID such as your National Identity Card (CNIC), passport or driver's licence; proof of your current residential address dated within the last three months (for example, a utility bill or bank statement); and proof of ownership of your payment method, such as a screenshot of your Easypaisa or JazzCash wallet. Additional documentation may be requested for high-value accounts or where source-of-funds confirmation is required.
First, check that you are entering the correct username and password, and that Caps Lock is off. If you have forgotten your password, use the "Forgot Password" link on the login page to receive a reset link at your registered email address. If your account appears to be locked or suspended, contact our 24/7 live chat team who can check the account status and guide you through the resolution process. Do not attempt to create a new account if you cannot access your existing one — this violates our single-account policy.
Yes — all account balances and transactions on 999zc are displayed and processed in Pakistani Rupees (PKR). The payment methods available in the cashier depend on the operator's current configuration but may include options familiar to Pakistani users such as Easypaisa, JazzCash, Raast, and bank transfers via providers like HBL, UBL, Meezan Bank and Bank Alfalah, as well as card and cryptocurrency options where supported. Listing these payment names is for orientation only — it does not imply that any provider endorses or supports gambling transactions.
Minimum deposit amounts are set by the operator and displayed in the cashier at the time you select your payment method. They are denominated in PKR and may vary depending on the deposit method chosen. The current figures are always visible in the cashier before you confirm any transaction — we recommend checking there for the most up-to-date limits, as these can be updated without advance notice. If a deposit attempt fails, contact live chat support with the transaction reference for assistance.
Withdrawal processing times depend on the payment method selected and whether your KYC verification is already complete. KYC is required before any withdrawal is released — this means submitting your identity document (such as your CNIC), proof of address and proof of payment method ownership. Once KYC is approved, withdrawals are typically processed within the timeframes displayed in the cashier. Delays can occur if documentation is under review or if additional verification is required. Your withdrawal will always return to the same payment method used for your most recent qualifying deposit where technically possible.
Deposits can fail for several reasons: the payment method may not permit the transaction under its own terms; there may be insufficient funds in your wallet or bank account; the transaction may have been flagged by a fraud prevention system; or there may be a temporary technical issue with the payment gateway. If a deposit leaves your wallet or bank but does not appear in your 999zc balance within a reasonable period, contact live chat support and provide the transaction reference number, amount in PKR and the date and time of the attempt so the team can investigate.
In most cases, 999zc processes withdrawals back to the same payment method used for the most recent qualifying deposit, where technically possible. This is a standard anti-money-laundering (AML) practice that helps protect against financial fraud. If your original deposit method is no longer available or has been closed, contact our support team before requesting a withdrawal so that the appropriate verification steps can be completed. Withdrawals to third-party accounts or payment methods not registered in your name are not permitted.
Yes — cricket betting is a core part of the 999zc sportsbook. Markets are available on major cricket formats including T20, ODI and Test matches, and the platform covers prominent tournaments such as Pakistan Super League (PSL) fixtures, ICC events including the T20 World Cup and Champions Trophy, and bilateral series involving the Pakistan national team. Match-winner, top-scorer, over/under runs and in-play live betting markets are typically available, though the exact market depth varies by fixture. 999zc has no official affiliation with the PCB, PSL or ICC.
999zc offers a wide range of gaming options beyond cricket. The sportsbook covers football, tennis, basketball and combat sports including UFC. The casino section includes live dealer games — such as live roulette, live baccarat and live blackjack — where a real dealer streams the game in real time. There are also hundreds of slot titles across different themes and volatility levels, classic table games, and instant-win games for quick-play sessions. The full game library is browsable inside your account once registered.
Live in-play betting allows you to place wagers on sporting events after they have already started, with odds updating in real time as the match progresses. On 999zc, live markets are suspended and reopened continuously during key moments — for example, during a wicket being taken or a penalty kick in football. Bets are accepted at the odds displayed at the moment your wager is confirmed. Network latency on mobile connections — especially in busy areas of Karachi, Lahore or Rawalpindi — can affect whether a bet is accepted at your intended odds, so a stable internet connection is recommended for in-play betting.
The slot and casino games available on 999zc are sourced from established game software providers whose titles are independently tested for fairness by accredited testing laboratories. Slot games use a Random Number Generator (RNG) to determine outcomes for each spin, ensuring that results are statistically independent. Live dealer games use physical equipment — real cards and roulette wheels — streamed in real time and supervised by studio operators. Return-to-Player (RTP) percentages for individual game titles are typically available within the game's information or rules section.
Yes — the 999zc platform is optimised for mobile use and works across modern smartphones and tablets running iOS or Android. You can access the full platform via your mobile browser without needing to download a separate app, though a dedicated mobile application may be available depending on the current operator configuration. The mobile interface includes the sportsbook, casino games and all account management functions including deposits, withdrawals and responsible gambling tools such as deposit limits and self-exclusion.
New player promotions on 999zc are displayed on the promotions page within your account after registration. These may include a welcome deposit match offer, free bets on selected sports markets, or bonus credits for the casino section. The specific bonus amount, minimum deposit required to trigger the offer and all applicable conditions — including wagering requirements, eligible games and expiry dates — are clearly set out in the individual promotion's terms. Bonus availability may vary depending on your account status and location.
A wagering requirement specifies how many times you must wager your bonus amount before any winnings generated from it can be withdrawn. For example, if you receive a PKR 5,000 bonus with a 30x wagering requirement, you need to place PKR 150,000 in qualifying bets before the bonus converts into withdrawable funds. Not all games contribute equally toward wagering requirements — slots typically contribute 100%, while live casino games and sports bets may contribute a lower percentage or not at all. Contribution rates are detailed in each promotion's specific terms.
If a bonus expires before its wagering requirement is met, the remaining bonus funds and any associated winnings generated from those bonus funds are forfeited automatically by the system. Expired bonuses cannot be reinstated. The bonus expiry date and time are stated in the promotion's specific terms and are also visible in your account's bonus tracker or wallet section. To avoid expiry, check your active bonuses regularly and understand the wagering pace required to complete the requirement within the available window.
No — bonus funds and any winnings derived from them cannot be withdrawn until the full wagering requirement has been satisfied. Your account will typically hold bonus funds in a separate balance or track them independently. If you choose to withdraw your real-money balance while a bonus is still active and the wagering requirement is incomplete, the platform may automatically cancel the active bonus and any bonus-derived winnings at the time of the withdrawal request, in accordance with the specific promotion's terms. Always review the promotion terms before initiating a withdrawal while a bonus is in progress.
999zc uses TLS (Transport Layer Security) encryption for all data transmitted between your device and our servers, including account credentials, KYC documents submitted via the platform and payment information. Sensitive data categories are stored with encryption and subject to role-based access controls that restrict staff access to the minimum necessary for each function. Passwords are never stored in plain text — they are hashed using a one-way cryptographic function. For full details of how your personal data is collected, processed and your rights as a data subject, please review the Privacy Policy.
999zc provides a full suite of responsible gambling tools accessible directly from your account settings: deposit limits (daily, weekly or monthly caps), loss limits (maximum net losses per period), session time limits and reality check pop-up alerts, cooling-off periods ranging from 24 hours to several weeks, and self-exclusion for a minimum period set by the operator. Self-exclusion is the strongest tool — it blocks deposits, wagering and marketing communications simultaneously and takes effect immediately upon confirmation. Visit our Responsible Gambling page for a full guide on how to activate each tool.
To self-exclude, log in to your 999zc account, go to Account Settings, and select the Responsible Gambling section. Choose the self-exclusion option, select your desired exclusion period and confirm. Self-exclusion takes effect immediately — your account is suspended, deposits are blocked, wagering is disabled and marketing communications are suppressed for the duration. During the exclusion period, requests to reduce or cancel the exclusion are subject to a mandatory waiting period and will not be actioned immediately. At the end of the exclusion period, reactivation requires an explicit opt-in action from you. If you need assistance, live chat support can action it for you right away.
If you did not find the answer you were looking for, our live chat team is available around the clock and typically responds in under a minute. You can also explore the platform or read our full policy pages.
18+ only. Gambling involves financial risk. Pakistan's Prevention of Gambling Act 1977 and other local laws may restrict gambling. Play responsibly and within your means.