Pakistan's Top Betting Platform

Register on APK 888 — Your First Bet Starts Here

Joining APK 888 takes less than two minutes. Fill in three details, verify your Pakistani mobile number and your account is ready — no waiting, no paperwork. Deposit in PKR using Easypaisa, JazzCash or your bank card and you are live before the toss.

100% Welcome Bonus up to Rs 10,000 — credited automatically on your first deposit. No code needed.

Live cricket betting on PSL, Test matches, T20Is and every major ODI series featuring Pakistan.

Instant PKR withdrawals via Easypaisa and JazzCash — most processed in under 15 minutes.

Live casino, Ludo & virtual sports — all in one account, all in Pakistani Rupees.

Accepted Deposits

Easypaisa JazzCash NayaPay SadaPay IBFT Visa/MC
apk 888

Create Your Free Account

18+ only · Takes under 2 minutes · All amounts in PKR

Step 1 of 3 — Your Details

Please enter your full name.
Used for account verification and withdrawals via Easypaisa/JazzCash
Please enter a valid 11-digit Pakistani mobile number.
You must be 18 years or older to register on APK 888
You must be 18 or older to register.

Step 2 of 3 — Secure Your Account

Letters, numbers and underscores only. Min 5 characters.
Username must be at least 5 characters (letters, numbers, underscores).
Min 8 characters, include a number and a symbol
Password must be at least 8 characters and include a number.
Passwords do not match.
Have a referral code from a friend? Enter it here to get additional bonus PKR.

Step 3 of 3 — Confirm & Register

Your Account Summary

Name
Mobile
Username
Date of Birth
You must accept the Terms and Conditions to register.
You must confirm you are 18 or older.

Account Created!

Your APK 888 account is ready. Check your mobile for your verification code, then make your first deposit to claim your welcome bonus of up to Rs 10,000.

Login & Deposit Now
Already have an account?
256-bit SSL encrypted · Your data is safe
Why APK 888

Why 500,000+ Pakistani Players Choose APK 888

Since you are about to register, here is exactly what you get from day one — and why so many players from Karachi to Peshawar make APK 888 their first choice.

Live Cricket Betting — Every Match

From PSL to Test cricket, T20Is to county cricket involving Pakistan players — APK 888 covers it all with in-play markets, live ball-by-ball odds and same-session settlement. No waiting overnight for winnings.

Everything in PKR — No Conversions

Every deposit, every bet, every win and every withdrawal happens in Pakistani Rupees. No exchange rate surprises, no hidden conversion fees. Your balance shows exactly what you have — simple as that.

Instant Easypaisa & JazzCash Withdrawals

Most withdrawal requests to Easypaisa and JazzCash are processed in under 15 minutes, any time of day. No batch processing, no multi-day delays. Minimum withdrawal is just Rs 200 — withdraw as often as you like.

Live Casino With Real Dealers

Baccarat, Teen Patti, Andar Bahar, Roulette and Blackjack — all with real human dealers streaming live. The same games your relatives play at weddings, now available 24/7 on your phone with real PKR stakes.

Real-Money Ludo & Virtual Sports

APK 888 is one of very few platforms that offers real-money Ludo alongside sports betting — Classic, Quick, VIP and Tournament formats. Virtual sports run around the clock for when there is no live cricket to bet on.

24/7 Pakistani Support

Our support team is available 24/7 via live chat and email. Whether it is a deposit question before a PSL final or a withdrawal issue at 3 AM, there is a real person available to sort it out, fast.

Step by Step

How to Register on APK 888 — Four Simple Steps

The whole process — from landing on this page to placing your first bet — typically takes under five minutes. Here is exactly what to do.

1
Fill in Your Basic Details

Enter your full name, Pakistani mobile number (the same one linked to Easypaisa or JazzCash) and date of birth. Your mobile number becomes your primary account identifier — make sure it is accurate. You must be 18 or older to register on APK 888.

2
Set a Username and Password

Choose a unique username (at least 5 characters — letters, numbers and underscores work) and a strong password. If a friend referred you to APK 888, enter their referral code here to unlock additional bonus PKR for both of you as part of the Refer a Friend programme.

3
Accept the Terms and Confirm Your Age

Review the account summary, accept APK 888's Terms and Conditions and Privacy Policy, confirm you are 18 or older, and submit. Your account is created immediately — no waiting for email confirmation.

