Register at 999m — Pakistan's Favourite Online Casino

Create your free account in under two minutes. Deposit in PKR using Easypaisa, JazzCash or bank transfer. Pick up your welcome bonus and start playing cricket betting, slots, Teen Patti and live casino right away.

Welcome Bonus on 1st Deposit Easypaisa & JazzCash 256-bit SSL Secured PKR Only — No Conversion
18+ Only Free to Join Instant Account Activation No Hidden Fees
1
Your Info
2
Deposit
3
Bonus
4
Play

Create Your Free 999m Account

Step 1 of 4 — takes under 2 minutes. No credit card required to register.

Welcome Bonus unlocks after your first PKR deposit
Wagering requirements apply — see Promotions for full terms
+92
Used for Easypaisa / JazzCash withdrawals and account verification
You must be 18 or older to register at 999m
Use a mix of letters, numbers and symbols
or
Already have an account? Log in here

How to Register and Start Playing at 999m

The whole process from opening the page to placing your first bet takes less than five minutes for most Pakistani players. Here's what each step involves.

1
Fill In Your Details

Enter your name, Pakistani mobile number, email address and date of birth. Choose a username and create a secure password. The whole form takes about 90 seconds. All fields are clearly labelled — no confusing jargon.

2
Verify Your Mobile

A four-digit OTP will be sent to your Pakistani mobile number. Enter it to confirm your account. This verification step protects your account from unauthorised access and links it to your Easypaisa or JazzCash number for withdrawals.

3
Make Your First Deposit

Deposit PKR using Easypaisa, JazzCash, NayaPay, SadaPay, bank IBFT or Visa/Mastercard. Minimum first deposit is Rs 200. Your balance is credited instantly for mobile wallet and card payments. No currency conversion, no hidden fees.

4
Claim Bonus & Start Playing

Your welcome bonus is automatically applied to your first qualifying deposit. Head to the 999m lobby and start exploring — cricket and PSL betting, slots, live Teen Patti, Aviator crash game, or live baccarat. The full catalogue is open immediately.

999m

Why Pakistani Players Choose 999m to Register

There's no shortage of online casinos claiming to be the best for Pakistani players. Most of them say the right things and then let you down when it actually matters — when you're trying to deposit in PKR, when you want to withdraw your winnings, when you need customer support at midnight before a PSL match.

999m was built specifically with the Pakistani player in mind. That starts with payments — every deposit and withdrawal on 999m happens in PKR, with no currency conversion, no international transfer fees and no confusing dollar amounts to convert in your head. When you win Rs 50,000 on a cricket bet, you withdraw Rs 50,000. Simple.

The games library is tuned for what Pakistani players actually enjoy. Cricket and PSL betting is our most popular section — you can bet on match winners, top batters, over-by-over totals and dozens of other markets for every major Pakistan match. Teen Patti, the card game that's been played in Pakistani households for generations, is available in live dealer format with real dealers and real-time chat. Crash games like Aviator are available for players who prefer short, fast rounds. Slots include hundreds of titles from leading providers.

Registration at 999m is free and takes under two minutes on any device — smartphone, tablet or desktop. Once your account is verified, you can deposit and be playing within five minutes of landing on the page. The welcome bonus activates automatically with your first deposit. There's nothing to opt into or apply for separately.

Customer support is available 24/7 via live chat and email. Our team is trained to respond in plain, direct English that makes sense to Pakistani players — not corporate-speak. If you have a question about a bet settlement, a payment delay or your account, you'll get a real answer from a real person, usually within a few minutes on live chat.

A note on responsible gaming: 999m asks every new player to set an initial deposit limit during registration. You're free to set it as high or as low as you want — this is about establishing a habit of thinking about your budget before you play, not restricting your access. See our Responsible Gaming page for the full range of tools available to you.

999m

Accepted Deposit Methods After Registration

Easypaisa JazzCash NayaPay SadaPay Bank IBFT Visa / Mastercard

Minimum deposit: Rs 200. All transactions in PKR. No foreign exchange fees.

What You Get When You Register at 999m

Registration is just the beginning. Here's what every new 999m player can expect after creating their account and making a first deposit.

Welcome Deposit Bonus

Your first PKR deposit at 999m qualifies for the welcome bonus — automatically applied, no code needed unless you have a specific promo code. Check the Promotions page for the current welcome offer. Terms and wagering requirements apply.

Instant VIP Club Entry

Every registered player enters the 999m VIP Club at Bronze tier from their first deposit. Points accumulate with every PKR wager. As you move through Bronze, Silver, Gold, Platinum and Diamond, your cashback rates improve, withdrawal speeds increase and you gain access to exclusive promotions.

