Log in to your M 999 account and pick up exactly where you left off. Your cricket betting markets, live casino balance, VIP rewards and active promotions are all right there as soon as you sign in. Takes about ten seconds.
Don't have an M 999 account yet? Register for free in two minutes — no deposit required to create an account.
New to M 999? Create your free account here
Here's where most M 999 players head first after signing in — quick links directly to the sections of the platform you probably came back for.
What's available the moment you sign in to your M 999 account — updated and ready for Pakistani players around the clock.
Your M 999 login takes seconds. No CAPTCHA puzzles, no loading screens, no extra verification step on every visit unless triggered by a new device or unusual login location. Enter your credentials, click login, and you're inside — exactly where you left off, with your balance and bet history intact.
M 999 protects your login with encrypted password storage and optional two-factor authentication via your registered Pakistani mobile number. Login attempts from unrecognised devices trigger an additional verification step automatically. Your M 999 account cannot be accessed by anyone who doesn't have both your credentials and access to your phone.
M 999 is fully optimised for mobile. Whether you're logging in on an Android phone, an iPhone, or a tablet, the login page adapts automatically. No separate mobile app is required — open m999-khelo.com in any mobile browser, enter your details, and you're into the full M 999 platform including live cricket in-play betting and live dealer tables.
Every time you login to M 999, your full account history is there — all previous bets, game results, deposit and withdrawal records, active bonus balances and VIP point totals. Nothing resets between sessions. Your bet history goes back to the day you registered, so you always have a clear picture of your account activity.
After logging in, M 999 shows you any active promotions you're eligible for, pending bonus activations, and recent bet settlement results. If there's a reload offer available for your account or a new promotion matching your game preferences, you'll see it on the dashboard the moment you sign in — no need to check the promotions page separately.
The M 999 live chat support button is available immediately after you log in. The support team can see your account details when you initiate a chat (with your permission), which means faster resolution — no long account verification process just to ask a simple question about a deposit or withdrawal. Support handles queries in English and Urdu around the clock.
Logging in to your M 999 account is the gateway back to everything you've set up — your deposited balance, active bets, accumulated VIP points, and any welcome or reload bonus still in progress. This page covers the M 999 login process in full, including what to do if you've forgotten your password, how to secure your account properly, and what to expect when you sign in on a new device.
The M 999 login form asks for two pieces of information: your registered Pakistani mobile number or email address, and your password. Enter both, click the Login button, and you'll be taken directly to your M 999 account dashboard. The process is the same on desktop and mobile — there's no difference in the login flow between devices.
If you've ticked the "Keep me logged in" box on a trusted personal device, M 999 will remember your session for a set period so you don't need to re-enter your credentials every time you return to the site. This is convenient on a personal phone you use exclusively, but M 999 strongly recommends you do not use this option on a shared device — a family computer, a work phone, or a device that others have access to.
Forgotten passwords are the most common reason players contact M 999 support, and they're always straightforward to resolve. Use the "Forgot password?" link on the M 999 login form. You'll be asked to enter your registered Pakistani mobile number. M 999 will send a one-time PIN (OTP) to that number via SMS. Enter the PIN when prompted, then set a new password. The entire process usually takes under two minutes.
If you no longer have access to the mobile number you registered with — for example if you've changed your SIM or your number has been reassigned — contact M 999 support via live chat. You'll need to go through identity verification using your CNIC details or other information associated with your account. Support handles these cases regularly and the process is confidential. Expect it to take slightly longer than a standard OTP reset but the team will guide you through each step.
The first time you login to M 999 from a device you haven't used before, the platform may ask you to confirm your identity with a verification code sent to your registered mobile number. This is a security measure to protect your account from unauthorised access — if someone else tries to log in to your M 999 account from their device, they would need physical access to your phone to complete the verification step. This one-time confirmation adds around 30 seconds to the login on a new device and does not repeat on subsequent logins from the same device.
Your M 999 login credentials are the key to your account, your balance and your personal information. A few straightforward habits keep your account secure without making login inconvenient:
If your M 999 login is failing and you're confident the credentials are correct, here are the most common causes and quick fixes. First, check that your Caps Lock key is not accidentally on — passwords on M 999 are case-sensitive. Second, make sure you're entering the correct identifier — M 999 accepts either your registered Pakistani mobile number or your registered email address, and mixing them up is a common mistake. Third, if you're copy-pasting your password, check that you haven't accidentally included a leading or trailing space. Fourth, clear your browser cache — occasionally a cached session causes the login form to behave unexpectedly. If none of these resolve the issue, use the password reset process or contact M 999 support via live chat.
Multiple consecutive failed login attempts will temporarily lock your M 999 account as a security measure. The lock is lifted automatically after a short waiting period. If your account has been suspended for another reason — for example, an ongoing identity verification request, a responsible gaming cooling-off period you've requested, or a security review — you'll see a message explaining the reason when you try to log in. Contact M 999 support in any of these cases and the team will explain the situation and outline the steps needed to restore access. Account suspensions are always for specific, documented reasons and are handled transparently.
Navigate to m999-khelo.com on any browser — Chrome, Firefox or Safari on mobile or desktop. The login form is at the top of this page. You don't need to download anything.
Type your registered Pakistani mobile number (e.g. 03xx-xxxxxxx) or your email address, then your M 999 password. Both fields are required. The password field hides your input by default — tap the eye icon to reveal it if needed.
If you're on a new device, M 999 may send a verification SMS to your registered mobile. Enter the code when prompted. This step only appears on new devices — it won't repeat on your regular phone or computer.
You're now inside your M 999 account. Your balance, bet history, VIP status and active bonuses are all visible on the dashboard. Navigate to cricket betting, casino games or Aviator from the top menu and you're ready to go.
Logging in on a shared device? Always log out of M 999 when you're done. Never save your M 999 password in a shared browser. Keep your registered mobile number in your own possession so that OTP codes can only be received by you.
Need help with your login? M 999 support is available 24/7 via live chat. Open the chat from any page on m999-khelo.com. The team handles English and Urdu queries and typically responds within three minutes. For password reset requests, have your registered mobile number ready.
Straight answers to the login questions Pakistani M 999 players ask most often.
Creating your M 999 account is free and takes under two minutes. Deposit via Easypaisa or JazzCash from Rs 500, claim your welcome bonus and start playing cricket betting, Aviator or live casino games in PKR straight away. Adults 18+ only.