4
Deposit and Claim Your Welcome Bonus

Log in, go to the cashier section, and make your first deposit using Easypaisa, JazzCash, NayaPay, SadaPay, bank IBFT or Visa/Mastercard. The minimum first deposit is Rs 200. Your 100% welcome bonus — up to Rs 10,000 — is credited to your account automatically as soon as the deposit clears.

Already registered but can't log in? Visit the Login page and use the "Forgot Password" link to reset your credentials via your registered mobile number. Support is also available 24/7 at support@apk888.im.

apk 888 apk 888
Welcome Offers

What New APK 888 Players Get When They Register

Every new player who registers on APK 888 and makes their first deposit is eligible for these welcome offers — claimed automatically, no code required.

100%
First Deposit Match
Deposit Rs 200–Rs 10,000 and APK 888 matches it 100%. Deposit Rs 5,000, get Rs 5,000 bonus — giving you Rs 10,000 to play with on cricket, live casino or Ludo.
Rs 10,000
Maximum Welcome Bonus
The maximum welcome bonus available to new players who register on APK 888 is Rs 10,000 in bonus PKR. Wagering requirement is 5x on qualifying bets at odds of 1.50 or more.
Rs 200
Minimum Deposit to Qualify
You do not need to deposit a large amount to get started on APK 888. A minimum deposit of just Rs 200 qualifies for the welcome bonus and gives you access to all platform features.
30 Days
Bonus Validity Period
Your welcome bonus is valid for 30 days from the date it is credited to your APK 888 account. Complete the wagering requirement within 30 days to convert bonus PKR to real PKR.

Full welcome bonus terms, wagering requirements and eligible games are listed on the Promotions page. The welcome bonus is available to new players only — one per person, mobile number, household and IP address.

Payments

Deposit & Withdraw in PKR — Your Way

All major Pakistani payment methods are supported on APK 888. Deposits are typically instant; Easypaisa and JazzCash withdrawals are processed in under 15 minutes.

Rs 200
Min Deposit
Rs 200
Min Withdrawal
<15 min
Easypaisa / JazzCash
Common Questions

Registration Questions — Answered

These are the questions new players ask most often before registering on APK 888.

A CNIC is not required to create your APK 888 account. Registration requires your name, Pakistani mobile number, date of birth, username and password. However, APK 888 may request CNIC verification at a later stage — typically when you request a large withdrawal or when our system flags an account for routine KYC review. Providing accurate details at registration speeds up any future verification process.

Yes — and we actually recommend it. Registering with the same mobile number that is linked to your Easypaisa or JazzCash account makes deposits and withdrawals much smoother. When you request a withdrawal via Easypaisa or JazzCash, APK 888 sends the funds directly to the wallet associated with your registered number. Using a number not linked to a mobile wallet is fine, but you will need to enter your wallet details manually for transactions.

Once you register and make your first deposit, APK 888 automatically credits a 100% bonus matching your deposit amount — up to Rs 10,000. So if you deposit Rs 3,000, you receive Rs 3,000 in bonus PKR, giving you Rs 6,000 to play with. The bonus is subject to a 5x wagering requirement on qualifying sports bets at minimum odds of 1.50, or on qualifying casino and Ludo games. Full bonus terms are on the Promotions page. The bonus is valid for 30 days from the date of crediting.

No — APK 888 strictly allows one account per person. Creating duplicate or secondary accounts is a breach of the Terms and Conditions and will result in all associated accounts being closed and any bonus balances or winnings being forfeited. Each mobile number, payment method and device can only be associated with one active APK 888 account. If you have previously registered and want to reactivate your old account, contact support@apk888.im.

Go to the APK 888 Login page and click "Forgot Password." Enter your registered mobile number and you will receive a password reset code via SMS. Enter the code, set a new password, and you are back in. If you do not receive the SMS within a few minutes, check that you are entering the exact mobile number used during registration. If you still cannot access your account, email support@apk888.im with your registered mobile number and our team will help you recover access.

Ready? Your APK 888 Account Is One Click Away

Scroll up to complete your registration, or click below to jump straight to the form. Takes under two minutes and your welcome bonus is waiting.

18+ · Responsible gaming tools available · support@apk888.im