Legal & Rules

b999 Terms and Conditions

These terms govern your use of the b999 platform — including account registration, deposits, withdrawals, bonuses and sports betting. Please read them carefully before creating an account or placing any bets.

What Every b999 Player Should Know

Before you dive into the full terms, here are the six most important points that affect your day-to-day use of b999.

One Account Per Person

Each player is permitted one b999 account only. Duplicate accounts are not allowed under any circumstances. If multiple accounts are detected on a single device or household, b999 reserves the right to suspend and review all related accounts.

18+ Platform Only

b999 is strictly for adults aged 18 and above. Players are required to confirm their age at registration. Any account found to belong to a person under 18 will be closed and any balance forfeited under the responsible gaming policy.

Bonuses Have Wagering Requirements

All bonus funds and free spin winnings are subject to wagering requirements before withdrawal. The specific requirement for each promotion is clearly stated on the Promotions page. Bonus abuse — including matched betting on all outcomes — will result in bonus cancellation.

PKR Withdrawals via Verified Methods

Withdrawals are processed in PKR to the same payment method used for your most recent deposit — JazzCash, Easypaisa, Raast or bank transfer. Withdrawing to a different account or third-party wallet is not permitted for security reasons.

Account Security Is Your Responsibility

Keep your b999 login details private. Do not share your password with anyone. b999 is not liable for losses resulting from unauthorised access caused by the account holder sharing credentials or using weak passwords on shared devices.

b999 May Void Bets in Specific Cases

In the event of obvious pricing errors, data feed failures, or the cancellation of a match or event, b999 reserves the right to void related bets and return stakes. This applies to all sports markets including PSL, T20 and football.

Last Updated: June 2026 — Please review these terms each time they are updated.

01 Acceptance of Terms

By accessing the b999 website, registering an account, making a deposit or placing any bet, you confirm that you have read, understood and agreed to these Terms and Conditions in full. These terms form a legally binding agreement between you and b999.

If you do not agree with any part of these terms, you must not use the b999 platform. Continued use of the platform following any update to these terms constitutes acceptance of the revised version. It is your responsibility to check for updates periodically.

These terms apply to all sections of the b999 platform including sports betting, live casino, slot games, promotions and any future features added to the site.

02 Eligibility & Registration

To register and use b999, you must meet all of the following requirements:

  • You must be at least 18 years of age. b999 does not permit minors to register or use the platform under any circumstances.
  • You must be registering on your own behalf — not on behalf of another person or as an agent of another person.
  • You must not already hold an active or previously suspended b999 account.
  • You must provide accurate, complete and truthful information when registering. This includes your full name, date of birth, contact number and payment details.
  • You must not be a current employee, contractor or close associate of b999 or any of its affiliated partners.

b999 reserves the right to request identity verification documents at any stage. Failure to provide satisfactory documentation when requested may result in account restriction or closure. Providing false information at registration is grounds for immediate account termination and forfeiture of any balance.

03 Account Rules

Each individual is permitted to hold only one b999 account. If duplicate accounts are identified — whether registered from the same device, the same IP address, the same payment method or the same household — b999 may suspend all associated accounts pending review. Any winnings generated from a secondary account may be voided.

You are solely responsible for the security of your account. This means:

  • Choosing a strong password and not reusing it across other platforms.
  • Not sharing your login credentials with any other person.
  • Logging out from shared or public devices after each session.
  • Contacting b999 support immediately if you suspect your account has been accessed without your permission.

b999 is not responsible for losses that result from unauthorised access where the account holder failed to take reasonable steps to secure their credentials. Accounts that have been inactive for an extended period may be subject to dormancy procedures as notified by b999 from time to time.

04 Deposits & Payments

b999 accepts deposits in PKR through JazzCash, Easypaisa, Raast, bank transfer and other payment methods listed on the deposit page at any given time. Minimum and maximum deposit amounts apply and are displayed at the point of transaction.

All deposits must be made from a payment account that belongs to you. Third-party deposits — where someone else sends money on your behalf — are not permitted and may result in account restriction. b999 reserves the right to return a deposit to its source if there is any suspicion that the payment was made from a third-party source.

