Help Centre

M 999 FAQ — Your Questions Answered

Everything Pakistani players ask about M 999 — from registering and depositing to cricket betting, casino games, bonuses and withdrawals. Find your answer below or contact support any time.

All Questions
Account
Deposits
Withdrawals
Cricket Betting
Casino & Games
Bonuses
Security
48

Questions Answered on This Page

8

Topic Categories Covered

<3m

Average Live Chat Response Time

24/7

Support Available in English & Urdu

Jump to Section
Create Account Login
No questions match your search. Try different keywords or clear the search to see all questions.

Account 8

Go to m999-khelo.com/register and fill in the registration form. You'll need your full name as it appears on your CNIC, a valid Pakistani mobile number, an email address, and your date of birth. After submitting, verify your mobile number via the OTP sent by SMS. Your M 999 account is ready immediately after verification. The whole process takes under two minutes. There is no registration fee — creating an M 999 account is completely free.

You must be at least 18 years old to create an M 999 account. This is a strict requirement with no exceptions. M 999 verifies age during registration and may request CNIC documentation at any point. Accounts found to belong to players under 18 are permanently suspended and deposits are returned. If you are under 18, please do not attempt to register.

No. M 999 operates a strict one account per person policy. Each player is permitted one account per CNIC, mobile number and household. Creating multiple accounts — even accidentally — is a terms violation and will result in all accounts being suspended and balances voided. If you're unsure whether you already have an account, contact M 999 live chat support before registering again. The team can check in seconds and help you recover access to an existing account.

M 999 may request CNIC verification before processing large withdrawals or as part of a routine KYC (Know Your Customer) review. You don't need to submit documents to create an account or play. However, having your CNIC verified proactively avoids any delays when you want to withdraw larger amounts. Verification requests are sent by email and are handled securely — your documents are used only for identity confirmation and are stored under the terms of the M 999 Privacy Policy.

Log in to your M 999 account and go to Account Settings. From there you can update your email address. Changes to your registered Pakistani mobile number require identity verification — contact M 999 live chat support to request a mobile number update. You'll need to confirm your identity before the change is applied. Changes to your mobile number are handled carefully because it's the primary security contact for your account, including OTP delivery.

Contact M 999 support via live chat and request account closure. Before closing, make sure you've withdrawn any remaining balance — M 999 will process a withdrawal of your available funds before the account is closed. If you're closing your account because of gambling concerns, consider using self-exclusion instead — it achieves the same outcome while keeping your options open for a future return, and it's processed within 24 hours.

Go to the M 999 login page and click "Forgot password?". Enter your registered Pakistani mobile number. M 999 sends a one-time code to that number via SMS within 60 seconds. Enter the code, then set a new password. The entire process takes about two minutes. If you no longer have access to your registered number, contact M 999 live chat support with your CNIC details for account recovery.

Account suspensions on M 999 always have a specific, documented reason. Common causes include: a pending identity verification request, a responsible gaming cooling-off or self-exclusion period you've requested, multiple failed login attempts triggering a temporary security lock, or a terms and conditions review. When you try to log in, the message displayed will indicate the reason. Contact M 999 live chat support for a full explanation and to understand the steps needed to restore access.

Deposits 7

Log in to M 999 and navigate to the Cashier or Deposit section. Select your preferred payment method — Easypaisa, JazzCash, NayaPay, SadaPay, bank transfer via IBFT, or Visa/Mastercard. Enter the amount you wish to deposit in PKR and follow the on-screen instructions for your chosen method. Easypaisa and JazzCash deposits are typically credited instantly. IBFT bank transfers may take up to two banking hours. There is no fee charged by M 999 for deposits.

The minimum deposit on M 999 is Rs 500 for all supported payment methods. This applies to Easypaisa, JazzCash, NayaPay, SadaPay, IBFT bank transfers and Visa/Mastercard. There is no maximum standard deposit limit for regular accounts. If you wish to deposit an amount significantly above the standard range, contact M 999 support in advance to ensure the transaction is processed smoothly.

