🇲🇾 Malaysia's Trusted Sportsbook

99ply — Your Premier Destination for
Online Betting & Live Casino
in Malaysia

From Liga Super Malaysia match days to EPL showdowns and live dealer tables — 99ply brings you sharp odds, fast payouts, and a platform built around serious Malaysian bettors.

500+
Sports Markets
<5 min
E-Wallet Withdrawals
24/7
Live Support
21+
Players Only
99ply

Why Choose 99ply

Thousands of Malaysian players from Kuala Lumpur, Penang, Johor Bahru, and beyond choose 99ply for good reason. Here's what sets us apart.

Instant Deposits

Deposit via Touch 'n Go eWallet, Boost, DuitNow, or FPX and your account is funded in seconds.

Bank-Grade Security

256-bit SSL encryption, 2FA login, and segregated player funds keep your balance safe.

Competitive Odds

Industry-leading margins across EPL, Liga Super Malaysia, UFC, and NBA. More value, every bet.

24/7 Live Support

Real human agents available round the clock via live chat. Response time under 2 minutes.

Mobile-First Platform

Fully optimised for Android and iOS. Bet live from Bangsar or follow your fixture from Petaling Jaya.

Live Casino Tables

HD live dealer baccarat, blackjack, and roulette streamed 24/7 from world-class studios.

MYR Accounts

Your balance is always in Malaysian Ringgit. No conversion headaches. Withdraw directly to local banks.

Rewarding Loyalty

Earn points on every bet. Climb Bronze, Silver, and Gold tiers for cashback, rebates, and VIP perks.

99ply

How to Get Started with 99ply

New to online betting? Getting started on 99ply takes under 5 minutes — even if you're setting up from Shah Alam during half-time.

1
Create Your Account

Fill in your details — username, email, phone number, and date of birth. Verification is quick and straightforward. Players must be 21 years or older.

2
Log In Securely

Sign in to your account and set up two-factor authentication for an extra layer of security on every login.

3
Make Your First Deposit

Choose from Touch 'n Go eWallet, Boost, GrabPay, DuitNow, FPX, or direct bank transfer via Maybank, CIMB, or Public Bank. Minimum deposit from RM30.

4
Place Your First Bet

Browse live odds on your favourite sport — Liga Super Malaysia, EPL, UFC — or head straight to the live casino tables. Enjoy the action responsibly.

Your 99ply Journey

Four simple milestones from first visit to regular winner.

1
Sign Up

Create your free account in under 3 minutes. 21+ age verification required.

2
Deposit Funds

Top up via e-wallet or FPX. Funds reflect instantly in your MYR balance.

3
Play & Bet

Pick your sport or live casino game. Track live odds in real time.

4
Withdraw Winnings

Cash out directly to your Malaysian bank or e-wallet. Most processed under 60 minutes.

99ply

Pilih Bonus Selamat Datang Anda

Empat pilihan bonus tersedia untuk ahli baharu. Pilih yang paling sesuai dengan cara bermain anda.

⭐ Popular Choice
288% Magnificent
Sehingga MYR 2,880

Untuk pemain kelas tinggi yang mahu permulaan yang besar.

  • Syarat pertaruhan: 35x
  • Deposit minimum: RM50
  • Tempoh bonus: 30 hari
  • Sukan & kasino layak
Lihat Butiran →
⚡ Fast Cashout
100% Standard
Sehingga MYR 300

Untuk pengeluaran pantas dengan syarat pertaruhan yang ringan.

  • Syarat pertaruhan: 10x
  • Deposit minimum: RM30
  • Tempoh bonus: 14 hari
  • Sukan sahaja
Lihat Butiran →
🎮 Esports Fan
188% Esports
Sehingga MYR 888

Khas untuk peminat esukan — DOTA 2, CS2, Mobile Legends.

  • Syarat pertaruhan: 18x
  • Deposit minimum: RM50
  • Tempoh bonus: 21 hari
  • Esukan sahaja
Lihat Butiran →
₿ Cryptocurrency
2% Crypto Deposit
Sehingga MYR 688

Untuk pengguna kripto — BTC & USDT diterima.

  • Tiada syarat pertaruhan
  • Deposit minimum: BTC / USDT
  • Tempoh bonus: 7 hari
  • Semua permainan layak
Ketahui Lebih Lanjut →

