Account & Registration
5 questionsCreating a JM888 account takes just a few minutes. Click the registration button on the homepage, fill in your full name, date of birth, email address, phone number and choose a strong password. You will need to confirm your email before your account is fully activated. Make sure all details are accurate — they will be verified during the KYC process before any withdrawal is processed.
You must be at least 18 years old to register on JM888, or the higher minimum age required by the operator's license jurisdiction. Age verification is a mandatory part of our KYC process. JM888 has zero tolerance for underage gambling. Meeting the minimum age does not automatically make gambling lawful in Pakistan — players are responsible for understanding applicable local law.
No. Each person may hold only one JM888 account. Creating multiple accounts — sometimes called multi-accounting — is strictly prohibited under our Terms & Conditions. If JM888 identifies duplicate accounts registered to the same individual, all accounts may be suspended immediately and any associated balances or bonus winnings may be forfeited. If you have an existing account and are having trouble accessing it, contact support rather than creating a new one.
For Pakistani users, KYC verification typically requires a valid CNIC (Computerised National Identity Card) or a current passport as proof of identity, along with proof of address where required. You may also need to complete a liveness check via the secure verification system in your account. Always submit documents through the Platform's secure HTTPS KYC flow — never by email, WhatsApp or any unsecured channel.
On the login page, click "Forgot Password" and enter the email address registered to your account. You will receive a password reset link to that email. Click the link and follow the instructions to create a new password. If you no longer have access to your registered email address, contact the JM888 support team at [email protected] with your account details to begin a secure account recovery process.
Deposits & Withdrawals
5 questionsPayment methods available for deposits are displayed in the live cashier section of your account at the time of deposit. Familiar Pakistan payment references — such as Easypaisa, JazzCash, Raast, and bank transfers via HBL, UBL, Meezan Bank or Bank Alfalah — are mentioned as local context only. JM888 does not represent that any of these providers support or endorse gambling transactions. Check the cashier for currently available and confirmed options.
Minimum deposit thresholds vary by payment method and are displayed in the cashier at the time of your transaction. Indicative figures — for example, a PKR 1,000 minimum deposit for certain methods — may be referenced on the Platform, but always verify the current minimum in the live cashier before initiating a transaction. Thresholds can change and the cashier always reflects the current, verified figure.
Withdrawal processing times vary depending on the payment method and whether your KYC verification is complete. Generally, withdrawal requests are reviewed within 24 to 72 hours, though processing by third-party payment providers can add further time. Withdrawals will not be processed if KYC is incomplete, if wagering requirements are outstanding, or if the account has an active dispute. JM888 cannot guarantee specific processing timeframes for third-party providers.
A withdrawal may be declined for several reasons: your KYC documents have not been fully verified; there are active wagering requirements on bonus funds; the withdrawal request does not meet the minimum threshold; the destination account name does not match your registered name; or there is a suspected compliance concern on the account. Contact the JM888 support team at [email protected] with your request reference number for a specific explanation.
No. JM888 does not permit third-party payouts. Funds may only be withdrawn to an account held in the name of the registered JM888 account holder. This policy is in place to comply with anti-money laundering obligations and to protect users from fraud. If you deposited from a particular method, you will generally be required to withdraw to that same method, up to the amount deposited via that route.
Games & How to Play
5 questionsJM888 offers a broad range of gaming categories including sports betting, live casino games, slot games and virtual sports. Sports betting covers cricket — including Pakistan national team fixtures, PSL/T20 and ICC tournaments — as well as football, UFC and other international sports. Live casino tables include live blackjack, roulette, baccarat and game-show style formats. Slot titles span classic, video and jackpot categories from multiple software providers.
Yes, JM888's sports betting section covers Pakistan cricket fixtures including Test, ODI and T20I internationals, PSL (Pakistan Super League) matches and major ICC tournaments such as the World Cup and Champions Trophy. Markets typically include match winner, top batsman, top bowler, total runs, live in-play markets and more. JM888 has no affiliation with the PCB, PSL or ICC — market settlements follow official results from the relevant governing body.
In-play (live) betting lets you place wagers on events that are already in progress. Odds update in real time based on the match situation — so during a PSL match, for example, the odds on a team winning will shift dramatically after each wicket or over. Markets may briefly suspend during key moments. Bets placed during connectivity issues or data-feed delays are placed at the user's risk. Always check that your bet has been accepted before assuming it is confirmed.
JM888's slot games use certified Random Number Generator (RNG) technology, which ensures that each spin outcome is independently random and not influenced by previous results, bet size, or any external factor. Live casino games use real dealers streamed in real time from dedicated studio environments. JM888 does not manipulate game outcomes. Return-to-player (RTP) percentages for individual slot titles are typically available in the game information or paytable.
Yes. JM888 is fully optimised for mobile use. The Platform is accessible through any modern mobile browser — Chrome, Safari, Firefox — on both Android and iOS devices. The mobile layout adapts automatically to your screen size, so sports betting odds, live casino tables and slot games are fully playable on a smartphone. Check the Platform for any dedicated app availability in your region, as options may be updated over time.
Bonuses & Promotions
5 questionsA wagering requirement (sometimes called a rollover or playthrough) is the number of times you need to wager a bonus amount before the resulting winnings can be withdrawn. For example, a 30x wagering requirement on a PKR 1,000 bonus means you need to place a total of PKR 30,000 in qualifying bets before withdrawal is permitted. The specific wagering requirement, eligible games and time limit vary by promotion — always read the promotion-specific terms before accepting.
No. Bonus funds and any winnings derived from them cannot be withdrawn until the full wagering requirement has been met within the allotted time period. If you request a withdrawal before meeting the requirement, bonus funds and associated winnings may be forfeited depending on the specific bonus terms. Your real-money balance (funds deposited separately from the bonus) may be withdrawable independently — check the cashier and bonus terms for your specific situation.
JM888 periodically offers sports-related promotions aligned with major events — including PSL/T20 matches, ICC tournaments and international cricket series involving Pakistan. These may include enhanced odds, free bets, cashback offers or prize-pool promotions. Promotional offers change frequently. Log into your account and check the live Promotions section for the most current offers. JM888 is not affiliated with or endorsed by the PCB, PSL or any cricket governing body.
If you do not complete the wagering requirement before the bonus expiry time, the remaining bonus balance and any winnings derived from bonus play will be forfeited automatically. Your real-money balance is not affected by this. Expiry times are clearly stated in the promotion-specific terms. JM888 recommends reviewing your active bonus progress in the account dashboard regularly to track how close you are to completing requirements.
Generally, only one active bonus can be held at a time on JM888 unless the specific promotion terms state otherwise. If you accept a new bonus while another is still active, the existing bonus may be cancelled depending on the platform rules at the time. To avoid this, complete or opt out of your current bonus before accepting a new one. Always read the promotion-specific terms and contact support if you are unsure before accepting.
Security & Responsible Gambling
5 questionsDeposit limits can be set from Account Settings → Deposit Limits. You can configure a daily, weekly or monthly maximum deposit cap in PKR. Reducing a limit takes effect immediately. Increasing a limit requires a mandatory cooling-off period before it activates — this delay is intentional to prevent impulse decisions during a losing session. Setting deposit limits is one of the most effective tools for keeping gambling within your genuine entertainment budget.
Self-exclusion closes your account to all gambling activity for a minimum period of 6 months or longer. During exclusion, you cannot log in, deposit or place bets. All marketing communications are also suspended. JM888 will not lift a self-exclusion early, regardless of request — this safeguard exists to genuinely protect users. To self-exclude, go to Account Settings → Self-Exclude, or contact [email protected]. Your remaining balance can be withdrawn after exclusion is confirmed, subject to KYC.
Contact the JM888 support team at [email protected] immediately. Our team can place a temporary hold on your account, review recent activity and initiate a security review. You should also change your password straight away if you still have access to your account. Enable two-factor authentication where available. Remember: JM888 staff will never ask for your full password. Any message requesting your full password is a phishing attempt.
All data transmitted between your device and JM888 is encrypted via SSL/TLS. CNIC documents and other sensitive identity files are stored using encrypted protocols and are only accessible by authorised verification personnel on a need-to-know basis. JM888 does not sell your personal data. Always submit CNIC copies exclusively through the secure HTTPS KYC system in your account — never by email or chat. For full details, read the JM888 Privacy Policy.
If gambling is no longer entertainment — if it is causing stress, financial strain or affecting your family — please use the responsible gambling tools in your account (deposit limits, loss limits, self-exclusion) or contact the JM888 support team at [email protected]. External support resources include Gamblers Anonymous (gamblers-anonymous.org), Gambling Therapy (gamblingtherapy.org), GamCare (gamcare.org.uk) and BeGambleAware (begambleaware.org). All are free and confidential. Help is available — please use it.