New Account

Join KSC100 — Pakistan's Favourite Betting Platform

Registration takes under two minutes. Get your account set up, make your first deposit in PKR, and start betting on cricket, PSL, slots, and much more — all from one platform.

Free to register
Instant PKR deposits
18+ only
Secure & private

Create Your Account

Fill in your details below to get started. Already have an account? Log in here.


By registering, you confirm that you are at least 18 years old and agree to KSC100's Terms and Conditions and Privacy Policy. Please gamble responsibly — visit our Responsible Gaming page for tools and guidance.

Create Free Account

Everything You Need in One Account

Once you register on KSC100, your single account gives you access to the full platform — sports betting, live casino, slots, VIP rewards, and the mobile app. No need for multiple logins or separate wallets. Your PKR balance moves seamlessly across every section.

Welcome Bonus for New Registrations

New accounts are eligible for a welcome bonus on the first deposit. Check the Promotions section after you register to see the current offer and any wagering requirements that apply.

Secure Registration
Your data is encrypted at the point of entry. We never share your personal details with third parties for marketing purposes.

Under 2 Minutes
The registration process is short and straightforward. Fill in your details, verify your email, and your account is ready to go.

Supported deposit methods after registration:

JazzCash Easypaisa Raast Bank Transfer Debit / Credit Card Mobile Wallet

18+ only. KSC100 is strictly for adults. You will be asked to verify your age and identity during the KYC process after registration. Accounts that cannot be verified will be restricted from deposits and withdrawals.

How to Register on KSC100

Creating your KSC100 account is a simple, four-step process. Here is exactly what to expect from start to your first bet.

01
Fill in Your Details

Enter your name, email address, phone number, and a secure password. Choose a username you will be happy with — you cannot change it easily later.

02
Verify Your Email

A verification link is sent to your email address. Click it to confirm your account. Check your spam folder if it does not arrive within a couple of minutes.

03
Complete KYC

Upload a copy of your CNIC or passport to verify your identity and age. This is required before your first withdrawal and usually takes less than 24 hours.

04
Deposit & Play

Make your first deposit in PKR using JazzCash, Easypaisa, Raast, or your preferred method. Your balance appears instantly and you are ready to start betting.

What You Get With Your KSC100 Account

One registration unlocks everything the platform has to offer — no separate sign-ups for different sections.

Cricket & PSL Betting

Bet on every Pakistan national match, all PSL fixtures, and international T20 and ODI tournaments. Pre-match and live in-play markets all in one place.

Slots & Casino Games

Hundreds of slot titles from leading providers, live dealer tables, roulette, blackjack, and more — all accessible from the same account balance.

VIP Rewards Programme

Every bet you place earns points that contribute to your VIP level. Higher levels unlock better cashback rates, dedicated account management, and exclusive bonuses.

Mobile App Access

Download the KSC100 app for Android and enjoy the full platform on your phone. Same account, same balance, instant notifications for bet results and offers.

Fast PKR Withdrawals

Withdrawals are processed directly to your JazzCash, Easypaisa, Raast, or bank account. Most requests are completed within a few hours once your account is verified.

24/7 Customer Support

Our support team is available around the clock via live chat and email. Whether it is a deposit query, a withdrawal issue, or a bet dispute — we respond fast.

Why Register on KSC100?

There are a lot of online betting platforms available to players in Pakistan, and the differences between them are not always obvious from the outside. KSC100 was built specifically with Pakistani users in mind — from the PKR-based wallet to the payment methods, the sports coverage, and the customer support team that understands the local context.

When you register, you are not just creating a betting account. You are gaining access to a platform that covers cricket as it should be covered — every PSL match, every international T20, every Test series Pakistan is part of. Live in-play betting is available for major matches, which means you can place a bet on the next wicket or the next six after watching a few overs and reading how the game is going. That kind of informed, real-time betting is a very different experience from placing a pre-match wager and waiting.

The slots and casino section runs on the same account and balance. If you want to play a few rounds on a popular slot between cricket matches, you do not need to move funds or switch platforms — it is all in one place. The game library is large enough that you will not run out of options, and new titles are added regularly.

What You Need to Register

