🏏 Pakistan's Most Trusted Gaming Platform

by99 — Where Pakistan Plays, Bets & Wins Every Day

From the streets of Lahore to the coastlines of Karachi — by99 brings you world-class online casino games, live cricket betting, and instant PKR payouts, all under one roof designed for Pakistani players.

500K+ Active Players
Rs 50Cr+ Payouts Monthly
24/7 Live Support
2 Min Avg Withdrawal
by99
Cricket Betting
Live Dealer
Slots
Sportsbook
Wheel
Mine
Lottery
Poker
Kabaddi
Popular Game Categories

Whether you're backing the Pakistan Super League or spinning reels on a Friday night, by99 has the game for every mood and every budget.

Cricket Betting

PSL, T20 World Cup, Test & ODI markets with live in-play odds

Live Casino

Real-time Baccarat, Roulette & Blackjack with live dealers 24/7

Online Slots

Hundreds of video, classic, and jackpot slots with high RTP rates

Sportsbook

Football, UFC, kabaddi, tennis and 30+ sports with competitive odds

Wheel Games

Spin for instant prizes in our popular Wheel of Fortune game rooms

Mine Game

High-risk, high-reward tile-flip game loved by players in Lahore & Islamabad

Lottery

Daily draws with PKR jackpots — simple, fair, and fully transparent

Kabaddi

Bet on Pakistan's beloved contact sport with pre-match & live lines

by99

Welcome Offer

100% Match

Up to Rs 10,000 on Your First Deposit

  • Minimum deposit Rs 500 to qualify for the bonus
  • Bonus credited instantly after first deposit clears
  • Valid on all slots, live casino, and cricket betting markets
  • Wagering requirement: x15 on bonus amount before withdrawal
  • Bonus expires after 14 days — use it before it's gone
Claim Your Bonus Now
by99
Featured Slot Games

Spin your way through our top-rated slot titles — each crafted for big entertainment and solid RTP percentages.

RTP 96.8%
Lucky Tiger Spin
Video
RTP 96.2%
Golden Desert Reels
Megaways
RTP 97.0%
Royal Crown Bonanza
Jackpot
RTP 95.5%
Mystic Lamp Quest
Classic
RTP 96.5%
Wild Falcon Strike
Video
RTP 96.0%
Pearl Treasure Dive
Cascading
RTP 97.2%
Emerald Fortune Rise
Megaways
RTP 95.8%
Sapphire Cascade
Cascading
RTP 96.4%
Diamond Cluster Pays
Jackpot
by99
Built for Pakistanis

by99 isn't a copy-paste foreign casino slapped on a Pakistani server. We were built from the ground up with Pakistani players in mind — from how you deposit to how you get support when something goes wrong at midnight before a PSL final.

by99
English Language Throughout

Every button, every notification, every help article is in clear English — the way Pakistani professionals and students prefer it. No confusing translations, no broken text.

Full PKR Currency Support

All balances, bets, bonuses, and withdrawals are displayed in Pakistani Rupees. No dollar conversions, no confusion — Rs 500 is Rs 500, plain and simple.

JazzCash, EasyPaisa & Bank Transfers

We support the payment methods you actually use. Deposit via JazzCash or EasyPaisa in under a minute. Bank transfers (HBL, UBL, Meezan Bank) supported too — no international card required.

Pakistan-Friendly Customer Support Hours

Live chat is available 24/7, with dedicated support staffed during Pakistan Standard Time (PST) peak hours — from 9 AM to 2 AM PST — ensuring you're never left hanging during a big match.

Secure & Internationally Licensed

by99 operates under international gaming regulatory standards. Player funds are kept in segregated accounts, and all transactions use 256-bit SSL encryption.

How to Get Started

Getting your by99 account running takes less time than making a cup of chai. Here's the quick four-step path to your first win.

1
Create Your Account

Visit the by99 registration page and fill in your name, mobile number, and a secure password. Takes about 90 seconds — no bank details needed at this stage.

2
Log In & Verify

Log in via the by99 Login page. A quick OTP verification on your mobile secures your account. This step also unlocks your welcome bonus eligibility.

3
Make Your First Deposit

Choose JazzCash, EasyPaisa, or your preferred bank. Minimum deposit is Rs 500. Your 100% welcome bonus is credited automatically after the deposit clears.

4
Place Your First Bet

Head to cricket betting to back your favourite PSL team, jump into a live slot, or explore the live casino tables. Your journey starts right here.

by99
Why Choose by99

Thousands of players from Karachi, Lahore, Faisalabad, and Islamabad have made by99 their go-to platform. Here's what keeps them coming back.

Instant Payouts

Withdrawals via JazzCash and EasyPaisa typically process in under 2 minutes — no waiting days for your winnings.

Bank-Level Security

256-bit SSL encryption on every transaction. Your personal data and funds are protected by industry-standard protocols at all times.

Competitive Odds

Our cricket and sportsbook odds are benchmarked against global markets so Pakistani bettors always get fair value on every line.

Mobile-First Design

Optimised for every Android and iOS device. Bet from anywhere in Pakistan without needing a separate app download.

Ongoing Promotions

Weekly reload bonuses, cashback offers, and PSL special promotions keep the value flowing well beyond your first deposit.

24/7 Live Support

Real human agents available via live chat around the clock, with peak staffing during Pakistan Standard Time hours.

Huge Game Library

Hundreds of slots, dozens of live table games, and a full sportsbook — all in one account, one wallet, one login.

Responsible Gaming

Deposit limits, session timers, and self-exclusion tools built right into your account settings — we take player welfare seriously.

