Welcome Bonus up to Rs 50,000

Register at mkv123 – Join Pakistan's Top Betting Site

Creating a mkv123 account takes under two minutes. Fill in your details, verify your number, and you're in — ready to bet on PSL, cricket, football, crash games, and more, all in PKR with instant Easypaisa and JazzCash deposits.

2-Minute Registration Pakistani Mobile Required Secure & Encrypted 18+ Only

Already have an account? Log in here

STEP
01 Account
STEP
02 Personal
STEP
03 Security
Account Details
Enter your Pakistani mobile number (Zong, Jazz, Telenor, Ufone, Warid)
Please enter a valid Pakistani mobile number.
Please enter a valid email address.
4–20 characters, letters and numbers only. This shows on your profile.
Username must be 4–20 alphanumeric characters.
Enter a friend's referral code to unlock a bonus for both of you.
Personal Information
First name is required.
Last name is required.
You must be 18 or older to register on mkv123.
You must be at least 18 years old to register.
Please select your city.
All transactions on mkv123 are in Pakistani Rupees (PKR).
Set Your Password
Minimum 8 characters. Mix letters, numbers, and a special character for best security.
Password must be at least 8 characters.
Passwords do not match.
Your Welcome Bonus

As a new mkv123 member, you'll receive a 100% match bonus on your first deposit up to Rs 50,000. Deposit Rs 1,000, get Rs 1,000 bonus — simple as that. Bonus is credited instantly after your first qualifying deposit.

Bonus subject to 10x wagering requirement. Full bonus terms available on the Promotions page.

You must accept the Terms and Conditions to register.

You're In! Welcome to mkv123

Your account has been created. Make your first deposit and your 100% welcome bonus up to Rs 50,000 will be credited instantly.

256-bit SSL
Encrypted Data
24/7 Support
Instant PKR Payouts
mkv123

Why Thousands of Pakistanis Register on mkv123 Every Month

mkv123 didn't become one of Pakistan's most trusted betting platforms by accident. It happened because the platform was built with local players in mind — PKR accounts from day one, local payment methods that actually work, and a support team that speaks Urdu and understands Pakistani users.

When you register on mkv123, you're not just signing up for another generic platform that was designed for a European market and localised as an afterthought. You're registering on a platform where Easypaisa and JazzCash deposits are processed in seconds, where PSL betting markets go deeper than most competitors, and where the bonuses are structured to actually benefit Pakistani players rather than just look impressive on paper.

The mkv123 welcome bonus — 100% on your first deposit up to Rs 50,000 — is one of the most straightforward in the market. The 10x wagering requirement is fair and achievable, and the bonus is credited to your account automatically after your first qualifying deposit, no coupon codes required and no verification delays.

Registration takes under two minutes. You don't need to complete identity verification before making your first deposit — KYC is only required when you request your first withdrawal, which means you can start betting straight away without the friction of uploading documents before you've even placed a single bet. When you do withdraw, verification is typically completed within 24 hours.

First deposit tip: Deposit at least Rs 1,000 to unlock the full range of PSL and sports betting markets on mkv123. Lower deposits work too, but higher initial deposits mean a larger welcome bonus balance to bet with right away.
What You Get When You Register
100% Welcome Bonus up to Rs 50,000
Matched on your first deposit, credited instantly. 10x wagering requirement — one of the lowest among Pakistani platforms.
Easypaisa, JazzCash & More
Deposit and withdraw in PKR instantly via Pakistan's most popular mobile wallets and banking methods including IBFT and Visa/Mastercard.
PSL & Cricket Betting
The deepest PSL markets in Pakistan. Ball-by-ball betting, player props, top scorer, and live in-play markets for every match.
Crash Games & Fishing Games
Fast, high-energy games with real PKR stakes. Aviator-style crash games and fishing games with progressive jackpot pools.
VIP Club Access from Day One
Every mkv123 registration starts at Bronze VIP level. Level up through Silver, Gold, Platinum, and Diamond to unlock cashback, faster withdrawals, and personal account management.
24/7 Support in Urdu & English
Live chat, email, and a responsive support team — available around the clock, seven days a week, fluent in both Urdu and English.

Deposit in PKR – Local Methods That Actually Work

After you register on mkv123, your first deposit can be made immediately via any of these Pakistani payment methods

Easypaisa
JazzCash
NayaPay
SadaPay
IBFT Bank Transfer
Visa Card
Mastercard
Instant Processing
Easypaisa and JazzCash deposits hit your mkv123 balance in seconds. No waiting, no holds.
No Deposit Fees
mkv123 charges zero deposit fees. What you deposit is exactly what arrives in your account.
Minimum Rs 100
The minimum deposit is Rs 100 — low enough to get started without committing a large amount.
Withdrawals Within 24h
Standard withdrawals processed within 24 hours. VIP members get priority processing.
mkv123

