Pakistan's most exciting online betting and gaming platform is just one registration away. Create your free Bet9ja account in under two minutes — then dive straight into Cricket, PSL live betting, Slots, Bingo and the full Game Lobby.
Quick tip: Have your mobile number and a valid email address handy before you start. You will need both to verify your new Bet9ja account and to keep it secure.
The whole registration process on Bet9ja takes less than two minutes. Here is exactly what to expect from start to finish.
Enter your full name, email address, Pakistan mobile number, date of birth and a secure password. All fields take under a minute to complete.
A verification code is sent to your mobile number. Enter it on the confirmation screen to activate your Bet9ja account instantly — no waiting, no paperwork.
Add funds in PKR via JazzCash, Easypaisa, Raast or Bank Transfer. Your balance appears immediately and you can start betting on Cricket, PSL or Slots right away.
No hidden fees on registration: Creating a Bet9ja account is completely free. There are no monthly charges, no subscription fees and no cost to download the platform on mobile. You only spend what you choose to deposit.
From the moment your account is active, every feature of the Bet9ja platform is available to you — no hidden levels, no long waits.
Bet on Pakistan Super League matches, international T20s, Test cricket and more — all in real time. Live odds update ball by ball so you are always playing with the latest information. Place match winner, top batsman, total runs and dozens of other market types in PKR.
Your registered account unlocks the complete Game Lobby — hundreds of Slots, Live Casino tables, Bingo rooms and more. New titles are added regularly so there is always something fresh to try without needing any extra sign-ups or downloads.
New members receive a welcome bonus on their first PKR deposit. The bonus is credited automatically to your account — no promo codes needed. Terms apply; see the promotions section after logging in for current offer details and wagering requirements.
Deposit and withdraw in Pakistani Rupees with zero currency conversion hassle. Bet9ja supports JazzCash, Easypaisa, Raast, Bank Transfer, debit cards and mobile wallets — the methods you already use every day. Deposits reflect in your balance almost instantly.
Bet9ja is fully optimised for mobile browsers — no mandatory app download required. Everything works cleanly on Android and iOS. Place a bet on a PSL match during your lunch break, spin a slot on the commute home, or check your balance at any time from any device.
Got a question about your registration, a deposit not showing, or a withdrawal query? The Bet9ja support team is available around the clock every day of the year. Reach out via live chat or email and you will get a helpful, clear response — not a scripted runaround.
After registration, fund your account instantly using the payment channels already on your phone. No international transfers, no currency conversions.
Withdraw the same way you deposit: For security, Bet9ja processes withdrawals back to the same payment method used for the deposit. Make sure the JazzCash or Easypaisa account you deposit from is registered in your own name. See the Withdrawal page for full details.
Signing up to Bet9ja is the start of something genuinely enjoyable — but it helps to go in knowing exactly what you are getting into. This section covers the key points in plain, straightforward language so there are no surprises after your account is live.
Bet9ja registration is open to individuals who are 18 years of age or older. This is a firm requirement — not a formality. Age verification is part of the account creation process, and accounts found to belong to underage users will be closed immediately with any balance returned. If you are a parent or guardian, please use device-level parental controls to prevent minors from accessing the platform on shared phones or tablets.
One account per person is the rule. Registering multiple accounts to take advantage of bonuses is against the Terms and Conditions and will result in all associated accounts being suspended. Use your real name and accurate details — these are checked during verification and are needed to process any withdrawal in PKR.
The registration form asks for your full legal name, a valid email address, a Pakistan mobile number, your date of birth, and a password of your choosing. You will also select PKR as your account currency — this cannot be changed after registration so double-check before you confirm. Your mobile number is used to send a one-time verification code, so make sure it is a number you currently have access to.
Bet9ja may ask for additional identity documents at a later stage — particularly when processing larger withdrawals or if account activity triggers a routine security check. This is standard practice for responsible gaming platforms and is there to protect you as much as the platform. Documents typically requested include a copy of your CNIC and proof of the payment method used.
Once your account is verified you can make your first deposit in PKR. Head to the Cashier section and choose from JazzCash, Easypaisa, Raast, Bank Transfer or card payments. Deposits via JazzCash and Easypaisa typically reflect in your Bet9ja balance within seconds. Bank Transfer deposits may take slightly longer depending on your bank's processing times.
New members are eligible for the welcome bonus on their first deposit. The bonus amount and applicable wagering requirements are displayed in the promotions section of your account after you log in. Read those terms carefully before opting in — understanding the wagering conditions up front avoids frustration later.
Choose a strong, unique password for your Bet9ja account — do not reuse the same password from your email or social media accounts. Never share your login credentials with anyone. Bet9ja support staff will never ask for your password. If you ever suspect your account has been accessed by someone else, contact support immediately to have the account secured.
Two-factor authentication via your registered mobile number adds another layer of protection. Enable it from your account security settings after registration — it only adds a few seconds to each login and significantly reduces the risk of unauthorised access.
The best time to set up responsible gaming controls is right after you register — before you make your first deposit. Go into Account Settings and set a deposit limit that matches your actual entertainment budget in PKR. Whether that is 500 rupees a week or 5,000 — that is your call entirely — but having the limit in place means you never accidentally spend more than you intended during an exciting PSL match or a long Slots session.
Bet9ja also offers session time reminders, loss limits, cool-off periods and self-exclusion. All of these are available in your account settings from the moment you register. The Responsible Gaming page has full details on every tool and how to use them. Please take a few minutes to read it — especially if you are new to online betting.
If you run into any issue during registration — a verification code that did not arrive, a field that will not accept your details, or anything else — our support team is here around the clock.
Play within your means. Bet9ja is for adults 18 and over. Set a deposit limit immediately after registration. See our Responsible Gaming page for tools and guidance.
Quick answers to the questions new Bet9ja players from Pakistan ask most often.
Registration is free, takes two minutes, and opens up Cricket betting, PSL live odds, Slots, Bingo and more — all in PKR.