Thousands of Malaysian players from Kuala Lumpur, Penang, Johor Bahru, and beyond choose 99ply for good reason. Here's what sets us apart.
Deposit via Touch 'n Go eWallet, Boost, DuitNow, or FPX and your account is funded in seconds.
256-bit SSL encryption, 2FA login, and segregated player funds keep your balance safe.
Industry-leading margins across EPL, Liga Super Malaysia, UFC, and NBA. More value, every bet.
Real human agents available round the clock via live chat. Response time under 2 minutes.
Fully optimised for Android and iOS. Bet live from Bangsar or follow your fixture from Petaling Jaya.
HD live dealer baccarat, blackjack, and roulette streamed 24/7 from world-class studios.
Your balance is always in Malaysian Ringgit. No conversion headaches. Withdraw directly to local banks.
Earn points on every bet. Climb Bronze, Silver, and Gold tiers for cashback, rebates, and VIP perks.
New to online betting? Getting started on 99ply takes under 5 minutes — even if you're setting up from Shah Alam during half-time.
Fill in your details — username, email, phone number, and date of birth. Verification is quick and straightforward. Players must be 21 years or older.
Sign in to your account and set up two-factor authentication for an extra layer of security on every login.
Choose from Touch 'n Go eWallet, Boost, GrabPay, DuitNow, FPX, or direct bank transfer via Maybank, CIMB, or Public Bank. Minimum deposit from RM30.
Browse live odds on your favourite sport — Liga Super Malaysia, EPL, UFC — or head straight to the live casino tables. Enjoy the action responsibly.
Four simple milestones from first visit to regular winner.
Create your free account in under 3 minutes. 21+ age verification required.
Top up via e-wallet or FPX. Funds reflect instantly in your MYR balance.
Pick your sport or live casino game. Track live odds in real time.
Cash out directly to your Malaysian bank or e-wallet. Most processed under 60 minutes.
Empat pilihan bonus tersedia untuk ahli baharu. Pilih yang paling sesuai dengan cara bermain anda.
Untuk pemain kelas tinggi yang mahu permulaan yang besar.
Untuk pengeluaran pantas dengan syarat pertaruhan yang ringan.
Khas untuk peminat esukan — DOTA 2, CS2, Mobile Legends.
Untuk pengguna kripto — BTC & USDT diterima.
⚠️ 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.
We know Malaysian players value fast cashouts. 99ply processes withdrawals through three verified channels — all benchmarked against real processing times.
The fastest route out. Withdrawal requests via local e-wallets are approved and processed automatically within minutes on most occasions.
Direct bank rails through DuitNow and FPX cover all major Malaysian banks. Ideal for mid-to-large withdrawals straight to your savings account.
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.
Real players, real payouts. Here are some of the biggest recent wins on 99ply, shared anonymously with player consent.
Wins are subject to terms and conditions. Past results do not guarantee future outcomes. Gamble responsibly. 21+ only.
Every bet earns you loyalty points. Accumulate enough and unlock exclusive perks across our Bronze, Silver, and Gold tiers.
Points accumulate automatically on every eligible bet. No opt-in required. Tier status is reviewed monthly. Terms apply.
99ply supports all major Malaysian payment channels. Deposit and withdraw in MYR with zero conversion fees.
All transactions are processed via encrypted channels. Minimum deposit from RM30. Cryptocurrency deposits in BTC and USDT welcomed.
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.
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.
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.
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.
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.
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.
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.
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."
"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."
"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."
99ply is committed to providing a safe and responsible environment. We believe betting should be entertainment, not a financial strategy. Know your limits.
Set daily, weekly, or monthly deposit caps directly from your account settings. Changes take effect immediately or after a cooling-off period.
Request a temporary break (1–90 days) or a permanent self-exclusion. Our support team processes these requests with no questions asked.
Enable session reminders that notify you when you've been logged in for a set duration. Helps maintain perspective during live betting sessions.
Monitor your betting history, win/loss summaries, and monthly spend directly from your account dashboard. Full transparency on your activity.
Need help or want to learn more about our responsible gambling tools and commitment to player protection?
Visit Responsible Gambling Page →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.
All casino games use certified Random Number Generators audited by independent third-party laboratories to ensure fair outcomes.
Player deposits are held in accounts separate from operational funds. Your balance remains protected regardless of company financial activity.
All new accounts undergo age and identity verification. Access is strictly limited to users who are 21 years of age or older.
Comprehensive tools including deposit limits, self-exclusion, session timers, and a dedicated responsible gaming support pathway.
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.