Join thousands of Pakistani cricket fans and sports bettors who trust Bet9ja every day. Bet on PSL, T20, international cricket, Football and Casino games — all in PKR, all from your phone.
Already have an account? Log in here
Getting started takes less than two minutes. Here is exactly what you need to do, step by step.
Enter your name, Pakistani mobile number, and a secure password. Select PKR as your currency.
You will receive a one-time PIN on your mobile. Enter it to confirm your identity. This takes about 30 seconds.
Top up in PKR via JazzCash, Easypaisa, Raast, or Bank Transfer. Minimum deposit is very low to get started.
Pick your favourite sport — Cricket, PSL, T20, Football — or head to the Casino. Your account is live instantly.
A Bet9ja account is more than just a betting account. Here is everything that comes with your free registration from day one.
Bet on every Pakistan Super League match, T20 internationals, Test series, and domestic cricket tournaments. Pre-match and live in-play markets covered, with odds updated in real time.
Access hundreds of Slots, Live Casino tables with real dealers, and instant-win games. Play Roulette, Baccarat, and Blackjack from the comfort of your home at any hour of the day.
Deposit in PKR using JazzCash, Easypaisa, Raast, or Bank Transfer — the same wallets you already use daily. Deposits reflect in your betting account within seconds, no hidden charges.
Every bet you place earns you progress towards VIP status. Higher tiers unlock exclusive bonuses, faster withdrawals, dedicated account managers, and special PKR cashback offers.
Download the Bet9ja app for Android or iOS and carry your account in your pocket. Live scores, instant deposits, one-tap bet slips, and push notifications for your favourite markets.
Our support team is available around the clock via live chat and email. Whether it is a deposit query, a withdrawal question, or a bet settlement issue — we are here every day of the year.
Opening a Bet9ja account is one of the quickest things you will do today. The whole process — from filling your name to placing your first bet — takes under two minutes if you have your Pakistani mobile number handy. There is no lengthy paperwork, no waiting period, and no upfront fees of any kind. Registration is completely free.
Once you submit your details and verify your mobile number via OTP, your account is live and ready to use immediately. You can browse markets, check live odds on PSL matches, explore the Casino lobby, and review current promotions — all before you make your first deposit, if you prefer to have a look around first.
When you are ready to deposit, Bet9ja supports all the major Pakistani payment methods you are already comfortable with. JazzCash and Easypaisa are the most popular choices among our users — a top-up from either wallet lands in your betting balance within seconds. Raast and standard Bank Transfer are also supported for those who prefer to send directly from their bank account. All transactions are processed in PKR so there are no currency conversion fees to worry about.
Pakistani sports fans are at the heart of what Bet9ja does. Cricket is our most-followed sport by a wide margin — whether it is a PSL group stage match on a weekday evening or a blockbuster Pakistan vs India T20 encounter, you will find dozens of markets open for every game. Alongside cricket, Football leagues and Esports titles draw strong daily traffic. Our Live Betting section keeps odds refreshed ball-by-ball and over-by-over so you can react to what is happening on the pitch in real time.
Beyond sports, registered members get full access to the Bet9ja Casino. This includes a wide range of Slots from leading game studios, several variations of classic table games, and a Live Casino section where real human dealers run Roulette, Baccarat, and Blackjack tables streamed in HD. New Casino titles are added every week, so there is always something fresh to explore.
One thing we want to be upfront about: Bet9ja is a platform for adults aged 18 and over. When you register, you confirm that you meet this requirement. We may request identity verification at any point — particularly before processing large withdrawals — to ensure account security and to confirm the age of our members. This is standard practice and nothing to be concerned about.
We also take responsible gaming seriously. Every registered account has access to deposit limits, session reminders, cooling-off periods, and self-exclusion tools — all available directly from your account settings at no cost. Gambling should be entertaining, and Bet9ja provides the tools to make sure it stays that way. If you ever feel your habits are changing in a way you are not comfortable with, visit our Responsible Gaming page for guidance.
One account per person. Each user may hold only one Bet9ja account. Duplicate accounts are closed automatically and any associated balances may be forfeited. Use your real name and genuine mobile number during registration to avoid any issues with withdrawals later.