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.
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.
PSL, T20 World Cup, Test & ODI markets with live in-play odds
Real-time Baccarat, Roulette & Blackjack with live dealers 24/7
Hundreds of video, classic, and jackpot slots with high RTP rates
Football, UFC, kabaddi, tennis and 30+ sports with competitive odds
Spin for instant prizes in our popular Wheel of Fortune game rooms
High-risk, high-reward tile-flip game loved by players in Lahore & Islamabad
Daily draws with PKR jackpots — simple, fair, and fully transparent
Bet on Pakistan's beloved contact sport with pre-match & live lines
Spin your way through our top-rated slot titles — each crafted for big entertainment and solid RTP percentages.
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.
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.
All balances, bets, bonuses, and withdrawals are displayed in Pakistani Rupees. No dollar conversions, no confusion — Rs 500 is Rs 500, plain and simple.
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.
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.
by99 operates under international gaming regulatory standards. Player funds are kept in segregated accounts, and all transactions use 256-bit SSL encryption.
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.
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.
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.
Choose JazzCash, EasyPaisa, or your preferred bank. Minimum deposit is Rs 500. Your 100% welcome bonus is credited automatically after the deposit clears.
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.
Thousands of players from Karachi, Lahore, Faisalabad, and Islamabad have made by99 their go-to platform. Here's what keeps them coming back.
Withdrawals via JazzCash and EasyPaisa typically process in under 2 minutes — no waiting days for your winnings.
256-bit SSL encryption on every transaction. Your personal data and funds are protected by industry-standard protocols at all times.
Our cricket and sportsbook odds are benchmarked against global markets so Pakistani bettors always get fair value on every line.
Optimised for every Android and iOS device. Bet from anywhere in Pakistan without needing a separate app download.
Weekly reload bonuses, cashback offers, and PSL special promotions keep the value flowing well beyond your first deposit.
Real human agents available via live chat around the clock, with peak staffing during Pakistan Standard Time hours.
Hundreds of slots, dozens of live table games, and a full sportsbook — all in one account, one wallet, one login.
Deposit limits, session timers, and self-exclusion tools built right into your account settings — we take player welfare seriously.
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.
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.
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.
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.
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.
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.
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.
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 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.
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."
"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."
"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."
"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."
"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."
"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."
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.
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.