The registration form asks for your basic personal details: full name, email address, phone number, and date of birth. You will also choose a username and a password. The process is straightforward and should take less than two minutes to complete.

After you verify your email address, your account is active. However, to make deposits and withdrawals you will need to complete KYC verification. This involves uploading a photo of a valid identity document — your CNIC is the most straightforward option. KYC is reviewed by our verification team and is usually completed within 24 hours. During that time, you can still explore the platform and familiarise yourself with the betting markets and game sections.

Choosing a Strong Password

Your KSC100 password should be unique — do not reuse a password from another site. Use a combination of uppercase letters, lowercase letters, numbers, and a symbol. Avoid obvious choices like your phone number or date of birth. KSC100 support staff will never ask for your password, so do not share it with anyone, including people claiming to be from the platform.

Depositing After Registration

Once your account is set up, your first deposit gets your balance ready for betting. KSC100 supports deposits in PKR through JazzCash, Easypaisa, Raast, standard bank transfers, debit and credit cards, and mobile wallets. The minimum deposit amount is clearly shown on the deposits page after you log in.

JazzCash and Easypaisa deposits are typically instant — your balance updates in real time and you can start placing bets straight away. Bank transfers may take slightly longer depending on the time of day. All deposit methods are processed through secure payment gateways and KSC100 does not store your full payment credentials on its own servers.

After your first deposit, check the Promotions section. New accounts are eligible for a welcome bonus — the terms and minimum deposit requirements for the current offer are detailed there. Read the wagering requirements before claiming, so you understand what is needed to convert the bonus into withdrawable funds.

Age Verification and Responsible Gaming

KSC100 is strictly an 18+ platform. Age and identity verification is carried out as part of the KYC process. This is not optional — accounts that have not been verified cannot process withdrawals. If you are registering and are under 18 years of age, do not proceed. The platform is designed for adults who have made an informed choice to engage in sports betting and casino gaming as a form of entertainment.

Once you are registered, you have access to a range of responsible gaming tools directly from your account settings. You can set deposit limits in PKR, activate session time reminders, or request a temporary or permanent self-exclusion if you need a break. These tools are there to be used — there is no penalty for activating them and no need to explain your reasons to anyone. For more detail on what is available and how to use it, visit the Responsible Gaming page.

Downloading the KSC100 App

After registering, consider downloading the KSC100 mobile app. It is available for Android and gives you the full platform experience on your phone — betting markets, casino games, account management, and deposits and withdrawals. The app is optimised for mobile use and loads quickly even on a standard mobile data connection. Visit the Download page to get the APK file and installation instructions.

One account per person. KSC100 allows one account per individual. Creating multiple accounts is a breach of the Terms and Conditions and may result in all accounts being closed and balances forfeited. If you have forgotten your login details, use the account recovery process — do not create a new account.

Ready to Start? Register Takes 2 Minutes

Create your free KSC100 account, make your first PKR deposit, and place your first bet on Pakistan cricket or your favourite sports market. The platform is ready — so are you.

18+ only. Please gamble responsibly and within your budget.

Free Registration

PKR Deposits

Cricket & PSL

Welcome Bonus

Register FAQ

Yes, creating a KSC100 account is completely free. There is no registration fee, no monthly subscription, and no charge for maintaining an account. You only need to deposit funds when you are ready to start betting.

KYC verification is typically completed within 24 hours. In most cases it is faster. You will receive a notification when your account has been verified. While waiting, you can browse the platform and betting markets — deposits and withdrawals will be enabled once verification is complete.

Absolutely. JazzCash is one of the primary deposit and withdrawal methods on KSC100. You do not need a traditional bank account to use the platform. Easypaisa and Raast are also fully supported if you prefer those options.

Your CNIC is the most convenient document for KYC verification in Pakistan. A valid passport is also accepted. The document needs to be clear and legible — a well-lit photo taken with your phone is usually sufficient. You may also be asked to provide a selfie holding your document for additional identity confirmation.

No. KSC100 permits one account per individual. Creating multiple accounts is a breach of the Terms and Conditions and may result in all accounts being suspended and any balances or bonuses being forfeited. If you have lost access to your account, contact our support team at [email protected] and we will help you recover it.