Free to Join

Create Your Bet9ja Account
in Under 2 Minutes

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.

JazzCash
Easypaisa
Raast
Bank Transfer
18+
Adults Only
PKR
Local Currency
24/7
Live Support

Create Free Account

I confirm I am 18 years or older and agree to the Terms and Conditions and Privacy Policy.
I agree to receive promotional offers and updates from Bet9ja via SMS or email.
Create My Account
or continue with

Already have an account? Log in here

How to Register on Bet9ja

Getting started takes less than two minutes. Here is exactly what you need to do, step by step.

1
Fill Your Details

Enter your name, Pakistani mobile number, and a secure password. Select PKR as your currency.

2
Verify Your Number

You will receive a one-time PIN on your mobile. Enter it to confirm your identity. This takes about 30 seconds.

3
Make First Deposit

Top up in PKR via JazzCash, Easypaisa, Raast, or Bank Transfer. Minimum deposit is very low to get started.

4
Start Betting

Pick your favourite sport — Cricket, PSL, T20, Football — or head to the Casino. Your account is live instantly.

Welcome Offer
Welcome Bonus for New Members

New Bet9ja members enjoy a welcome bonus on their first deposit. The bonus is credited to your account automatically after your first successful PKR deposit — no complicated codes or manual claims needed. Terms apply.

Available on first deposit
Sports & Casino eligible
PKR credited instantly
Claim Your Bonus
Eligible PlayersNew Registrations
CurrencyPKR
TriggerFirst Deposit
Applies ToSports + Casino
Credit TimeInstant

What You Get When You Register

A Bet9ja account is more than just a betting account. Here is everything that comes with your free registration from day one.

Cricket & PSL Betting

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.

Live Casino & Slots

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.

JazzCash & Easypaisa Deposits

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.

VIP Rewards Programme

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.

Full-Featured Mobile App

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.

24/7 Customer Support

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.

Registering on Bet9ja — The Full Picture

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.

Registration Checklist

Pakistani Mobile Number
A valid Pakistani number starting with +92. This is used for OTP verification and account recovery.
Email Address
Any active email address. Used to send account confirmations, transaction receipts, and promotional updates if you opt in.
Your Real Full Name
Must match your CNIC or payment account name. Mismatched names can delay withdrawal processing.
Strong Password
Minimum 8 characters, mixing letters and numbers. Avoid obvious passwords like your date of birth or 12345678.
Age 18 or Above
You must be at least 18 years old. By registering you confirm you meet this requirement. Bet9ja does not accept underage accounts.
Average Registration Time
Fill in form~45 seconds
OTP verification~20 seconds
First deposit via JazzCash~30 seconds
Total< 2 minutes

Registration FAQ

Yes, creating a Bet9ja account costs absolutely nothing. There are no sign-up fees, no monthly charges, and no hidden costs. You only spend money when you choose to make a voluntary deposit — and even then, the minimum deposit amount is kept low so you can start with whatever you are comfortable with.

Absolutely. Your JazzCash or Easypaisa mobile number is your Pakistani mobile number, so it works perfectly for registration and OTP verification. Once your account is created, you can use the same wallet to deposit funds instantly in PKR — no extra setup required.

OTP verification at registration completes in seconds. Full identity verification — which may be requested before processing larger withdrawals — typically takes 24 to 48 hours once you submit your documents. The most commonly accepted document is a Pakistani CNIC. Submitting clear, legible images speeds the process up considerably.

No. Bet9ja allows one account per person. Duplicate accounts — including accounts registered with different email addresses or phone numbers by the same individual — are not permitted. If a duplicate is detected, both accounts may be suspended and bonuses forfeited. If you have lost access to your original account, use the account recovery option rather than creating a new one.

First, wait at least 60 seconds — network delays in Pakistan can occasionally slow SMS delivery. If the OTP still has not arrived, tap the "Resend OTP" option on the verification screen. Make sure the mobile number you entered is correct and that your phone has a signal. If the problem persists, contact our support team at [email protected] and we will resolve it promptly.

Yes. The Bet9ja mobile app is available for both Android and iOS. The Android version can be downloaded directly from our Download page as an APK file. The iOS version is available through the App Store. Both versions offer the full range of betting markets, Casino games, deposits, and withdrawal features in a mobile-optimised layout.

Ready to Get Started? Join Bet9ja Today

Registration takes less than two minutes. No fees, no wait — just Cricket, PSL, T20, Casino and Football in PKR, from your phone, whenever you want.