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.
Activates on your first PKR deposit after registration
PSL cricket, live casino and slots immediately on sign up
Deposit and withdraw in PKR — no bank visit required
OTP verification and encrypted login protect your account
Already have an account? Login here
Already registered? Login to your account
From sign-up to placing your first cricket bet — this is how the process works from start to finish.
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.
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.
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.
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.
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.
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:
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.
Every part of the m999b platform becomes available as soon as your account is active and your first deposit is made.
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 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.
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.
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.
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.
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.
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.
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.