M 999 accepts the following payment methods for Pakistani players:
  • Easypaisa — mobile wallet, instant
  • JazzCash — mobile wallet, instant
  • NayaPay — digital account, instant
  • SadaPay — digital account, instant
  • IBFT Bank Transfer — up to 2 banking hours
  • Visa / Mastercard — debit or credit card
All transactions on M 999 are processed in Pakistani Rupees (PKR). There are no foreign currency conversions or hidden exchange fees.

First, check the payment method's own app or SMS confirmation to confirm the transaction was processed successfully from your end. Easypaisa and JazzCash deposits to M 999 typically credit within 1–3 minutes. IBFT transfers can take up to 2 banking hours. If your deposit shows as completed in your payment app but hasn't appeared in M 999 after the expected time, contact M 999 live chat support with: your registered mobile number, the deposit amount in PKR, the payment method used, and the transaction reference number from your payment app. Support will resolve it within minutes.

M 999 does not charge a deposit fee. The amount you send is the amount credited to your M 999 account in full. Some payment providers may charge their own transaction fees depending on your account type — for example, certain Easypaisa or bank account tiers have different fee structures. Check with your payment provider if you're unsure. Any fee charged would be by the payment provider, not by M 999.

No. M 999 requires that all deposits are made from payment accounts registered in the same name as your M 999 account. Third-party deposits — using someone else's Easypaisa, JazzCash, bank account or card — are not permitted. This policy protects against fraud and is a standard requirement for regulated platforms. Deposits from mismatched accounts may be returned and could trigger an account review. Always deposit using your own verified payment method.

IBFT transfers to M 999 typically take between 30 minutes and 2 banking hours on regular business days. Transfers made outside of banking hours or on public holidays may take longer, as IBFT processing depends on the Pakistani interbank transfer network. If your transfer hasn't been credited within 3 banking hours, contact M 999 support with your bank transaction receipt and reference number. Keep the receipt from your bank app — it's the fastest way to resolve any delay.

Withdrawals 6

Log in to M 999 and go to the Cashier or Withdraw section. Select your withdrawal method — the same methods available for deposits (Easypaisa, JazzCash, NayaPay, SadaPay, IBFT or Visa/Mastercard) are available for withdrawals. Enter the amount in PKR and confirm. Most withdrawals to mobile wallets like Easypaisa and JazzCash are processed within two hours. Bank transfers may take up to 24 hours. Withdrawals must go to an account in your own name — third-party withdrawals are not permitted.

The minimum withdrawal on M 999 is Rs 500. This applies across all withdrawal methods. If your available balance (excluding uncleared bonus funds subject to wagering) is below Rs 500, you'll need to continue playing until your withdrawable balance reaches the minimum threshold. Note that only real money balance that has cleared any wagering requirements can be withdrawn — bonus funds in progress are not withdrawable until the wagering condition is met.

Standard M 999 withdrawal processing times:
  • Easypaisa / JazzCash / NayaPay / SadaPay: Usually within 1–2 hours
  • IBFT Bank Transfer: Up to 24 hours on banking days
  • Visa / Mastercard: 1–3 banking days depending on your bank
VIP members at higher tiers benefit from prioritised withdrawal processing — withdrawals for Diamond and Platinum tier players are typically processed faster. If a withdrawal takes longer than the expected time, contact M 999 live chat with your withdrawal request reference number.

Withdrawals can be declined for several reasons: the withdrawal account name doesn't match your M 999 account name; your account has a pending identity verification request; you have active bonus funds that haven't yet met wagering requirements; your requested amount exceeds your withdrawable real-money balance; or a routine security review has been triggered. M 999 will send a message explaining the specific reason. Contact live chat support immediately if you need clarification — the team can see the exact reason and guide you through the resolution.

M 999 does not charge a withdrawal fee on standard withdrawals. The amount you request is the amount sent to your payment account. As with deposits, some payment providers may deduct their own fees on the receiving end — check with your Easypaisa, JazzCash or bank for their applicable rates. M 999 itself makes no deduction from your withdrawal amount.

