Create your free bk99 account in under 2 minutes. Deposit in PKR via Easypaisa or JazzCash, claim your welcome bonus and start betting on cricket, playing Teen Patti, Roulette, Ludo and more โ right from your phone.
Takes less than 2 minutes. No documents needed to start.
Everything you need from an online gaming account โ in one place, in PKR, built for Pakistan
bk99 is built first for mobile. Fast loading on standard Pakistani 4G connections, optimised for Android, and every feature accessible with one hand on your phone.
Your bk99 account balance is always in Pakistani Rupees. Deposit via Easypaisa, JazzCash, NayaPay, SadaPay, IBFT or bank card โ no conversion fees, no exchange rate games.
Every new bk99 account qualifies for a welcome bonus on the first deposit. More details are available in your account after registration. Terms apply โ read them in your account before depositing.
One bk99 account gives you access to cricket and PSL betting, live casino games, Teen Patti, Roulette, Ludo and slots โ all from the same app and account balance.
bk99 processes Easypaisa and JazzCash withdrawals in under 30 minutes as standard. VIP players get even faster processing. Your winnings reach you โ not stuck in a pending queue for days.
Live chat support available around the clock, every day of the year. Average first response under 5 minutes. The team understands Pakistani payment methods, local context and every game on bk99.
From zero to placing your first bet in under 5 minutes
Enter your full name, Pakistani mobile number, date of birth and choose your preferred payment method. Your mobile number becomes your login ID on bk99, so use the same number you use for Easypaisa or JazzCash to keep things simple.
Choose a password of at least 8 characters that includes a mix of letters and numbers. Do not use the same password you use for your mobile wallet. Your bk99 account password should be unique โ keep it private and never share it with anyone.
Tick the box confirming you are 18 or older and that you have read the bk99 Terms and Conditions. This takes 30 seconds โ the terms page is linked in the form if you want to review them first.
After submitting the form, bk99 sends a one-time PIN to your registered mobile number. Enter it on the verification screen to confirm your number is active and belongs to you. This normally arrives within 30 seconds.
Head to the deposit section, choose Easypaisa, JazzCash or any other available method, enter your deposit amount in PKR (minimum Rs 100 via wallet) and confirm. Your welcome bonus will be applied automatically to your first qualifying deposit. You are ready to play.
Every player who registers and makes a qualifying first deposit on bk99 is eligible for the welcome bonus. Full details โ including the deposit requirement, bonus percentage and wagering terms โ are displayed in your account after registration. Bonus funds are credited to your balance immediately after the qualifying deposit is confirmed.
To register on bk99, you must be at least 18 years of age and have an active Pakistani mobile number. That is the core requirement. You do not need a CNIC at the registration stage โ identity verification is typically requested when you submit your first withdrawal, as part of standard financial compliance. You need no special documents, no guarantors and no existing banking relationship to create a bk99 account today.
bk99 is open to players from all major Pakistani cities โ whether you are in Karachi, Lahore, Rawalpindi, Faisalabad, Hyderabad, Peshawar or anywhere else across the country. The platform is designed to work reliably on standard Pakistani 4G connections, and the deposit methods โ Easypaisa, JazzCash and NayaPay โ are available to anyone with a Pakistani SIM card, regardless of whether they have a traditional bank account.
One bk99 account per person. If you already had an account in the past and it was closed, contact support before registering a new one. Registering a second active account violates the Terms and Conditions and will result in both accounts being permanently closed.
Registering on bk99 gives you access to the full range of games and betting markets on the platform โ immediately, with a single account. There is no tiered access or waiting period. From the moment your account is verified and your first deposit is confirmed, you can place bets on PSL matches, IPL, international cricket and dozens of other sports; join live Teen Patti tables; spin Roulette wheels; play Ludo for real PKR; and explore the full live casino game library.
Your bk99 account also comes with access to the VIP programme from day one. Every bet you place and every deposit you make earns you points that move you up the VIP tier ladder โ from Bronze through Silver, Gold, Platinum and Diamond. Higher tiers unlock better withdrawal speeds, dedicated account managers, exclusive bonuses and higher betting limits. Read more about the VIP Club here.
After registering on bk99, the first thing most players want to do is make a deposit and start playing. The deposit process is straightforward and takes under 2 minutes. Visit the Deposit section of your account, select your payment method โ Easypaisa, JazzCash, NayaPay, SadaPay, IBFT bank transfer or Visa/Mastercard โ enter the amount in PKR and confirm. Minimum deposits start from Rs 100 for mobile wallets.
Deposits via Easypaisa and JazzCash are credited to your bk99 balance within 60 seconds of the transfer being confirmed by the payment provider. Bank transfers may take up to 2 hours depending on your bank's schedule. Your full deposit goes into your account โ bk99 does not charge deposit fees. Full details are available on the Deposit and Withdrawal page.
After you register on bk99, there are a few simple steps worth taking straight away to protect your account. First, make sure the password you chose is unique to bk99 and not used for any other service. Second, enable the account PIN feature in your settings โ this adds a second layer of protection when logging in on a new device. Third, never share your login details with anyone. bk99 staff will never ask for your password through any channel.
If you ever suspect that someone else has accessed your bk99 account without your permission, go to the login page immediately, reset your password using your registered mobile number, and contact support via live chat to flag the incident. The team can review recent login activity and take protective action on your account within minutes.
All methods work for both deposits and withdrawals. All transactions in PKR โ no hidden conversion fees.
Joining bk99 means joining a platform that genuinely cares about how you play โ not just that you play.
When you register on bk99, you get immediate access to responsible gaming tools built directly into your account. Before you place your first bet, you can set a deposit limit, a daily loss limit and a session time reminder โ all of which take effect immediately and require no approval from our side. These tools are designed to keep gaming fun and within your control, and we encourage every new player to set them from the start.
bk99 is an 18+ platform without exception. Every account is subject to age verification checks, and any account confirmed as belonging to a player under 18 will be closed immediately. If you are a parent and you are concerned about a family member's access to bk99, contact support at any hour and we will act immediately.
Gaming should be something you look forward to โ entertainment that fits comfortably within your budget and your life. bk99 is designed to support that. If at any point it stops feeling that way, the self-exclusion tool in your account takes effect the moment you activate it. No waiting. No talking you out of it.
Read Our Responsible Gaming GuideCommon questions from Pakistani players about creating a bk99 account
Join over 500,000 Pakistani players. Create your free account in under 2 minutes, deposit in PKR via Easypaisa or JazzCash and start playing โ sports betting, Teen Patti, Roulette, Ludo and live casino all in one place.