Join thousands of Pakistan players already betting on cricket, PSL, live casino and sports. Registration takes under two minutes — and your first deposit in PKR is waiting to be made.
No Hidden Fees: Creating a BK99 account is completely free. There are no registration charges, no monthly subscription fees and no minimum balance requirements to keep your account open.
Already have an account? Log in here | Adults 18+ only
The whole process takes less than two minutes on mobile or desktop. Here is exactly what to expect.
Tap the Register button on BK99 or visit bk99.cx/register directly in your mobile browser or on the BK99 app. The sign-up page loads instantly — no waiting, no redirects.
Enter your full name, Pakistani mobile number, email address and a secure password. You will also need to confirm your date of birth to verify that you are 18 or above.
A one-time code (OTP) is sent to your registered Pakistani mobile number. Enter it on screen to confirm your account. The code arrives in seconds via SMS.
Choose your preferred payment method — JazzCash, Easypaisa, Raast or bank transfer — enter your PKR deposit amount and your account is funded and ready to go.
A BK99 account opens up the full platform — cricket betting, live casino, slots, VIP rewards and more. Here is a breakdown of what is waiting for you.
Bet on Pakistan Super League matches, T20 internationals, ODIs and Test cricket with competitive odds in PKR. Live in-play betting is available during matches so you can react to every over as it happens.
Play live dealer Baccarat, Roulette, Teen Patti and Blackjack streamed in real time. Real dealers, real tables, real PKR stakes. Your BK99 account gives you access to all live casino games from day one.
New BK99 members receive a welcome bonus on their first PKR deposit. The offer activates automatically once your account is verified and your first deposit is confirmed — no promo code required.
BK99 works smoothly on Android and iOS. Download the dedicated app for the fastest experience, or use the mobile-optimised browser version — both give full access to your account, betting markets and withdrawals.
Every registered BK99 member earns points with every bet placed. Points accumulate towards VIP tiers that unlock higher withdrawal limits, dedicated account managers, exclusive bonuses and priority support.
All deposits and withdrawals are processed in PKR. JazzCash, Easypaisa, Raast, bank transfers and mobile wallets are all supported. Withdrawals are processed quickly with no unnecessary delays.
Signing up for a BK99 account is straightforward, but it helps to know what to expect before you start. This section covers the registration requirements, what information is needed, how verification works and what happens after your account is active.
BK99 is open to adults aged 18 and above. When you register, you confirm that you meet the age requirement and that all the information you provide is accurate. Age verification may be required at any point — particularly before your first withdrawal — so it is worth making sure your details match your actual ID from the outset. There are no workarounds and no exceptions to the 18+ rule.
Registration is available to users accessing the platform from a personal device. One account per person is permitted — duplicate accounts are not allowed and may result in both accounts being suspended. If you already have an existing BK99 account, please log in rather than creating a new one.
To create a BK99 account you will need to provide the following:
Your mobile number is important — it is used to verify your account, recover access if you forget your password and authenticate certain transactions. Make sure the number you register with is one you actively use and have access to.
Once your account is verified, your first step will usually be making a deposit so you can start betting. BK99 supports the most widely used payment methods in Pakistan. JazzCash and Easypaisa are the fastest options for most users — deposits via these wallets typically reflect in your BK99 balance within a few seconds. Raast bank transfers and standard bank transfers are also supported and are a good option if you prefer to use your bank account directly.
There is no minimum deposit that is unreasonably high — BK99 is built for Pakistani players at all budget levels. Whether you want to start with a small amount to explore the platform or go straight in with a larger deposit to take advantage of the welcome bonus, the choice is yours. All amounts are in PKR and there are no currency conversion fees.
New BK99 members are eligible for a welcome bonus on their first PKR deposit. The bonus activates automatically once your account is verified and your first deposit is processed — you do not need to enter any promo code. Bonus funds and any associated free bets are credited to your account and can be used across cricket betting markets, sports betting, live casino and slots.
As with all bonuses, there are terms and wagering requirements attached. These are clearly displayed on the bonus page within your account. The short version: play through the bonus amount a specified number of times before withdrawing, and make sure you are betting on qualifying markets. If you have any questions about your specific bonus offer, the BK99 support team is available 24/7 via live chat.
Pakistan has one of the most enthusiastic cricket fan bases in the world, and BK99's sports betting section reflects that. After registering, you will find full coverage of Pakistan Super League (PSL) fixtures, T20 internationals, ODIs and Test matches — all with live in-play markets so you can bet as the action unfolds. International cricket is covered comprehensively, with odds updated ball by ball during live matches.
Beyond cricket, BK99 covers football, Esports and other major sports. The sports betting interface is clean and easy to use on mobile, which matters given that most Pakistani players access the platform via smartphone. The BK99 app (available to download from the website) makes live betting on a PSL match a genuinely enjoyable experience — fast, responsive and right in your pocket.
Your BK99 account holds your funds and personal information, so it is worth taking security seriously from the start:
Create your free BK99 account in under two minutes. Deposit via JazzCash or Easypaisa and place your first bet on Pakistan Super League, T20 internationals or live casino — all from your phone.
Adults 18+ only. Please bet responsibly. Responsible Gaming