From PSL finals in Lahore to ICC World Cup clashes — plus live casino tables, premium slots and rapid in-play betting. MJ99 brings it all together on one secure, mobile-ready platform built for Pakistani players.
"At MJ99, we believe every player deserves transparent terms, responsible play tools and clear, honest information — before, during and after every session."
We do not guarantee winnings. We do not make claims about the legal status of gambling in any jurisdiction. We provide information, tools and a platform — responsible choices always rest with you.
Whether you're calling the toss in Rawalpindi or spinning reels late-night in Karachi — MJ99 has a category made for you.
PSL, ICC T20, Test series — ball-by-ball in-play markets and outright bets.
Football, UFC, tennis, kabaddi and dozens more — pre-match and live odds updated in real time.
Hundreds of video and classic reel titles with varying volatility and illustrated RTP ranges.
Real dealer tables streamed in HD — Baccarat, Roulette, Blackjack and local game shows.
Classic card and dice games in RNG format with adjustable stake ranges.
Fast-paced instant and crash-style titles with transparent outcome mechanics.
Bet on CSGO, Dota 2, Valorant and mobile esports events popular across Lahore and Islamabad.
Simulated cricket, football and racing markets available around the clock.
The figures below are illustrative examples to show prize scale — they are not guaranteed winnings. Actual jackpot values depend on game mechanics and are displayed in real time within the platform.
Eight strong reasons players from Karachi to Peshawar keep choosing MJ99 as their go-to platform.
Fully optimised for Android and iOS. Buttery smooth on even entry-level handsets common across Pakistan.
SSL-encrypted sessions, two-factor authentication options and fraud-monitoring layers protect every account.
Bonus rules, wagering requirements and withdrawal conditions are written in plain English — no fine-print traps.
Cricket, football and esports odds presented in decimal, fractional and moneyline formats — your choice.
Optimised servers and CDN delivery keep load times low even on 3G/4G networks across Multan and Faisalabad.
Deposit limits, session timers, self-exclusion requests and cooling-off periods — available at any time.
Live chat and email support in English and Urdu to serve players from all major cities comfortably.
Deposit and withdraw in Pakistani Rupees. Platform displays amounts in PKR throughout the cashier flow.
All bonus figures below are illustrative examples. Actual offers, turnover requirements and cashback rates are subject to current promotions — check the platform for live terms.
Coming from another casino? We make the switch worthwhile — check our Switch Bonus terms on the platform. All bonus values are illustrative. Wagering requirements and eligibility rules apply.
Explore a selection of generic-category slot titles available on the MJ99 platform. RTP ranges shown are illustrative examples only.
Five simple steps from sign-up to first withdrawal. Actual processing times and payment availability depend on the operator and your verification status.
Register with your name, email and mobile number. Takes under 2 minutes.
Complete KYC — CNIC or passport, address proof where required and a liveness check.
Select from available options such as bank transfer, Easypaisa, JazzCash or Raast, where supported.
Bet on cricket live from Karachi, spin slots or join live dealer tables — your platform, your pace.
Submit a withdrawal request. Timing and availability vary by method, compliance checks and operator terms.
MJ99 recognises the payment methods Pakistanis already use every day. The brands below are referenced as familiar local payment rails only — they do not endorse, partner with or support this platform.
An informational comparison of withdrawal categories. Actual speeds are not guaranteed and depend on operator workflows, AML checks and provider availability.
| Category | Example Methods | Typical Range | Notes |
|---|---|---|---|
| E-Wallet / Mobile Money | Easypaisa, JazzCash (where available) | Varies — subject to operator & provider rules | Availability not guaranteed. Wallet limits and KYC level affect timing. |
| Instant Payment Rails | Raast (where available) | Varies — subject to compliance review | Raast is a Pakistan interbank instant rail. Operator support varies. |
| Bank Transfer | HBL, UBL, Meezan Bank, Bank Alfalah | Typically 1–5 business days | Longer for first-time withdrawals pending full AML review. |
| Cryptocurrency | USDT (TRC20/ERC20), BTC | On-chain confirmation time applies | Crypto withdrawals subject to network congestion and minimum thresholds. |
None of the payment providers listed above endorse or support this operator. References are informational only. Processing times are estimates, not guarantees.
MJ99 works with specialist providers across each gaming vertical. Generic category descriptors are used — specific studio names are not disclosed here.
KYC — Know Your Customer — is a regulatory requirement used to confirm your identity, verify your age and prevent fraud and money laundering. It protects both players and the platform. Pakistani players will typically go through a straightforward process using documents they already hold.
A valid CNIC (Computerised National Identity Card) or passport is the standard requirement. Ensure all four corners are visible and the document is not expired. Do not alter, obscure or falsify any detail.
Some operators request a utility bill, bank statement or official letter dated within the last three months showing your current address in Karachi, Lahore, Islamabad or elsewhere.
A selfie or short liveness video may be required to match your face against your ID document. This is an automated anti-fraud step — follow the platform's on-screen instructions carefully.
You may be asked to confirm ownership of your deposit method — a screenshot of your mobile wallet or bank account may be requested to prevent fraud.
KYC review times vary by operator and volume. Incomplete or blurry submissions will delay approval. All documents are processed under the operator's data protection policy.
A plain-English reference guide for Pakistani players new to sports betting and online casino games.
A format showing total return per unit staked. Odds of 2.50 mean a PKR 1,000 bet returns PKR 2,500 total (PKR 1,500 profit) if it wins. Common in Asian and European sportsbooks.
A straightforward bet on which team or player wins a match outright. The most popular market in Pakistan cricket betting — for PSL finals or ICC knockout games.
A bet on whether a stat (total runs, goals, rounds) will be above or below a set line. E.g., Over/Under 6.5 sixes in a T20 innings.
Placing bets while a match or event is in progress. Odds shift in real time. Popular for over-by-over cricket markets and half-time football bets.
Combining multiple selections into one bet. All must win for the bet to pay out. Potential returns are higher but so is risk.
The theoretical long-run percentage a slot or casino game returns to players. An RTP of 96% means PKR 96 returned per PKR 100 wagered over millions of spins — not a session guarantee.
The mathematical advantage the platform holds on any given game. A blackjack house edge of 0.5% means the house keeps PKR 5 per PKR 1,000 wagered on average.
The number of times you must bet a bonus before withdrawing winnings from it. A PKR 1,000 bonus with a 20x requirement means PKR 20,000 in total bets before cashing out.
A prize pool that grows with each bet placed until one player wins it. Found on specific slot titles and can reach very large PKR-denominated amounts.
High-volatility slots pay out less frequently but in larger amounts. Low-volatility titles pay smaller wins more often. Choose based on your bankroll and playing style.
Casino games hosted by a real human dealer, streamed via video. You see the cards dealt or roulette wheel spun in real time from a studio.
A percentage of net losses returned to your account, typically weekly. Illustrative example: 5% cashback on a PKR 10,000 net loss returns PKR 500. Terms and caps apply.
Our support team is available around the clock to help players across Pakistan — whether you're in Karachi, Lahore, Islamabad, Rawalpindi, Faisalabad, Multan or Peshawar. Support availability as stated below reflects operator-provided information.
For account, payment and technical queries:
[email protected]Response time: typically within 24 hours (operator-provided estimate).
Available 24/7 via the platform's live chat widget — as stated by the operator. For fastest response, have your account username and query details ready before starting the chat.
Support is available in English and Urdu. If you prefer Urdu, please indicate this at the start of your chat or email.
Need a break or want to set limits? Contact support directly or visit our Responsible Gambling page to access self-exclusion and limit tools.
Gambling should be entertainment, not a source of income. If gambling is affecting your finances, relationships or mental health, please seek help. MJ99 provides deposit limits, session timers, cooling-off periods and self-exclusion tools.
Adults 18+ only — or the higher minimum required by the operator/license jurisdiction. Local laws may restrict gambling. This is not legal advice. Always understand the laws applicable in your area before participating. Learn more about Responsible Gambling →