Ongoing Reload Bonuses

Welcome bonuses are just the start. Registered 999m players receive regular reload bonus offers on subsequent deposits, cashback on weekly losses, free spins on featured slot titles, and enhanced odds offers on selected cricket and PSL matches throughout the season.

PSL & Cricket Promotions

When PSL, Pakistan vs India, or the Champions Trophy is on, 999m runs dedicated cricket promotions exclusively for registered players. These include boosted odds, no-loss free bets, and accumulator bonuses. You cannot access these without a registered account.

Fast Withdrawals in PKR

Once registered and KYC verified, withdrawals to Easypaisa or JazzCash are processed within 4 hours at Bronze tier and within 1 hour at Platinum. Diamond VIP members receive instant withdrawals. All amounts are paid in PKR — exactly what you see in your wallet.

Priority Support Access

Registered players get access to 999m's full customer support via live chat and email, available 24/7. Gold tier and above players get a dedicated account manager reachable via WhatsApp. No more waiting in a generic queue with a generic response.

999m

10 Reasons to Register at 999m Today

You have choices when it comes to online casinos accessible from Pakistan. Here's what sets 999m apart from the generic international platforms that weren't designed with you in mind.

100% PKR Platform

Every transaction at 999m — deposits, withdrawals, bonuses, wager amounts — is denominated in Pakistani Rupees. No dollar conversion, no exchange rate surprises, no international transfer delays.

Pakistani Mobile Payments Fully Supported

Easypaisa and JazzCash are first-class deposit and withdrawal methods at 999m — not an afterthought. Instant deposits, fast withdrawals, no extra steps.

Cricket Betting Built for Pakistani Fans

Comprehensive coverage of Pakistan national team matches, PSL seasons, Asia Cup and ICC events. Dozens of markets per match, live in-play betting, and cricket-specific promotions available only to registered 999m players.

Teen Patti & Andar Bahar in Live Casino

Play the card games you've grown up with in a live dealer format — real cards, real dealers, real-time chat. A genuine step above standard RNG versions.

Secure, Verified Platform

999m operates under an international gaming licence. All player funds are held separately from operational funds. SSL encryption protects every transaction. Your PKR balance is safe.

Registration in Under 2 Minutes

No lengthy forms, no ID required to register (only to withdraw). Create your account, deposit Rs 200 and you're playing within five minutes of landing on the page.

Registration — Frequently Asked Questions

Yes — creating a 999m account is completely free. There is no registration fee, no subscription, no monthly charge. You only spend money when you choose to make a deposit and place a wager. The minimum deposit to get started is Rs 200.

Yes, and in fact a Pakistani mobile number is required for registration. Your mobile number is used for account OTP verification and, if you use Easypaisa or JazzCash, it will be linked to your withdrawal method. Please use your currently active SIM number — you'll need access to it to receive the OTP during registration.

No CNIC is required to create your account. You only need to provide identity documents (CNIC or NICOP) when you request your first withdrawal — this is a standard KYC requirement for all licensed gaming platforms to comply with anti-money laundering regulations. The KYC process is straightforward and typically completed within 48 hours of submitting your documents.

You must be at least 18 years old to register and play at 999m. This is a firm requirement — not a formality. Age verification is completed as part of the KYC process before any withdrawal is processed. If we find that an account was opened by someone under 18, the account is closed immediately and all funds are returned to the source payment method.

No. 999m operates a strict one account per person policy — one account per name, mobile number, email address, residential address, device and IP address. Operating multiple accounts to claim welcome bonuses more than once is considered bonus abuse and will result in all accounts being closed and balances forfeited. If you've lost access to an existing account, contact support@999m.im rather than creating a new one.

Immediately after your mobile number is verified and your first PKR deposit is confirmed, your full account is active and you can start playing. Easypaisa and JazzCash deposits are confirmed instantly. Bank IBFT deposits may take up to 2 hours. You don't need to wait for KYC verification to start playing — KYC is only required before your first withdrawal.

Our support team is available 24/7 via live chat on 999m.im or by email at support@999m.im. Common registration issues include mobile OTP delays (try requesting the OTP again after 60 seconds), form validation errors (ensure your date of birth confirms you are 18+), and browser autofill conflicts (try clearing your browser's autofill for this form). Most issues are resolved within a few minutes via live chat.

Ready? Register at 999m — It Takes 2 Minutes

Your free 999m account is waiting. Deposit as little as Rs 200 in PKR, pick up your welcome bonus and join thousands of Pakistani players already on the platform.

Register Free Now

18+ Only | T&Cs apply | Gamble Responsibly