Bonus funds on M 999 are subject to wagering requirements before they can be converted to withdrawable cash. The wagering requirement for each offer is listed on the Promotions page. Once you've wagered the required amount using eligible games, the bonus converts to real money that you can withdraw freely. You can always see your current bonus balance, wagering progress and the amount remaining to clear in the Bonuses section of your M 999 account. Real money deposits that you haven't used can generally be withdrawn at any time, subject to the minimum withdrawal threshold.

Cricket Betting 6

M 999 covers all major cricket formats and tournaments, with a strong focus on matches relevant to Pakistani fans. This includes PSL (Pakistan Super League), Pakistan international Test matches, ODIs and T20Is, ICC tournaments, IPL, BBL and other top domestic leagues. Markets available include match winner, series winner, top batsman, top bowler, over/under total runs, highest opening partnership, man of the match, method of first dismissal, and many more. Live in-play betting is available for most matches with odds updated ball by ball.

In-play betting on M 999 lets you place bets while a cricket match is in progress. Odds update continuously based on the match situation — runs scored, wickets taken, overs remaining, batting form and bowling match-ups all influence the live odds. To place an in-play bet, go to the Cricket Betting section, select a live match (marked with a live indicator), choose your market and odds, enter your stake in PKR and confirm. Note that odds during live play can change rapidly — the bet is accepted at the odds shown at the time of confirmation.

The minimum stake for most cricket betting markets on M 999 is Rs 50. This applies to both pre-match and in-play bets. Maximum stake limits vary by market and match — you'll see the maximum allowed stake displayed in the bet slip before confirming. For high-value bets on major matches, contact M 999 support to discuss limit options for your account level.

Most cricket bets on M 999 are settled within 30 minutes of the official match result being confirmed. For matches where the result is subject to DLS (Duckworth-Lewis-Stern) calculations or an official review, settlement may take slightly longer while M 999 waits for the official governing body's confirmation. Your bet history in your M 999 account shows the settlement status for each bet. Winnings are credited to your balance immediately upon settlement.

If a cricket match is officially abandoned without a result — due to rain, poor pitch conditions or other causes — M 999 will void the bets and return all stakes to players' accounts. The specific settlement rule depends on the individual market and how many overs were completed before abandonment. Markets where a decisive result was already determined (e.g., a batsman had already scored a century before rain stopped play) may be settled rather than voided. Full settlement rules for each market type are listed in the M 999 sports betting terms.

Yes. M 999 supports accumulator bets (also called combo or parlay bets) on cricket and other sports. An accumulator combines multiple selections into a single bet — all selections must win for the bet to pay out, but the potential returns are significantly higher than single bets. To build an accumulator on M 999, add selections from different matches to your bet slip and choose the "Accumulator" option. Maximum accumulator legs and combined odds limits apply — these are visible in the bet slip.

Casino & Games 6

M 999 offers a full range of online casino games including:
  • Live Casino: Baccarat, Roulette, Blackjack, Sic Bo, live dealer tables with real croupiers
  • Andar Bahar: The popular South Asian card game, available in live and RNG versions
  • Aviator: Crash game with a rising multiplier — cash out before the plane flies away
  • Slots: Hundreds of themed slot games from leading providers
  • Fishing Games: Skill-based shooting games popular with Pakistani players
  • Sports Betting: Cricket, football and other sports
No download is required — all games run in your browser on desktop and mobile.

Aviator on M 999 is a crash game. After placing your bet in PKR, a plane takes off and a multiplier begins rising from 1x. The multiplier can rise to 2x, 10x, 100x or more — but will crash at a random point. You must click the Cash Out button before the crash to lock in your winnings at the current multiplier. If you don't cash out before the crash, you lose your stake. You can place two bets simultaneously per round, with different cash-out targets. The crash point in each round is provably fair and verifiable. Visit the Aviator Game page for full details.

Andar Bahar is a traditional South Asian card game available on M 999 in live dealer format. A single card (the joker) is placed in the centre. You bet on whether a card matching the joker's value will appear on the Andar (inside/left) or Bahar (outside/right) side first. Cards are dealt alternately to both sides until a match is found. If your chosen side receives the matching card first, you win. M 999's live Andar Bahar is hosted by real dealers streamed in real time, creating an authentic experience. Visit the Andar Bahar page for full game rules and strategies.