⚠️ Bonus terhad kepada pemain baharu berumur 21 tahun ke atas sahaja. Terma dan syarat penuh terpakai. Berjudi secara bertanggungjawab. Jangan pertaruhkan lebih daripada yang anda mampu untuk kehilangan.

99ply

Withdrawal Speed Promise

We know Malaysian players value fast cashouts. 99ply processes withdrawals through three verified channels — all benchmarked against real processing times.

< 5 Minutes — INSTANT

E-Wallet

Touch 'n Go eWallet &bull; Boost &bull; GrabPay

The fastest route out. Withdrawal requests via local e-wallets are approved and processed automatically within minutes on most occasions.

5–15 Minutes — FAST

DuitNow / FPX

Maybank &bull; CIMB &bull; Public Bank &bull; RHB &bull; Hong Leong

Direct bank rails through DuitNow and FPX cover all major Malaysian banks. Ideal for mid-to-large withdrawals straight to your savings account.

15–60 Minutes — STANDARD

Bank Wire Transfer

Direct interbank transfer &bull; All major Malaysian banks

A reliable fallback for high-value withdrawals or when other channels experience temporary downtime. Manual processing by our payments team.

Most withdrawals processed in under 60 minutes — verified Malaysian payment partners only. Processing times are estimates and may vary during peak periods.

🏆 Jackpot & Big Wins

Real players, real payouts. Here are some of the biggest recent wins on 99ply, shared anonymously with player consent.

MYR 128,500
Mega Jackpot Slots
🎉 A*** from Kuala Lumpur
MYR 74,200
Live Baccarat Progressive
🎉 R*** from Penang
MYR 52,880
EPL Accumulator Bet
🎉 H*** from Johor Bahru
MYR 38,600
Liga Super Malaysia Special
🎉 F*** from Petaling Jaya
MYR 21,300
UFC Fight Night Parlay
🎉 K*** from Shah Alam

Wins are subject to terms and conditions. Past results do not guarantee future outcomes. Gamble responsibly. 21+ only.

99ply

Long-term Player Rewards

Every bet earns you loyalty points. Accumulate enough and unlock exclusive perks across our Bronze, Silver, and Gold tiers.

🥉
Bronze
0 – 4,999 points
  • Weekly cashback up to 0.5%
  • Birthday bonus voucher
  • Priority email support
  • Access to member-only promotions
🥈
Silver
5,000 – 19,999 points
  • Weekly cashback up to 1.2%
  • Free bet credit (RM30/month)
  • Live chat fast-lane support
  • Monthly reload bonus 20%
  • Early access to new games
🥇
Gold VIP
20,000+ points
  • Weekly cashback up to 2.5%
  • Dedicated VIP account manager
  • Personalised withdrawal limits
  • Exclusive high-roller tournaments
  • Refer A Friend double-points
  • Priority 5-minute withdrawal handling

Points accumulate automatically on every eligible bet. No opt-in required. Tier status is reviewed monthly. Terms apply.

Accepted Payment Methods

99ply supports all major Malaysian payment channels. Deposit and withdraw in MYR with zero conversion fees.

Touch 'n Go eWallet
Boost
GrabPay
DuitNow
FPX
Maybank
CIMB
Public Bank
Hong Leong
Visa / Mastercard
Bitcoin (BTC)
USDT (TRC-20)

All transactions are processed via encrypted channels. Minimum deposit from RM30. Cryptocurrency deposits in BTC and USDT welcomed.

99ply

Bonus Terms Explained

The Malaysian online betting space is full of bonus jargon that can catch new players off-guard. Here's a plain-language breakdown of the terms you'll encounter at 99ply and across most licensed platforms.

Always read the T&C before claiming any bonus. If something is unclear, our support team is available 24/7 to explain.

Wagering Requirement / Rollover

The number of times you must bet your bonus amount before you can withdraw any winnings derived from it. A 10x wagering requirement on a RM100 bonus means you need to place bets totalling RM1,000 before cashout is allowed.

Example: RM200 bonus × 20x rollover = RM4,000 in total bets required before withdrawal.

Maximum Bet During Bonus

While a bonus is active, most platforms cap individual bet sizes — typically between MYR 250 and MYR 500 per bet. Exceeding this limit can result in bonus forfeiture without notice.

Example: If the max bet is RM300 and you place a RM500 bet, your bonus may be cancelled.

Game Contribution Rate

Not all game types contribute equally towards clearing your wagering requirement. Slots typically contribute 100%, while table games like baccarat and roulette usually contribute only 10–20%.