How to Register on mkv123 in Under Two Minutes

1
Enter Your Mobile Number & Email
Fill in your active Pakistani mobile number and email address. These will be used for account verification, withdrawal notifications, and support. Both need to be real — you'll receive an OTP on your number shortly.
2
Choose a Username
Pick a username between 4 and 20 characters — letters and numbers only. This is what appears on your mkv123 profile. If you have a referral code from a friend, enter it here to unlock extra bonus credit for both of you.
3
Fill In Your Personal Details
Enter your full name, date of birth, and city. mkv123 uses this information for identity verification when you make your first withdrawal. All details must match the name on your CNIC or payment account.
4
Create a Strong Password
Set a password of at least 8 characters. Mix uppercase and lowercase letters, numbers, and a symbol for the strongest protection. mkv123 recommends enabling 2FA from account settings after you register.
5
Accept Terms & Create Account
Confirm you're 18 or older and agree to the Terms and Conditions, Privacy Policy, and Responsible Gaming policy. Click "Create My Account" and your mkv123 registration is complete. You'll receive a confirmation SMS immediately.
6
Make Your First Deposit & Claim Your Bonus
Log in, go to the cashier, and deposit via Easypaisa, JazzCash, or any supported method. Your 100% welcome bonus up to Rs 50,000 will be credited to your bonus balance automatically — no coupon code needed.
mkv123

What's Waiting for You After Registration

Every registered mkv123 member gets access to the full range of products and promotions from their first login

Live PSL Betting
In-play cricket betting across every PSL match. Ball-by-ball markets, live odds that update in real time, and the deepest player prop markets you'll find on any Pakistani platform.
Crash Games
Fast-paced crash games with real PKR stakes. Cash out before the multiplier crashes to lock in your win. Rounds last under 30 seconds — perfect for quick sessions between matches.
Fishing Games
Skill-based fishing games with progressive jackpots. The more you play, the bigger the prizes get. Available 24/7 in PKR with instant winnings credited to your balance.
VIP Club from Bronze to Diamond
Every new registration starts at Bronze. Earn points as you bet and level up through five VIP tiers. Higher tiers unlock weekly cashback, faster withdrawals, personal managers, and exclusive promotions.
Refer a Friend Bonus
Share your personal referral code after registration and earn a cash bonus for every friend who joins and deposits. There's no cap on how many friends you can refer on mkv123.
Ongoing Promotions
The welcome bonus is just the start. Reload bonuses, free bets, weekend specials, and PSL-specific offers keep coming — accessible from your account dashboard and the Promotions page.

Registration FAQ

No — you can register, deposit, and start betting on mkv123 without completing full identity verification first. KYC (know your customer) verification is only required when you request your first withdrawal. This means you can place bets on PSL, cricket, crash games, and more straight away after registering. When you do go to withdraw, have your CNIC ready to submit — verification typically takes under 24 hours.

Registration on mkv123 requires a mobile number, email, and personal details — not payment credentials. After you've registered, you'll use your Easypaisa or JazzCash wallet to make deposits and withdrawals. Your mkv123 account is separate from your payment wallet — you connect the two when you visit the cashier section after logging in.

One account per person, per household, per mobile number, and per device. Creating multiple accounts — whether under different names, numbers, or devices — is a breach of mkv123's Terms and Conditions and will result in all associated accounts being closed, with balances forfeited. If you've accidentally created a duplicate account, contact support immediately and they'll help you consolidate without penalty.

You must be at least 18 years old to register on mkv123. The registration form requires a date of birth, and accounts may be subject to age verification checks. If any account is found to belong to a person under 18 — whether through a false declaration or otherwise — it will be immediately closed and all funds returned to the originating payment method. mkv123 takes its 18+ commitment seriously.

The mkv123 welcome bonus is credited automatically to your bonus balance immediately after your first qualifying deposit is processed. There's no coupon code, no support request, and no waiting period. The minimum deposit to activate the welcome bonus is Rs 500. The bonus amount matches 100% of your deposit up to a maximum of Rs 50,000. Full wagering terms are on the Promotions page.

Still Deciding? Register Takes 2 Minutes and Costs Nothing

Creating a mkv123 account is free. You don't need to deposit anything to register. You can explore the platform, browse the PSL markets, check the crash games lobby — all before you put a single rupee in. When you're ready to deposit, your 100% welcome bonus up to Rs 50,000 will be waiting.

Free to register No deposit to explore Bonus on first deposit Easypaisa & JazzCash