M 999's live casino section features real human dealers running games at physical tables that are live-streamed to your device. You see the dealer, the cards or roulette wheel, and all other active players in real time. Place bets using the on-screen interface during the betting window, just like a real casino table. Live baccarat is the most popular live casino game for Pakistani M 999 players. Games run continuously throughout the day so there's always a table available — no waiting for a game to start. Visit the Online Casino page for the full game library.

Yes. M 999 sources its casino games from licensed game providers whose Random Number Generators (RNGs) are independently certified and regularly audited. RNG certification means the outcome of every spin, card deal or dice roll is statistically random and cannot be predicted or manipulated — not by the player and not by M 999. Live casino games use physical cards and roulette wheels handled by real dealers in front of cameras, providing a transparent and verifiable game experience. RTP (Return to Player) percentages for individual games are available within the game information panels.

Try these steps in order: First, refresh the page and try launching the game again. Second, clear your browser cache (Settings > Privacy > Clear browsing data). Third, try a different browser — Chrome usually gives the best performance with M 999. Fourth, check your internet connection — live casino games require a stable connection; switch from mobile data to Wi-Fi if possible for a better experience. Fifth, disable any VPN you may be using. If the issue persists, note the game name and the error message (if any) and contact M 999 live chat support — the team can check whether there's a known technical issue with that specific game provider.

Bonuses & Promotions 6

The M 999 welcome bonus is automatically credited to your account after your first qualifying deposit — no promo code is needed. Make sure your deposit meets the minimum qualifying amount for the current offer (at least Rs 500 for standard new player offers). The bonus will appear in your account balance, separated from your real money funds so you always know how much is bonus and how much is cash. Full terms, eligible games and wagering requirements for the current welcome offer are on the Promotions page.

A wagering requirement means you need to bet a certain amount before bonus funds can be withdrawn as real cash. For example, if you receive a Rs 1,000 bonus with a 10x wagering requirement, you need to place bets totalling Rs 10,000 using eligible games before the bonus converts to withdrawable cash. Your progress is tracked automatically in your M 999 account — you can check the Bonuses section at any time to see how much wagering remains. Not all game types contribute equally to wagering; slots typically contribute 100%, while table games like baccarat may contribute less. The specific contribution rates for each offer are in the terms on the Promotions page.

M 999 runs regular promotions for existing players beyond the welcome bonus. These include weekly and monthly reload deposit bonuses, cashback offers on net losses, free spin events tied to specific game releases, cricket season-specific promotions during PSL and major international tournaments, and VIP-exclusive offers for players at higher loyalty tiers. All active promotions are listed on the Promotions page. Log in to your account to see which offers are currently available and eligible for your specific account.

M 999's Refer a Friend programme lets you earn bonuses by inviting other Pakistani players to join. Once you're registered, find your unique referral code in your account. Share it with friends — when they register using your code and make a qualifying deposit, both you and your friend receive a bonus. The referral bonus amount and qualifying conditions are detailed on the Refer a Friend page. There's no limit to how many friends you can refer, and each qualifying referral earns you a separate bonus.

The M 999 VIP Club rewards players based on their wagering activity. Every bet you place earns VIP points. As your cumulative points grow, you progress through tiers: Bronze, Silver, Gold, Platinum and Diamond. Higher tiers bring better cashback rates, faster withdrawal processing, dedicated account managers, higher bet limits and exclusive promotional offers. VIP progression is automatic — there's no separate sign-up required. Your current tier and points balance are visible in your M 999 account dashboard after you log in.

Each M 999 bonus has an expiry date within which the wagering requirement must be met. If the wagering requirement isn't completed by the expiry date, the remaining bonus balance and any winnings generated from it are forfeited. Your real money balance is not affected — only the bonus portion is removed. Expiry dates are visible in the Bonuses section of your M 999 account, so you can plan your play accordingly. If you're close to the deadline and believe you'll complete the wagering, contact support — they can advise on your progress and eligible games.