Example: RM100 on slots clears RM100 of rollover. RM100 on blackjack may only clear RM10.

Bonus Expiry Window

Bonuses are time-limited. Common windows are 7, 14, or 30 days from the date of activation. If the wagering requirement is not met within this period, the bonus and any associated winnings are forfeited.

Example: A 14-day bonus activated on 1 June expires at midnight on 15 June.

Sticky vs Non-Sticky Bonus

A non-sticky (withdrawable) bonus is added to your balance and can itself be withdrawn once wagering is complete. A sticky bonus stays locked in your account and can never be withdrawn — only the winnings you generate from it are cashable.

Example: Sticky RM100 bonus + RM50 winnings → you can only withdraw the RM50 winnings.

Maximum Cash-Out (Bonus Cap)

Some bonuses cap the total amount you can withdraw that originated from bonus play. Even if you win big, your cashout may be limited to a set multiplier of the original bonus value.

Example: 5x max cashout on a RM100 bonus = maximum RM500 withdrawable from those winnings.

What Malaysian Players Are Saying

Real feedback from players across Malaysia. Shared with consent, names anonymised for privacy.

★★★★★

"Been betting on EPL for years and 99ply honestly has some of the best live odds I've seen. Deposited through Touch 'n Go and it was in my account before the first whistle. Withdrawal to Maybank took about 8 minutes. Super happy with this platform."

AR
Ahmad R.
📍 Kuala Lumpur
★★★★★

"I was switching from another casino and honestly worried about the whole KYC process again. 99ply made it surprisingly quick — verified and depositing within 15 minutes. The live baccarat tables are smooth even on my phone, no lag at all."

LW
Li Wei
📍 Penang
★★★★☆

"Got into sports betting through Liga Super Malaysia last season. 99ply actually covers the local league properly with live odds — most sites don't bother. Reached Silver tier last month and the cashback has been a nice bonus on top. Customer support replied in under 2 minutes."

FS
Farid S.
📍 Johor Bahru
99ply

Responsible Gaming at 99ply

For players aged 21 and above only

99ply is committed to providing a safe and responsible environment. We believe betting should be entertainment, not a financial strategy. Know your limits.

Deposit Limits

Set daily, weekly, or monthly deposit caps directly from your account settings. Changes take effect immediately or after a cooling-off period.

Self-Exclusion

Request a temporary break (1–90 days) or a permanent self-exclusion. Our support team processes these requests with no questions asked.

Session Time Limits

Enable session reminders that notify you when you've been logged in for a set duration. Helps maintain perspective during live betting sessions.

Spending Tracker

Monitor your betting history, win/loss summaries, and monthly spend directly from your account dashboard. Full transparency on your activity.

Gambling should be fun — here are a few reminders

  • Only bet with money you can afford to lose. Never chase losses.
  • Keep gambling separate from personal finances, rent, and bills.
  • Take regular breaks — long sessions affect decision-making.
  • Never gamble while under the influence of alcohol or emotional stress.
  • Talk to someone if gambling is affecting your daily life or relationships.

Need help or want to learn more about our responsible gambling tools and commitment to player protection?

Visit Responsible Gambling Page →

International Licensing & Player Protection

99ply operates under international licensing from a recognised offshore regulatory jurisdiction. While we do not publish specific license numbers on this page, our licensing status is verifiable through our support team.

We are not regulated by any Malaysian government body — no such framework exists for online gambling in Malaysia. Malaysian users are responsible for understanding and complying with their local laws regarding online betting and gaming activities.

If you have concerns about responsible gambling or need guidance on player protection, please visit our Responsible Gambling page.

Independent RNG Testing

All casino games use certified Random Number Generators audited by independent third-party laboratories to ensure fair outcomes.

Segregated Player Funds

Player deposits are held in accounts separate from operational funds. Your balance remains protected regardless of company financial activity.

21+ Age Enforcement

All new accounts undergo age and identity verification. Access is strictly limited to users who are 21 years of age or older.

Responsible Gaming Programme

Comprehensive tools including deposit limits, self-exclusion, session timers, and a dedicated responsible gaming support pathway.

Your Privacy Matters at 99ply

We collect and process your personal data solely to operate your account, process transactions, and comply with anti-money laundering obligations. We do not sell or share your data with third parties for marketing purposes without your explicit consent. All data is encrypted in transit and at rest. For full details on what we collect, how we use it, and your rights, please review our Privacy Policy.

99ply