18+ Only — or the higher minimum required by the operator/license jurisdiction. Local laws may restrict gambling. Play responsibly.
🏆 Pakistan's Favourite Sportsbook & Casino

MJ99 — Where Pakistan's Biggest Sports Moments Meet Real Betting Action

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.

500+
Game Titles
50+
Sports Markets
24/7
Live Support
PKR
Friendly Payments
mj99

"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.


Explore MJ99

Popular Game Categories

Whether you're calling the toss in Rawalpindi or spinning reels late-night in Karachi — MJ99 has a category made for you.

🏏
Cricket Betting

PSL, ICC T20, Test series — ball-by-ball in-play markets and outright bets.

⚽
Sports Betting

Football, UFC, tennis, kabaddi and dozens more — pre-match and live odds updated in real time.

🎰
Slots

Hundreds of video and classic reel titles with varying volatility and illustrated RTP ranges.

🃏
Live Casino

Real dealer tables streamed in HD — Baccarat, Roulette, Blackjack and local game shows.

🎲
Table Games

Classic card and dice games in RNG format with adjustable stake ranges.

⚡
Live Games

Fast-paced instant and crash-style titles with transparent outcome mechanics.

🎮
Esports

Bet on CSGO, Dota 2, Valorant and mobile esports events popular across Lahore and Islamabad.

📺
Virtual Sports

Simulated cricket, football and racing markets available around the clock.

mj99
Jackpot Showcase

Illustrative Jackpot Prizes

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.

PKR 4,200,000
Illustrative Pool
Emerald Fortune Reels
Progressive Jackpot
PKR 1,850,000
Illustrative Pool
Cricket Star Jackpot
Local Hero Pool
PKR 920,000
Illustrative Pool
Desert Gold Spins
Fixed Major
PKR 640,000
Illustrative Pool
Golden Pavilion Spin
Mini Jackpot
mj99
Platform Advantages

Why Choose MJ99

Eight strong reasons players from Karachi to Peshawar keep choosing MJ99 as their go-to platform.

Mobile-First Design

Fully optimised for Android and iOS. Buttery smooth on even entry-level handsets common across Pakistan.

Security Controls

SSL-encrypted sessions, two-factor authentication options and fraud-monitoring layers protect every account.

Transparent Terms

Bonus rules, wagering requirements and withdrawal conditions are written in plain English — no fine-print traps.

Competitive Odds

Cricket, football and esports odds presented in decimal, fractional and moneyline formats — your choice.

Fast Load Speeds

Optimised servers and CDN delivery keep load times low even on 3G/4G networks across Multan and Faisalabad.

Responsible Play Tools

Deposit limits, session timers, self-exclusion requests and cooling-off periods — available at any time.

Multilingual Support

Live chat and email support in English and Urdu to serve players from all major cities comfortably.

PKR-Friendly Cashier

Deposit and withdraw in Pakistani Rupees. Platform displays amounts in PKR throughout the cashier flow.

mj99
Membership Rewards

Choose Your Welcome Bonus & VIP Tier

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.

⚡ Silver
New players — starter benefits
  • Illustrative welcome match up to PKR 5,000
  • 10 free spins on selected slots
  • Weekly reload offer eligibility
  • Standard support queue
  • Access to all game categories
💎 Platinum
Top players — premium treatment
  • Illustrative match up to PKR 25,000
  • Illustrative 10% weekly cashback
  • Cryptocurrency Deposits Welcomed
  • Fastest-tier withdrawal review
  • Personalised odds boosts

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.

Slot Showcase

Featured Slot Games

Explore a selection of generic-category slot titles available on the MJ99 platform. RTP ranges shown are illustrative examples only.