Security & Privacy 5

Yes. M 999 uses 256-bit SSL encryption across the entire platform — the same level of security used by major Pakistani banks. All financial transactions are processed through PCI-DSS compliant payment gateways. Passwords are stored as salted hashes — M 999 staff cannot see your password. Login security is reinforced with device recognition and optional two-factor authentication via your registered mobile number. M 999's data handling practices are governed by the Privacy Policy, which details exactly what data is collected, how it's stored and who has access to it.

Two-factor authentication (2FA) on M 999 uses your registered Pakistani mobile number to send a one-time PIN whenever you log in from a new or unrecognised device. This is automatically applied to all accounts — you don't need to activate it separately. To require the OTP on every login (not just new devices), contact M 999 support and request enhanced login verification to be applied to your account. This adds an extra step on every login but provides maximum protection.

Contact M 999 live chat support immediately and tell them you suspect unauthorised access to your account. The support team will: temporarily lock your account to prevent further access; review the login history and identify any suspicious activity; guide you through the password reset process; and initiate an investigation if any transactions were made without your authorisation. Act quickly — the sooner you report it, the more options are available to protect your funds. Also change your email and mobile wallet passwords as a precaution, particularly if you used the same password anywhere else.

M 999 does not sell your personal information to third parties. Data is shared only in specific, limited circumstances: with payment processors to complete financial transactions; with identity verification services as part of required KYC processes; and with regulatory authorities if legally required. Full details of how M 999 handles your data — what's collected, why, who it's shared with and your rights — are in the Privacy Policy. You can request a copy of your data or request deletion by contacting M 999 support.

The official M 999 website is m999-khelo.com. Check that the URL in your browser's address bar shows exactly this domain, and that there is a valid SSL padlock icon next to it. M 999 will never ask for your password via SMS, email or WhatsApp. If you receive messages claiming to be from M 999 asking for your login credentials, treat them as fraudulent and do not respond. Report suspicious messages to M 999 support via live chat so the team can investigate. If you're unsure whether a website is genuine, access M 999 by typing m999-khelo.com directly into your browser rather than clicking links in messages.

Support 4

M 999 customer support is available 24/7 via live chat — click the chat icon on any page of m999-khelo.com to start a conversation. The support team handles queries in both English and Urdu. For less urgent matters, you can also reach M 999 support by email at support@m999-khelo.com. Live chat is recommended for time-sensitive issues like deposit problems, withdrawal delays or account security concerns — the average live chat response time is under three minutes.

Yes. M 999's live chat support team handles queries in both English and Urdu. If you find it easier to explain your question in Urdu, simply start typing in Urdu and the agent will respond accordingly. You don't need to struggle to communicate something important in a second language — use whichever you're most comfortable with. This applies to all support topics including account queries, deposit issues, withdrawal requests, bonus questions and responsible gaming tools.

Start by contacting M 999 live chat support with the details of your complaint — most issues are resolved at this level. If you're not satisfied with the initial response, ask the live chat agent to escalate your complaint to the M 999 complaints team. Formal complaints are reviewed within 3–5 business days. You'll receive a written response by email. M 999's complaints process is detailed in the Terms and Conditions. Keep records of your conversations and transaction references to support your complaint.

M 999 takes player wellbeing seriously. If you're concerned about your gambling, visit the Responsible Gaming page for a full overview of available tools — deposit limits, session timers, cooling-off periods and self-exclusion. You can activate these tools through your account settings or by contacting live chat support. The support team is trained to handle these requests sensitively and confidentially. If you'd like to speak to someone outside of M 999, a mental health professional or trusted family member can provide additional support.
m 999

About This M 999 FAQ Page

This FAQ page collects the questions that Pakistani M 999 players ask most frequently — gathered from live chat conversations, email support tickets, and the topics that new players consistently need clarified before they're comfortable registering and making their first deposit. It's written to be direct and practical, not to pad out a help document with unnecessary filler.

The questions are organised into eight categories covering every major area of the M 999 platform: account creation and management, deposits via Easypaisa and JazzCash, withdrawals and processing times, cricket betting including in-play markets, casino games including Andar Bahar and Aviator, bonus offers and wagering requirements, account security, and how to reach M 999 support.

