Creating your bet905 account is completely free and takes less than two minutes. Once you're in, you get instant access to sports betting, live cricket odds, Andar Bahar, Baccarat, Poker, Roulette, and a 100% welcome bonus on your first deposit. Easypaisa and JazzCash accepted from the first rupee.
Already registered? Login here instead.
A 6-digit code has been sent via SMS to your registered mobile number. Enter it below to confirm your account.
Your account is live. Make your first deposit now to unlock your 100% welcome bonus up to Rs 20,000. Choose any payment method — Easypaisa, JazzCash, NayaPay, SadaPay, IBFT, or Visa/Mastercard.
Your data is encrypted and protected. bet905 never shares your information with third parties for marketing. Privacy Policy
Your bet905 account unlocks everything below from the moment it's created. Here's exactly what Pakistani players get when they register.
From PSL to international Test cricket, bet905 offers some of the most competitive odds in Pakistan. Bet pre-match or in-play on cricket, football, kabaddi, and more — all from one registered account.
Joining bet905 gives you immediate access to the live casino, including Andar Bahar, Baccarat, Roulette, and Poker — hosted by real dealers streaming live from professionally managed studios.
Your first deposit on bet905 is matched 100% up to Rs 20,000 in bonus funds. Deposit Rs 5,000, play with Rs 10,000. This is available exclusively to new registrations and activates automatically on first deposit.
Winnings from your bet905 account can be withdrawn back to Easypaisa, JazzCash, NayaPay, SadaPay, IBFT, or Visa/Mastercard in PKR. Typical withdrawal time is 1–3 hours from request.
bet905 is built to run perfectly on any Android or iOS device without requiring an app download. Open your browser, log into your registered account, and you're at the table — whether on a flagship or a mid-range handset.
Once you've registered and made your first deposit, you can start referring friends to bet905. Every successful referral earns you a cash bonus credited directly to your account — no limits on how many friends you can refer.
The bet905 registration process is designed to be as quick and straightforward as possible for Pakistani players. Here is the full process from start to first bet.
No app download needed. Everything — registration, verification, deposit, and betting — happens directly in your mobile or desktop browser. Just go to bet905.ws and you're there.
Registration at bet905 is open to all Pakistani residents aged 18 years or older. There is no registration fee and no requirement to hold a specific type of bank account. If you can send money via Easypaisa or receive a JazzCash transfer, you have everything you need to get started. The platform accepts players from all cities — Karachi, Lahore, Islamabad, Rawalpindi, Peshawar, Quetta, Multan, Faisalabad, and everywhere in between.
Each player may hold exactly one bet905 account. If you already had an account and it was closed, please contact bet905 support before attempting to register again to avoid any complications with your new registration.
The bet905 registration form asks for your full name (as it appears on your CNIC), mobile number, date of birth, and a password. That is all that is required to create the account. You are not required to submit any identity documents during registration itself — verification documents may be requested later if you request a large withdrawal or if there is a reason to verify your account, but the initial sign-up process at bet905 is minimal and fast.
Your password should be at least 8 characters long and ideally includes a mix of letters, numbers, and a symbol. Do not use the same password you use for your bank or mobile wallet on bet905 — keep them separate for security.
Once your bet905 account is created and verified, the next step is making your first deposit. The minimum deposit is Rs 500 — there is no upper limit, though large deposits may be subject to enhanced checks on first occurrence. Deposits via Easypaisa and JazzCash credit your bet905 account instantly. NayaPay and SadaPay are equally fast. IBFT transfers typically arrive within a few hours depending on your bank. Visa and Mastercard debit cards are also accepted and usually credit within minutes.
Your first deposit triggers the 100% welcome bonus automatically. You don't need to enter a code — bet905 recognises the first deposit on a new account and applies the match instantly. The bonus appears in your bonus balance alongside your real money balance.
One of the first things we recommend every new bet905 player does after registering is to visit Account Settings and set a deposit limit. It takes 30 seconds and means you're playing with a defined budget from day one. bet905 offers deposit limits, loss limits, session time reminders, and self-exclusion options — all available immediately after registration. There's no wait, no request to support required, and no judgement. It's just a sensible baseline. For more detail, visit the Responsible Gaming page.
If you run into any issue during the bet905 registration process — your OTP didn't arrive, the form isn't submitting, or you got an error message — the fastest fix is to contact bet905 Live Chat directly from the page. Support agents are available 24 hours a day, 7 days a week and can usually resolve registration issues in under five minutes. Common issues include entering the mobile number with an extra digit, selecting the wrong date of birth format, or a slow SMS delivery that requires the OTP to be resent.
Pro tip: Use the same mobile number for your bet905 registration that you use for your Easypaisa or JazzCash account. This makes the identity matching faster and avoids any delay when you request your first withdrawal later. Mismatched numbers are the most common reason for a withdrawal being held for additional verification on bet905.
The questions Pakistani players ask most before creating their bet905 account.