Deposits are typically credited to your b999 balance in real time for JazzCash and Easypaisa transactions. In the rare event of a delay, contact support with your transaction reference number. b999 does not charge a deposit fee, though your payment provider may apply their own charges for certain transaction types.

Deposit funds are non-refundable once wagered. If a deposit is made in error, contact support immediately before placing any bets from that balance.

05 Withdrawals

Withdrawal requests are processed to the same payment method used for your most recent deposit, in PKR. You cannot request a withdrawal to a different account or a different payment provider than the one you deposited from. This policy exists to protect players and prevent fraudulent activity.

Before a withdrawal can be processed, any active wagering requirements attached to your balance must be fully completed. Funds held in your bonus balance cannot be withdrawn until the associated wagering conditions are met — the status of which is always visible in your account dashboard.

b999 processes withdrawal requests promptly. Most JazzCash and Easypaisa withdrawals are completed within a short period of request approval. Bank transfers may take longer depending on your bank's processing times. b999 does not apply withdrawal fees on its end, though your bank or mobile wallet provider may charge their standard transfer fees.

b999 reserves the right to conduct additional verification checks before approving large withdrawals. This is a standard security measure and is not a reflection on the legitimacy of your account. Requested documents must be provided within the timeframe stated in the verification request, or the withdrawal may be placed on hold.

06 Bonuses & Promotions

All bonuses, free spins and promotional offers made available on b999 are subject to the specific terms listed on the Promotions page. General rules that apply across all promotions include:

  • Bonuses are available to one account per person, per household and per device.
  • Wagering requirements must be completed before any bonus-derived winnings can be withdrawn.
  • Bonuses have an expiry period. If the wagering requirement is not met within that period, the bonus and any associated winnings will be removed from your account.
  • b999 reserves the right to withdraw a bonus offer at any time before it has been claimed.
  • Betting on all outcomes of an event to artificially fulfil wagering requirements (commonly known as bonus abuse or arbitrage play) will result in the forfeiture of the bonus and may lead to account closure.
  • Certain games may be excluded from or contribute at a reduced rate towards wagering requirements. This is specified in each promotion's individual terms.

b999 reserves the right to amend, suspend or permanently remove any promotion at any time. Players who have already claimed and are actively meeting the requirements of an ongoing promotion will not be affected mid-way through that specific offer.

07 Sports Betting Rules

b999 offers pre-match and in-play betting markets across Cricket, Football, Tennis, Esports and other sports. The following general rules apply to all sports bets placed on the platform:

  • Bets are accepted at the odds displayed at the moment of placement. Once confirmed, bets cannot be changed or cancelled by the player.
  • If an event is postponed and not rescheduled within a 24-hour window, bets on that event will be voided and stakes returned.
  • In-play bets are subject to live data feeds. b999 takes reasonable steps to ensure odds accuracy, but reserves the right to void bets placed during obvious data feed errors or system glitches.
  • For cricket matches including PSL, T20 internationals and bilateral series — if a match is abandoned due to weather or other circumstances, settled bets will follow the official result declared by the governing body. If no official result is declared, stakes are returned.
  • Maximum bet limits apply per market and per event. These limits are displayed at the point of placing a bet.
  • Accumulator bets require all selections to win for the bet to pay out. If one leg of an accumulator is voided, that leg is removed and the bet recalculates with the remaining selections.

b999 reserves the right to restrict certain markets, reduce bet limits or suspend a player's betting activity if unusual patterns suggesting match manipulation or coordinated abuse are detected. Any winnings derived from bets placed in bad faith will be voided.

08 Casino & Slot Games

All casino and slot games on b999 are provided by third-party software providers. Game outcomes are determined by certified Random Number Generators (RNGs) and are independently tested. b999 does not alter game logic, RTP or payout settings beyond what the provider publishes.

In the event of a disconnection during a game round, the round will be completed automatically by the system once your connection is restored. Your balance will be updated to reflect the outcome of that round. If a game round cannot be completed due to a server-side error, the bet for that round will be voided and your stake returned.

