Creating your M 999 account takes less than two minutes. Fill in the form, deposit via Easypaisa or JazzCash, and you're ready to bet on cricket, play live casino games, or jump into Aviator — all in Pakistani Rupees.
On your first qualifying deposit. Minimum deposit Rs 500. Wagering requirements apply — see Promotions for full offer terms.
Already have an account? Log in here
The M 999 registration process is one of the simplest in Pakistan. Here's exactly what happens from the moment you land on the sign-up form to the moment you're placing your first bet.
Enter your full name as it appears on your CNIC, your Pakistani mobile number, email address, date of birth, and a strong password. The whole form takes about 90 seconds to complete. If a friend referred you to M 999, enter their referral code in the optional field — it may activate additional bonuses for both of you.
M 999 sends a one-time code to your Pakistani mobile number immediately after registration. Enter the code when prompted to confirm your number is genuine. This takes about 30 seconds and is the only verification step required before you can access the platform for the first time.
Once your account is open, head to the Deposit section and choose your preferred payment method — Easypaisa, JazzCash, NayaPay, SadaPay, IBFT bank transfer, or Visa/Mastercard. Minimum first deposit is Rs 500. Deposits via mobile wallets are usually credited instantly. If you are eligible for the M 999 welcome bonus, it will be credited automatically after your deposit is confirmed.
That's it — your M 999 account is ready. Browse the cricket betting markets, join a live dealer baccarat table, play Andar Bahar, or open Aviator. Everything runs directly in your browser or through the M 999 mobile site — no separate app download is required, though a mobile-optimised experience is available.
Six reasons Pakistani players choose M 999 when they're deciding where to create their first online gaming account.
M 999 covers PSL, international T20s, Test matches and ODIs with deep pre-match and in-play markets. Bet on match winner, top scorer, highest partnership, over-by-over runs and dozens of other cricket-specific markets — all with competitive odds settled in PKR.
No need for an international card or a complicated bank transfer. Deposit directly from your Easypaisa or JazzCash wallet in seconds. Withdrawals back to your wallet are typically processed in under two hours. Everything is in PKR — no currency conversion or foreign exchange fees.
Once registered, you have instant access to the full M 999 game library — live baccarat, live roulette, Andar Bahar, slots, Aviator, fishing games and more. New games are added regularly. Everything runs in your browser — no download needed on desktop or mobile.
New M 999 players receive a welcome bonus on their first qualifying deposit. The bonus is credited automatically — you don't need to enter a promo code unless specifically stated in the current offer terms. Full wagering requirement details and eligible games are listed on the Promotions page.
Every M 999 registered player starts earning VIP points from day one. As your cumulative wagering grows, you progress through Bronze, Silver, Gold, Platinum and Diamond tiers — each with improved cashback rates, faster withdrawal processing and exclusive offers. There's no separate sign-up for the VIP programme.
M 999's live chat support team is available around the clock. Whether you have a question about your deposit, a bet result query, or need to activate a responsible gaming tool, the support team can assist in both English and Urdu. Average chat response time on M 999 is under three minutes.
Registering on M 999 is the first step towards accessing one of the most complete online gaming platforms available to Pakistani players today. Before you complete the registration form, it's worth understanding exactly what you're signing up for — what the account gives you access to, what the requirements are, and what to expect from the experience as a new M 999 member.
M 999 is open to players based in Pakistan who are 18 years of age or older. There are no restrictions based on city or province — whether you're in Karachi, Lahore, Islamabad, Peshawar, Quetta or anywhere else in Pakistan, you're eligible to register as long as you meet the age requirement. You'll need a Pakistani mobile number, a valid email address, and your date of birth to complete registration. A CNIC copy may be requested later during identity verification, which is a standard process for any regulated online platform.
Completely free. There is no registration fee, no monthly subscription, and no charge to browse the M 999 game lobby or check betting odds after registration. You only spend money if and when you choose to make a deposit — and the minimum first deposit on M 999 is Rs 500, which is within reach for the vast majority of players in Pakistan who want to try the platform.
Once your M 999 account is created and your mobile number is verified, you have access to the full platform. This includes the cricket betting section with live PSL and international cricket odds, the live casino with baccarat, roulette and Andar Bahar tables, the slots and crash games section including Aviator, and the complete M 999 promotions page where you can see all active bonus offers available to your account.
Your M 999 account also gives you access to the VIP programme from the moment of your first deposit, the Refer a Friend programme where you can earn bonuses by inviting other Pakistani players, and all responsible gaming tools including deposit limits and session controls. These tools are built into your account settings and can be activated any time you feel you need them.
M 999 allows one account per person, per mobile number, and per household. Creating multiple accounts to claim more than one welcome bonus, or to take advantage of promotions multiple times, is against M 999's terms and will result in all accounts being suspended and balances voided. If you're not sure whether you already have an M 999 account from a previous registration, contact support before registering again — the team can check for you without any penalty.
All information you submit during M 999 registration is transmitted over an encrypted connection and stored securely. M 999 never stores full card details — payment transactions are handled through PCI-DSS compliant gateways. Your CNIC details, if requested during verification, are used only for identity confirmation and are held under the terms of the M 999 Privacy Policy. Full details of how M 999 handles your personal data are available on the Privacy Policy page.
Before you make your first deposit on M 999, it's worth spending two minutes in your account settings to configure a deposit limit. Decide in advance what you're comfortable spending per week or per month, and set that as your M 999 deposit limit. Once set, the limit cannot be exceeded — and any increase requires a 24-hour cooling period before it takes effect. This small step at account setup makes a genuine difference to how controllably you engage with the platform over time.
M 999 also offers session timers, reality check notifications, cooling-off periods and self-exclusion for players who need them. These tools are all accessible from your account settings with no need to contact support, though the support team can also activate them on your behalf via live chat at any time.
Minimum to get started: First deposit from as little as Rs 500 via Easypaisa or JazzCash. No credit card required. No foreign currency needed. No complicated verification before your first game. Just a valid Pakistani mobile number, your details, and two minutes of your time.
Common questions from new Pakistani players before they create their M 999 account.
Fill in the form at the top of this page, verify your Pakistani mobile number, and make your first deposit via Easypaisa or JazzCash. That's it — your M 999 account is ready with your welcome bonus applied automatically. All transactions in PKR. Adults 18+ only.