Fast Withdrawals

Winning is only half the story — getting paid quickly is the other half. by99 processes withdrawals faster than any other platform in Pakistan, using the payment channels you already trust.

  • JazzCash — avg. 90 seconds
  • EasyPaisa — avg. 2 minutes
  • HBL / UBL Bank Transfer — same business day
  • Meezan Bank — same business day
  • Minimum withdrawal: Rs 300 only
90s JazzCash Avg
2min EasyPaisa Avg
98% Success Rate
0 Withdrawal Fees
by99
Bonus Terms Explained

Bonus jargon can be confusing. We break down the most important terms in plain English so you know exactly what you're signing up for before you claim anything.

by99
Wagering / Rollover Requirement

This is the number of times you must bet the bonus amount before you're allowed to withdraw any winnings from it. A x15 wagering requirement means if you receive a Rs 1,000 bonus, you need to place Rs 15,000 in total bets before cashing out.

Example: Deposit Rs 1,000, get Rs 1,000 bonus. At x15, you must wager Rs 15,000 across eligible games before the bonus funds become withdrawable.

Maximum Bet During Bonus

While you have an active bonus, there is a cap on how much you can stake per bet — typically between Rs 250 and Rs 500 at by99. Exceeding this limit can void your bonus entirely.

Example: If the max bet is Rs 300 and you wager Rs 600 on a single spin, the casino may cancel your bonus and any related winnings.

Game Contribution

Not all games count equally toward your wagering requirement. Slots usually contribute 100%, meaning every rupee wagered counts in full. Table games like Baccarat or Roulette typically contribute only 10–20%.

Example: Rs 1,000 wagered on slots = Rs 1,000 toward rollover. Rs 1,000 wagered on Roulette (10% contribution) = only Rs 100 toward rollover.

Bonus Expiry

All bonuses at by99 come with an expiry window — commonly 7, 14, or 30 days. If you haven't met the wagering requirement before the deadline, the bonus and any bonus-derived winnings are forfeited automatically.

Example: A 14-day bonus claimed on the 1st expires at midnight on the 15th. Any unmet wagering amount disappears along with the bonus balance.

Sticky vs Non-Sticky Bonus

A sticky bonus stays in your bonus balance and can never be withdrawn directly — only the winnings you generate from it can be cashed out. A non-sticky bonus is separated from your real money and can sometimes be withdrawn once wagering is complete.

Example: Rs 500 sticky bonus generates Rs 2,000 in winnings after wagering — you withdraw Rs 2,000 but not the original Rs 500 bonus itself.

Maximum Cash-Out

Even after completing wagering, some bonuses cap how much you can actually withdraw. This maximum cashout limit protects the platform from extreme wins on small bonus amounts.

Example: A bonus with a Rs 5,000 max cashout means even if your bonus play generated Rs 20,000, you can only withdraw Rs 5,000 of those bonus-derived funds.

Free Spins Value

Free spins always have a fixed stake value per spin — commonly Rs 10 to Rs 50 per spin at by99. The total winnings from free spins are typically added as bonus funds subject to wagering, not directly as withdrawable cash.

Example: 20 free spins at Rs 20 each generates Rs 400 in play — any winnings from those spins are credited as bonus funds with the standard x15 wagering attached.

Always read the full Terms & Conditions before claiming any bonus. Promotions can change — check the Terms & Conditions page for the latest details.

What Our Players Say

Real stories from real by99 players across Pakistan.

★★★★★

"I've tried four different platforms and by99 is the only one that actually paid me within minutes. JazzCash withdrawal at 1 AM after a PSL match — done in 90 seconds. No other site comes close."

Hamza R.
Lahore, Punjab
★★★★★

"The live cricket betting section is brilliant — the odds update in real time and the interface never lags. I placed 12 bets during the last T20 series and every single one settled correctly and fast."

Sana M.
Karachi, Sindh
★★★★☆

"Customer support actually helped me at midnight when I had an EasyPaisa deposit issue. The agent sorted it in 10 minutes. That kind of service is rare. The slot games are solid too — good RTP rates."

Bilal A.
Faisalabad, Punjab
★★★★★

"Been using by99 for cricket betting for almost a year. The PKR display is a big deal for me — I don't want to be calculating dollar conversions while trying to bet on a live match. Everything is in rupees, simple."

Usman K.
Islamabad, Capital Territory
★★★★★

"The welcome bonus was genuine — I deposited Rs 2,000 and got Rs 2,000 extra, no tricks. Managed to meet the wagering on slots within a week. First cashout hit my HBL account the same evening. Highly recommend."

Ayesha N.
Rawalpindi, Punjab
★★★★☆

"Mine game is addictive in the best way. The risk-reward feel is great and you can cash out at any time. by99 is the first platform I've found that has this game running smoothly on mobile without any glitches."

Zain T.
Multan, Punjab

Your Privacy Matters at by99. We collect only the information necessary to operate your account and process payments securely. Your personal data is never sold to third parties. All data is stored with 256-bit SSL encryption and handled in line with international data protection standards. For full details on what we collect, how we use it, and your rights, please review our Privacy Policy. By using by99, you acknowledge and accept our privacy practices.

Ready to Start Winning with by99?

Join over 500,000 Pakistani players who trust by99 for cricket betting, live casino, and instant PKR payouts. Your first deposit doubles with our 100% welcome bonus.

Create My Account Explore by99 Casino
21+ Only. by99 is strictly for adults aged 21 and above. Gambling involves financial risk — play responsibly. If you feel your gambling is becoming a problem, visit our Responsible Gaming page for help and self-exclusion tools.