New Account

Register at m999b –
Create Your Account in Minutes

Signing up takes less than two minutes. Enter your basic details, verify your mobile number and your account is ready. Deposit in PKR via JazzCash or Easypaisa and your welcome bonus activates on the first qualifying deposit.

Welcome Bonus

Activates on your first PKR deposit after registration

Instant Access

PSL cricket, live casino and slots immediately on sign up

JazzCash & Easypaisa

Deposit and withdraw in PKR — no bank visit required

Secure Account

OTP verification and encrypted login protect your account

Create Your m999b Account

Already have an account? Login here

1
Details
2
Verify
3
Deposit
Bonus

Create My Account

How to Register and Start Betting on m999b

From sign-up to placing your first cricket bet — this is how the process works from start to finish.

1
Fill In Your Details

Enter your full name, a valid mobile number you have access to, your email address and a password. All fields need to be accurate — they are used to verify your identity when you withdraw.

2
Verify Your Mobile Number

An OTP is sent to the mobile number you registered. Enter it to confirm the number belongs to you. This takes about 30 seconds and completes your account activation.

3
Make Your First PKR Deposit

Go to the Deposit page, choose JazzCash, Easypaisa, Raast or bank transfer, enter the amount in PKR and confirm. Your balance updates within seconds for mobile wallet deposits.

4
Claim Bonus and Start Betting

Your welcome bonus activates automatically on your first qualifying deposit. Head to the sportsbook to bet on cricket and PSL, or open the casino for live dealer games and slots.

What You Get After Registering

m999b was built with Pakistani users in mind. The whole platform — from the registration flow to the deposit options to the betting markets — is set up for how people in Pakistan actually want to use an online betting and casino platform.

Cricket is the main focus of the sportsbook. PSL matches are covered with in-play markets, ball-by-ball options during T20 games and competitive odds on international matches. You can be watching a match on TV and placing a live bet on the same over from the m999b mobile app at the same time.

The casino side covers live dealer games — baccarat, roulette, blackjack — plus hundreds of slot titles and crash games that work well on a mid-range Android phone on a typical mobile data connection.

  • Full PSL and international cricket sportsbook with in-play markets
  • PKR balance — deposit and withdraw in rupees, no conversion
  • JazzCash, Easypaisa, Raast and bank transfer all supported
  • Welcome bonus on first PKR deposit — terms on the Promotions page
  • Live casino with real dealers — works on mobile data
  • Android APK available — download from the App page
  • Responsible gaming tools: deposit limits, session reminders, self-exclusion
  • 24/7 support available in your account

What Information You Need to Register

Registration asks for the basics only. You do not need to provide any documents to create an account — identity documents (CNIC) are only required before your first withdrawal, as part of the standard KYC process. Here is what you will need at sign-up:

Required
  • Full name
  • Mobile number (Pakistan)
  • Email address
  • Password (you choose)
Before Withdrawal
  • CNIC copy
  • Mobile wallet verification

Age requirement: You must be at least 18 years old to register and use m999b. By creating an account you confirm this. m999b may request age verification at any point and will close accounts belonging to users who are under 18.

One account per person: Each individual can hold only one m999b account. Duplicate registrations — under different names or numbers — are not allowed and will result in accounts being closed. Use accurate information from the start to avoid issues when you come to withdraw.

What Opens Up When You Register

Every part of the m999b platform becomes available as soon as your account is active and your first deposit is made.

Cricket & PSL Sportsbook

In-play betting on Pakistan Super League matches, T20 internationals and bilateral series. Ball-by-ball markets, player prop bets and competitive odds on all major cricket events throughout the year.

Live Casino & Slots

Live baccarat, roulette and blackjack with real dealers streaming in real time. Plus hundreds of slot titles and crash games — all accessible immediately after your first deposit, including on mobile data.

Welcome Bonus on First Deposit

Your welcome bonus activates automatically when your first qualifying PKR deposit clears. Visit the Promotions page to see current bonus offers and their wagering requirements before you deposit.

Android App Available

Download the m999b Android APK from the App page and get the full sportsbook and casino in your pocket. Notifications for live cricket match updates, bet settlements and bonus alerts included.

PKR Deposits via JazzCash & Easypaisa

No need for a bank account to get started. JazzCash and Easypaisa deposits credit in seconds. Withdrawals go back to the same wallet. All amounts in Pakistani Rupees — no currency conversion.

VIP Programme Access

Regular players are automatically considered for the m999b VIP programme, which comes with enhanced withdrawal limits, dedicated support, priority processing and exclusive promotions not available to standard accounts.

Deposit in PKR Right After Registering

Once your account is set up, the next step is making your first deposit. The Deposit page on m999b gives you several PKR payment options. JazzCash and Easypaisa are the most popular among Pakistani users because they are fast, do not require a bank account and the deposit credits to your m999b balance almost immediately after the transaction completes on your phone.

Raast and bank transfer are both available for users who prefer to move money directly from their bank. These typically take slightly longer to credit but work well for larger PKR amounts. Debit and credit cards are also supported alongside other mobile wallets.

Important: whatever method you use to deposit, withdrawals go back to the same account. m999b does not send withdrawals to a different wallet or bank account than the one used to deposit. Make sure the payment account you use is registered in your own name — third-party deposits are not accepted.

JazzCash Easypaisa Raast Bank Transfer Cards Mobile Wallets

Registration Questions

Registration itself takes under two minutes. You fill in your name, mobile number, email and password — then verify your mobile number with the OTP sent to your phone. That is all that is required to activate your account and make your first deposit.

No documents are required during registration. A CNIC copy is only needed before your first withdrawal, as part of the standard KYC verification. Completing KYC in advance means faster withdrawal processing when you are ready to cash out.

You can use your JazzCash-linked mobile number as your registration phone number. Providing a valid Pakistan mobile number is required so that the OTP verification step can be completed. Make sure the number you register with is one you actively use and have access to.

The welcome bonus activates automatically when your first qualifying PKR deposit clears. Check the Promotions page for the current offer, minimum deposit amount and wagering requirements before you deposit — the details vary by active promotion.

Yes. You must be at least 18 years old to register on m999b. By creating an account you confirm you meet this requirement. m999b verifies age as part of the KYC process and will close accounts belonging to users who are under 18.

Ready to Get Started? Register in Under 2 Minutes.

Create your m999b account, make your first PKR deposit via JazzCash or Easypaisa, and start betting on cricket and PSL with your welcome bonus active from day one.

18+ only. Please read the Responsible Gaming guidelines before registering. Play within your budget.