Published Return to Player (RTP) percentages represent the theoretical long-term average across a large number of game rounds and do not guarantee specific outcomes for individual sessions. Players should treat all casino games as entertainment, not as a reliable income source.

Live casino games are subject to additional rules specific to each table, including minimum and maximum bet limits. These are displayed within the live game lobby before you take a seat.

09 Responsible Gaming

b999 is committed to providing a safe and responsible entertainment environment. All players are encouraged to use the responsible gaming tools available in their account settings, including deposit limits, session time reminders and self-exclusion options.

If at any point you feel your gaming is becoming difficult to control, we strongly recommend:

  • Setting a strict weekly or monthly deposit budget before you start playing.
  • Using session time limits to remind yourself to take regular breaks.
  • Never chasing losses — if a session is not going well, stop and come back another day.
  • Never betting with money you cannot afford to lose or that is allocated for household expenses.
  • Reaching out to b999 support to request a temporary self-exclusion or cooling-off period if needed.

For more detailed guidance and self-management tools, visit our Responsible Gaming page. b999 takes these matters seriously and support team members are trained to assist players who raise responsible gaming concerns.

10 Prohibited Conduct

The following actions are strictly prohibited on b999 and will result in account suspension, balance forfeiture or permanent closure depending on severity:

  • Registering more than one account or assisting others in creating duplicate accounts.
  • Providing false identity information at registration or during verification.
  • Using automated software, bots, scripts or artificial intelligence tools to place bets or interact with the platform.
  • Exploiting software bugs, pricing errors or data feed glitches to generate illegitimate profit.
  • Colluding with other players, whether at live casino tables or in any other format, to gain an unfair advantage.
  • Making deposits using payment methods that do not belong to you or attempting to process payments through third parties.
  • Engaging in any activity that b999 reasonably believes constitutes money laundering, fraud or criminal conduct.
  • Attempting to manipulate sports events or placing bets based on insider knowledge of a pre-arranged result.

Where prohibited conduct is identified, b999 will take appropriate action which may include closing the account, voiding all associated bets and winnings, withholding any pending withdrawals pending investigation and, where legally required, reporting the matter to the relevant authorities.

11 Limitation of Liability

b999 provides its platform on an "as available" basis. While we make every effort to maintain uptime and service quality, we do not guarantee uninterrupted access to the platform. Scheduled maintenance windows will be communicated in advance where possible.

b999 is not liable for:

  • Losses resulting from technical failures, internet connectivity issues on the player's end, or device malfunctions.
  • Losses incurred as a result of a player sharing their account credentials with another person.
  • Indirect, consequential or economic losses of any kind beyond the direct monetary value of funds held in your account at the time of any verified platform error.
  • Delays in deposit or withdrawal processing caused by third-party payment providers such as JazzCash, Easypaisa, Raast or banking institutions.

In all cases, b999's maximum liability to any individual player is limited to the value of funds held in that player's account at the time the issue occurred. Nothing in these terms limits liability for fraud, gross negligence or any other liability that cannot be excluded under applicable law.

12 Changes to These Terms

b999 reserves the right to update, amend or replace these Terms and Conditions at any time. When material changes are made, players will be notified via the platform or by the contact details associated with their account. The updated terms will display a revised "Last Updated" date at the top of this page.

Your continued use of the b999 platform after any changes have been published constitutes your acceptance of the revised terms. If you disagree with any updated terms, you should stop using the platform and contact support to initiate account closure.

It is your responsibility to check this page periodically. b999 recommends reviewing the Terms and Conditions at least once per month or whenever you notice a change in the "Last Updated" date shown above.

Questions about these terms? Contact b999 support via live chat — available 24/7 from the help section of your account.

Ready to Play? Create Your b999 Account

You have read the rules — now it is time to get started. Register your b999 account in minutes, deposit in PKR via JazzCash or Easypaisa and claim your welcome bonus to explore cricket betting, slots and live casino.

Related Policies & Information