Create your free account in under two minutes. Deposit in PKR via Easypaisa, JazzCash, or your bank. Claim a 100% welcome bonus up to Rs 10,000 and start betting on cricket, playing poker, spinning slots, and more — all from your phone.
Already have an account? Login here
Four simple steps stand between you and a fully active Bet Rupe account. Most players complete them in under two minutes on their mobile.
Enter your full name (as it appears on your CNIC), your Pakistani mobile number, date of birth, and a secure password. An email address is optional but recommended for account recovery. If a friend referred you, enter their referral code now to get your bonus Rs 200 on top of the welcome offer.
After submitting the form, a 6-digit verification code is sent to the mobile number you registered. Enter it on the confirmation screen. This step usually takes less than 30 seconds. If the code does not arrive within two minutes, tap "Resend Code" — make sure you have mobile signal or a working data connection.
Log in to your new account and go to the cashier. Choose your preferred payment method — Easypaisa, JazzCash, NayaPay, SadaPay, IBFT bank transfer, or Visa/Mastercard — and deposit a minimum of Rs 200. Your balance is credited instantly for mobile wallet deposits. This deposit activates your 100% welcome bonus of up to Rs 10,000.
Your account is fully active. Place your first cricket bet on the upcoming PSL match, spin a slot, join a poker table, play Ludo, or try live roulette. Your welcome bonus funds are credited automatically alongside your deposit and are available to use immediately across all games on Bet Rupe.
Deposit methods at Bet Rupe (PKR only):
Every new account comes with a welcome package — here is exactly what is included.
100% match on your first deposit up to Rs 10,000. Deposit Rs 500 — play with Rs 1,000. Deposit Rs 10,000 — play with Rs 20,000. Bonus credited instantly, 20x wagering requirement.
Share your referral code. For every friend who registers and deposits, you earn up to Rs 1,500 in real PKR — no wagering requirement. Earnings increase with your referral tier.
New players receive a Rs 200 cricket freebet valid on any match on Bet Rupe within 7 days of registration. No deposit required to use it. Winnings paid as real PKR balance.
Regular players earn weekly cashback on slots, reload bonuses on cricket betting days, and access to exclusive PSL season promotions. The more you play, the better the offers.
Bonus terms apply. Welcome bonus is subject to a 20x wagering requirement and expires 30 days after crediting. Full details in the Terms and Conditions. Only one bonus active at a time. 18+ only. Play responsibly.
A quick-to-read breakdown of what makes a Bet Rupe account worth having.
PSL, Pakistan internationals, ICC events, and bilateral series — all covered with competitive odds. In-play betting on live matches with markets updating ball by ball.
Winnings paid back to your Easypaisa or JazzCash wallet in under 5 minutes after approval. No unexplained holds. No queues for standard withdrawal amounts.
The Bet Rupe platform is built mobile-first. No app download needed — open betrupe.net in your browser and it works like an app on any Android or iOS device.
Your personal data and PKR transactions are encrypted with the same standard used by major Pakistani banks. Bet Rupe does not store your Easypaisa PIN or bank credentials.
Beyond cricket betting, a full casino library waits. Hundreds of slot games, live roulette with real dealers, multi-table poker, and Ludo with real PKR stakes.
Live chat, WhatsApp, email — the Bet Rupe support team is available around the clock. Urdu-friendly support available. Typical chat response time under 2 minutes.
Registering at Bet Rupe is the easiest part of the whole experience. The form asks for a minimum of information — your name, mobile number, date of birth, and a password — and within two minutes you have a working account. But before you create an account, it is worth understanding exactly what you are signing up for, what the welcome bonus involves, and what to expect when it comes to deposits and withdrawals in PKR.
Any individual based in Pakistan who is 18 years of age or older can register. You need a working Pakistani mobile number — the registration process sends a verification code to this number, and it serves as your primary login credential going forward. A CNIC is not required at registration but will be required if you request a withdrawal above certain thresholds, so it is a good idea to have yours ready.
Each person can register only one account. Bet Rupe's systems detect and close duplicate accounts. If you have previously had a Bet Rupe account that was closed, contact support before attempting to register again rather than creating a new account — duplicate registrations can result in permanent exclusion from the platform.
One account, one person: You cannot share an account with a family member or register on behalf of someone else. Each player must have their own individual account with their own verified mobile number.
Minimum age is strictly enforced: Bet Rupe verifies age at registration and may request a CNIC scan before processing any withdrawal. Accounts found to belong to players under 18 are closed immediately.
Pakistani mobile number required: The verification code sent during registration can only be received on a Pakistani SIM (+92 numbers). International numbers are not accepted during the Bet Rupe registration process.
The welcome bonus at Bet Rupe is activated by your first deposit. The minimum qualifying deposit is Rs 200, but to get the maximum bonus of Rs 10,000 you would need to deposit Rs 10,000. The bonus is a 100% match — so whatever you deposit (up to Rs 10,000), that same amount is added to your account as bonus funds.
Bonus funds have a 20x wagering requirement. This means if you deposit Rs 1,000 and receive Rs 1,000 in bonus funds, you need to place bets totalling Rs 20,000 in qualifying games before the bonus converts to withdrawable cash. Casino games (slots, roulette, baccarat) contribute 100% to the wagering requirement. Cricket betting markets contribute 50%. The full bonus terms are in the Terms and Conditions.
All of this happens in PKR. There is no currency conversion, no foreign exchange rate to worry about, and no hidden charges on deposits from Easypaisa or JazzCash. The Rs 200 you deposit is the Rs 200 in your account.
It takes about 30 seconds to set a deposit limit before you place your first bet, and it is one of the most sensible things any new Bet Rupe player can do. Go to Account Settings, find the Responsible Gaming section, and set a daily or weekly PKR deposit limit that you are comfortable with. If you go over that limit in a given period, the system will not allow further deposits — even if you feel like playing more.
Bet Rupe also offers session time reminders (notifications when you have been playing for 30, 60, or 120 minutes), a cool-off option (24 hours to 7 days without being able to deposit), and a self-exclusion feature that locks your account for a fixed period if you feel gaming is becoming a problem. All of these are on the Responsible Gaming page.
If a friend already plays on Bet Rupe, ask them for their referral code before you register — you cannot add it after the account is created. Entering a referral code during registration gives you an extra Rs 200 freebet on top of the standard welcome bonus. Your friend earns between Rs 500 and Rs 1,500 in real PKR (no wagering requirement) once you have made a qualifying first deposit of Rs 500 or more.
The referral programme at Bet Rupe is one of the more generous ones available in Pakistan's online gaming space. Players who actively refer friends can earn several thousand rupees per month in real withdrawable PKR just from referral rewards — without placing a single additional bet themselves. Full details are on the Refer a Friend page.
Quick answers to the questions new players ask most often before signing up.
Join over 100,000 Pakistani players already enjoying cricket betting, slots, poker, and Ludo on Bet Rupe. Deposit in PKR via Easypaisa or JazzCash. Claim your 100% welcome bonus up to Rs 10,000. Fast withdrawals. 24/7 support.