🎰
Emerald Fortune Reels
Video Slot
Illustrative RTP: ~95.8%
🌵
Desert Gold Spins
Classic Reel
Illustrative RTP: ~96.1%
🏏
Cricket Star Jackpot
Progressive Jackpot
Illustrative RTP: ~94.5%
🌌
Northern Lights Cascade
Cascading Reels
Illustrative RTP: ~96.4%
💎
Royal Ruby Rush
High Volatility
Illustrative RTP: ~95.2%
🌊
Mystic River Reels
Megaways
Illustrative RTP: ~96.7%
🏯
Golden Pavilion Spin
Asian Theme
Illustrative RTP: ~95.9%
💠
Sapphire Cluster Pays
Cluster Pays
Illustrative RTP: ~96.3%
mj99
Getting Started

Your Journey on MJ99

Five simple steps from sign-up to first withdrawal. Actual processing times and payment availability depend on the operator and your verification status.

👤 1
Create Account

Register with your name, email and mobile number. Takes under 2 minutes.

✅ 2
Verify Details

Complete KYC — CNIC or passport, address proof where required and a liveness check.

💳 3
Choose Payment Method

Select from available options such as bank transfer, Easypaisa, JazzCash or Raast, where supported.

🎮 4
Play

Bet on cricket live from Karachi, spin slots or join live dealer tables — your platform, your pace.

💰 5
Request Withdrawal

Submit a withdrawal request. Timing and availability vary by method, compliance checks and operator terms.

Pakistan Payment Rails

Familiar Payment References

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.

Easypaisa
JazzCash
Raast
HBL Transfer
UBL Transfer
Meezan Bank
Bank Alfalah
Crypto (USDT/BTC)
Payment method availability, deposit/withdrawal limits and processing rules vary by operator, wallet provider and bank. Compliance checks and verification status affect processing timelines. Always verify available methods within the platform cashier.
Cashier Information

Withdrawal Processing Overview

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
Platform Technology

Game & Sports Technology Partners

MJ99 works with specialist providers across each gaming vertical. Generic category descriptors are used — specific studio names are not disclosed here.

Premium Slot Studio Video & Classic Reels
Live Dealer Provider Streamed Table Games
Sports Data Partner Real-time Odds Feed
Cricket Odds Provider Ball-by-Ball Markets
Instant Game Studio Crash & Fast Games
Table Game Provider RNG Card & Dice
Identity Verification

Account Verification (KYC) Guide

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.

Security reminder: Always upload documents only through the operator's secure HTTPS verification portal. Never send sensitive documents such as your CNIC or passport via unsecured chat, email or third-party apps.
1
Submit Government-Issued Photo ID

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.

2
Proof of Address (Where Required)

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.

3
Liveness / Selfie Check

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.

4
Payment Method Verification

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.

5
Review & Confirmation

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.

mj99
Education Centre

Betting Glossary

A plain-English reference guide for Pakistani players new to sports betting and online casino games.

Decimal Odds

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.

Match Winner

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.

Over / Under

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.

Live Betting

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.

Accumulator / Parlay

Combining multiple selections into one bet. All must win for the bet to pay out. Potential returns are higher but so is risk.

RTP (Return to Player)

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.

House Edge

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.

Wagering Requirement

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.

Progressive Jackpot

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.

Slot Volatility

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.

Live Dealer

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.

Cashback

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.

Your Privacy Matters

MJ99 collects and processes personal data — including name, contact details, payment information and identity documents — solely for account management, compliance (KYC/AML), fraud prevention and platform improvement. We do not sell personal data to third parties. Data is stored securely and handled according to our full Privacy Policy. You have the right to access, correct or request deletion of your data at any time by contacting our support team. For full details, please read our Privacy Policy.

mj99
Support

Contact & Player Support

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.

Email Support

For account, payment and technical queries:

[email protected]

Response time: typically within 24 hours (operator-provided estimate).

Live Chat

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.

Language Support

Support is available in English and Urdu. If you prefer Urdu, please indicate this at the start of your chat or email.

Responsible Gambling Helpline

Need a break or want to set limits? Contact support directly or visit our Responsible Gambling page to access self-exclusion and limit tools.

⚠️
Play Responsibly — Know Your Limits

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 →