If your question isn't answered here, M 999 live chat support is available 24 hours a day in both English and Urdu. The average response time is under three minutes. There's no need to scroll through a long knowledge base or wait for an email reply — just open the chat and describe your situation.

How to Use the M 999 FAQ Search

Type any keyword into the search bar at the top of this page to filter questions instantly — try words like "deposit", "cricket", "bonus", "withdraw", or "password". Questions not matching your search are hidden, and the relevant ones are highlighted. You can also use the category pills to filter by topic, or use the sidebar table of contents to jump directly to a section. Clicking any question expands the answer below it.

Questions Not Covered Here

This FAQ covers general M 999 platform questions. For questions specific to your individual account — like the exact status of a pending withdrawal, your current bonus wagering progress, or a specific bet settlement dispute — you'll need to contact M 999 support directly, as those details are account-specific and aren't available on a public FAQ page. Live chat is the fastest route for these. Have your registered mobile number ready when you contact support — it's the quickest way for the team to pull up your account.

m 999

Still Have a Question? Contact M 999 Support

Didn't find what you were looking for in the M 999 FAQ? The support team is available around the clock — pick the channel that suits you best.

Live Chat

The fastest way to get an answer on M 999. Click the chat icon on any page. Available 24/7 in English and Urdu. Average response under 3 minutes. Best for: deposits, withdrawals, account issues, urgent queries.

Email Support

Send your query to support@m999-khelo.com. Best for: formal complaints, document submission, detailed questions that benefit from a written response. Response time: within 24 hours on business days.

Responsible Gaming Page

For questions about self-exclusion, deposit limits, cooling-off periods and problem gambling support. The Responsible Gaming page covers all available player protection tools in detail with step-by-step activation guides.

m 999

Why Pakistani Players Choose M 999

The key reasons M 999 is the platform of choice for online betting and casino gaming in Pakistan.

Built for Pakistani Mobile Users

M 999 is fully optimised for Pakistani smartphones — no app download needed. The platform runs perfectly in Chrome and Safari on Android and iOS. Deposit via Easypaisa or JazzCash in seconds, place cricket bets in-play, and play live baccarat on your phone just as easily as on a desktop.

100% PKR — No Hidden Conversion

Everything on M 999 is in Pakistani Rupees. Your balance, bets, deposits and withdrawals are all displayed and processed in PKR. No dollar conversion, no foreign exchange fees, no surprises when you check your wallet app after a withdrawal. What you see in M 999 is what arrives in your Easypaisa account.

Pakistan's Favourite Sports Coverage

M 999 prioritises the cricket markets that matter most to Pakistani fans — PSL coverage, Pakistan internationals, ICC tournaments. Pre-match and in-play odds update ball by ball during live matches. Specialist cricket markets go far beyond just match winner, covering over runs, wicket markets, player performance bets and more.

Fast Withdrawals to Mobile Wallets

M 999 processes most withdrawal requests within two hours during active hours. Easypaisa and JazzCash withdrawals are typically the fastest, making M 999 one of the most responsive platforms available to Pakistani players for getting your winnings out quickly and without unnecessary delays or paperwork.

VIP Rewards from Your First Bet

Every bet you place on M 999 earns VIP points — from your very first wager. Progress through Bronze, Silver, Gold, Platinum and Diamond tiers automatically. No manual application needed. Higher tiers bring better cashback, faster withdrawals, priority support and exclusive offers that aren't available to standard players.

Responsible Gaming Tools Built In

M 999 gives every player access to deposit limits, session timers, reality checks, cooling-off periods and self-exclusion — all available from account settings without needing to contact support. The platform is designed to be enjoyable, and these tools ensure it stays that way for every M 999 player in Pakistan.

Ready to Join M 999? Create Your Free Account Today

Registration is free and takes under two minutes. Deposit via Easypaisa or JazzCash from Rs 500, claim your welcome bonus and start playing cricket betting, live casino and Aviator — all in PKR. Adults 18+ only. Play responsibly.