๐Ÿ”ž 21+ only. Gambling is for entertainment. Play responsibly. shell99 supports responsible gaming.
๐Ÿ‡ฒ๐Ÿ‡พ Malaysia's Favourite Online Casino

shell99 โ€” Your Premier Online Casino & Sports Betting Platform in Malaysia

From live football at the Malaysia Super League to real-time baccarat dealers in Kuala Lumpur's favourite game rooms โ€” shell99 brings it all to your fingertips. Slots, sportsbook, table games, and generous bonuses await.

๐Ÿ”’ Secure platform ยท 21+ only ยท Responsible gaming enforced

shell99
850K+
Registered Players ๐Ÿ‡ฒ๐Ÿ‡พ
RM 12M
Daily Payouts Processed
2,400+
Games Available
7 Yrs
Serving Malaysian Players
99.7%
Platform Uptime

๐ŸŽ‰ Welcome Offer for New Members

100% Match Bonus
up to RM 10,000
  • First deposit matched 100% โ€” double your starting funds
  • Minimum deposit: RM 50 to qualify
  • Applies to all games: slots, live casino, sportsbook
  • Wagering requirement: 15x on bonus amount
  • Bonus valid for 30 days from issue date
  • One welcome bonus per household / IP address

โš ๏ธ Always read the full Terms & Conditions before claiming. 21+ only.

shell99
Why Choose shell99?

Trusted by hundreds of thousands of Malaysian players โ€” here's what sets us apart.

Lightning-Fast Withdrawals

Most e-wallet withdrawals processed in under 5 minutes. Touch n Go & Boost supported.

Bank-Grade Security

256-bit SSL encryption protects every transaction. Your data stays private, always.

Competitive Odds

Among the tightest margins in Malaysia for football, basketball, and e-sports markets.

24/7 Live Support

Real humans available round the clock via live chat. Average response: under 2 minutes.

Mobile-First Platform

Fully optimised for Android and iOS โ€” place bets from Bangsar, Penang, or anywhere in between.

Ongoing Promotions

Weekly reload bonuses, cashback offers, and special boosts during Malaysia Super League fixtures.

2,400+ Games

From RNG slots to live baccarat and roulette โ€” powered by top-tier international game providers.

Local Payment Methods

Maybank, CIMB, Public Bank, Touch n Go, Boost, and USDT TRC20 all accepted.

shell99
๐Ÿ’ณ Payment Methods Guide

Wondering how to deposit at shell99? Here's your complete guide to every payment option available to Malaysian players โ€” from Touch n Go eWallet deposits to cryptocurrency casino deposits in Malaysia.

โšก Most Popular
Touch n Go eWallet

The go-to e-wallet for most Malaysians. Ideal if you already use TnG for daily spending โ€” link once and deposits are seamless.

  1. Log in to shell99 and go to Deposit
  2. Select Touch n Go eWallet
  3. Enter amount and scan the QR code in your TnG app
  4. Confirm payment โ€” funds credited instantly
โฑ Instant ๐Ÿ’ธ No Fee RM 30 โ€“ RM 50,000
๐Ÿ“ฑ E-Wallet
Boost eWallet

Popular with younger players in Kuala Lumpur and Petaling Jaya. Fast, no fee, and great for smaller top-ups.

  1. Select Boost at the Deposit page
  2. Enter your deposit amount
  3. Authenticate via your Boost app
  4. Funds credited instantly to your account
โฑ Instant ๐Ÿ’ธ No Fee RM 20 โ€“ RM 30,000
๐Ÿฆ Bank Transfer
Maybank / CIMB / Public Bank

Best for high-value deposits. Online banking transfer (IBG/FPX) works with all major Malaysian banks.

  1. Choose Bank Transfer and select your bank
  2. You'll be redirected to your bank's FPX portal
  3. Authenticate with your online banking credentials
  4. Transaction confirmed โ€” processing within 5โ€“10 minutes
โฑ 5โ€“10 min ๐Ÿ’ธ No Fee RM 100 โ€“ RM 500,000
๐Ÿช Convenience
7-Eleven CLiQQ

Pay with cash at any 7-Eleven outlet. Perfect for players who prefer not to link their bank accounts online.

  1. Generate a CLiQQ payment code from your shell99 account
  2. Visit any 7-Eleven store
  3. Scan code at the CLiQQ kiosk and pay cash
  4. Expect deposit confirmation within 15โ€“30 minutes
โฑ 15โ€“30 min ๐Ÿ’ธ Small handling fee may apply RM 50 โ€“ RM 2,000
โ‚ฟ Crypto
USDT TRC20

For privacy-conscious players. Cryptocurrency casino deposits in Malaysia via USDT TRC20 are fast and borderless.

  1. Select USDT TRC20 at Deposit
  2. Copy shell99's TRC20 wallet address
  3. Send USDT from your wallet (use TRC20 network only)
  4. 3 blockchain confirmations required โ€” typically 15โ€“30 minutes
โฑ 15โ€“30 min ๐Ÿ’ธ Network gas fee only USD 25 โ€“ USD 100,000
๐ŸŸข E-Wallet
GrabPay

Millions of Malaysians already use GrabPay daily. Link your Grab app once and fund your account in seconds.

  1. Select GrabPay at the Deposit screen
  2. You'll be redirected to authenticate via Grab
  3. Confirm the amount in the Grab app
  4. Credit appears instantly in your shell99 wallet
โฑ Instant ๐Ÿ’ธ No Fee RM 20 โ€“ RM 25,000
shell99
๐Ÿ† shell99 Loyalty & Rewards Program

Every bet earns you points. Climb the tiers and unlock bigger perks โ€” the more you play, the more you're rewarded.

๐Ÿฅ‰ Bronze

Entry level โ€” activated from Day 1

Earn 1 point per RM 10 wagered

  • Weekly cashback: 3%
  • Birthday bonus: RM 50 free credit
  • Access to daily missions
  • Standard live support
๐Ÿฅˆ Silver

Reach RM 5,000 total wagered

Earn 1.5 points per RM 10 wagered

  • Weekly cashback: 5%
  • Birthday bonus: RM 150 free credit
  • Priority withdrawal processing
  • Dedicated account manager
  • Exclusive Silver member events
๐Ÿฅ‡ Gold

Reach RM 25,000 total wagered

Earn 2 points per RM 10 wagered

  • Weekly cashback: 8%
  • Birthday bonus: RM 500 free credit
  • Express withdrawals (under 5 min)
  • Personal VIP host
  • Invitations to exclusive tournaments
  • Custom deposit/withdrawal limits

Points can be redeemed for bonus credits, free spins, or merchandise. Tier status reviewed monthly based on wagering activity.

shell99
๐Ÿชช Account Verification (KYC) Guide

How to verify your casino account in Malaysia โ€” a plain-English guide to the KYC process at shell99. Verification protects you and ensures fast, hassle-free withdrawals.

KYC (Know Your Customer) is a standard regulatory requirement for all licensed online casino and betting platforms. It prevents fraud, money laundering, and underage gambling. Completing KYC also removes withdrawal limits and speeds up processing times. Here's what you'll need and how to submit.

๐Ÿ“‹ Documents Required

  • Valid Government-Issued Photo ID โ€” Malaysian IC (MyKad), Passport, or Driver's Licence
  • Proof of Address โ€” Utility bill (Tenaga Nasional, Syabas / SAJ / Air Selangor) issued within the last 3 months, or bank statement showing your address
  • Selfie Holding Your ID โ€” Clear, well-lit photo with your face and ID both visible
  • Payment Method Verification โ€” Screenshot of your e-wallet or last 4 digits of bank card used to deposit (where applicable)

๐Ÿ“ Step-by-Step Submission

1
Log in and go to Profile > Verification
Find the KYC section in your shell99 account dashboard.
2
Upload your ID document
Upload both sides of your MyKad or the photo page of your passport. Make sure the image is clear, not blurry, and all 4 corners are visible.
3
Upload proof of address + selfie
Submit a recent utility bill and a clear selfie holding your ID next to your face. Natural light works best.
4
Wait for review โ€” typically 24โ€“48 hours
Our compliance team reviews submissions during business hours. You'll receive an email once approved. Urgent cases can contact support.
๐Ÿ”’ Security Notes
  • Only upload documents on sites secured with HTTPS โ€” check your browser's padlock icon before submitting.
  • You may cover sensitive digits on your IC (e.g., last 4 digits of your IC number) before photographing, as long as your name and photo remain visible.
  • Never share your ID documents via WhatsApp, Telegram, or any unencrypted chat channel โ€” use only the official shell99 portal upload form.
shell99
๐Ÿ“– Bonus Terms Explained

Not sure what "rollover" or "wagering requirement" means? This plain-English guide decodes the most common bonus jargon so you can make informed decisions before claiming any offer.

Wagering / Rollover Requirement

The number of times you must bet the bonus amount before you can withdraw. A "15x rollover" means if you received RM 500 bonus, you must place RM 7,500 in total bets before cashout is unlocked.

Example: RM 500 bonus ร— 15x = RM 7,500 wagering needed. Once hit, your winnings are free to withdraw.
Maximum Bet During Bonus

While active bonus funds are in use, there's typically a cap on each bet โ€” usually RM 250โ€“500 per round. Exceeding this can void your bonus entirely, so watch your stake sizes.

Example: If max bet is RM 300 and you place RM 600 using bonus funds, the bonus may be forfeited.
Game Contribution Rate

Not all games contribute equally to your wagering requirement. Slot games typically count 100%, while table games like baccarat or blackjack may only count 10โ€“20% of each bet placed.

Example: RM 100 on slots = RM 100 wagering progress. RM 100 on baccarat = only RM 15 progress (15% contribution).
Bonus Expiry

Bonuses don't last forever. Most offers at shell99 expire within 7, 14, or 30 days from the date they're credited. Uncompleted wagering after expiry results in the bonus being voided.

Example: A 14-day bonus received on 1 June must have wagering completed by 15 June.
Sticky vs Non-Sticky Bonus

A sticky (non-cashable) bonus stays in your account to help you wager, but cannot itself be withdrawn โ€” only your winnings can be cashed out. A non-sticky bonus can be withdrawn once wagering is met.

Example: Sticky bonus RM 200 helps you complete wagering, but on withdrawal the RM 200 is deducted โ€” only net profit leaves.
Maximum Cash-Out from Bonus

Even after completing wagering, some bonuses cap how much profit you can withdraw. This limit applies only to bonus-derived winnings โ€” your deposited real money is always fully withdrawable.

Example: Max cash-out RM 2,000 from a bonus means even if you won RM 5,000, only RM 2,000 in bonus winnings can be withdrawn.

๐Ÿ’ก Pro Tip: Always read the full Terms & Conditions before claiming any bonus at shell99 or any other platform. Understanding the rules upfront avoids disappointment later.

shell99
๐Ÿ“š Betting & Casino Glossary

New to online betting? This glossary covers the terms every Malaysian player should know โ€” from Asian Handicap to RTP and slot volatility.

Asian Handicap

A popular Asian-style football betting format that eliminates the draw outcome. Teams are given virtual goal advantages or deficits, producing a two-way market. Widely used for Malaysia Super League and EPL matches.

Over/Under (Totals)

A bet on whether the combined score in a match will be above (Over) or below (Under) a set number. Common in football and basketball โ€” e.g., Over/Under 2.5 goals in a Premier League game.

Odds Formats

Odds are displayed in three formats: Decimal (e.g., 2.10 โ€” multiply stake ร— odds for total return), Fractional (e.g., 11/10), and American/Moneyline (+110 or -110). Most Malaysian bettors prefer decimal.

RTP (Return to Player)

The theoretical percentage of all wagered money a slot machine returns to players over time. An RTP of 96% means RM 96 returned for every RM 100 bet on average. Higher RTP = better long-term odds for players.

House Edge

The mathematical advantage the casino holds over players in any game. For example, European Roulette has a house edge of ~2.7%. The lower the house edge, the more player-friendly the game.

Wagering Requirement

The total amount you must bet before bonus funds or winnings can be withdrawn. Often expressed as a multiplier (e.g., 15x). See our Bonus Terms section above for a full breakdown with MYR examples.

Live Dealer Casino

Games hosted by real human dealers streamed in real-time via HD video. Players can interact with dealers and other players while enjoying baccarat, blackjack, or roulette from their phone in Johor Bahru or Penang.

Slot Volatility

How frequently and how large a slot pays out. High volatility = rare but large wins. Low volatility = frequent small wins. Medium balances both. Choose based on your session budget and risk appetite.

Progressive Jackpot

A jackpot that grows with every bet placed across a network of games or casinos. Prize pools can reach millions of MYR before one lucky player hits the trigger condition.

Cashback

A promotion that refunds a percentage of your net losses over a set period. E.g., 5% weekly cashback on losses up to RM 1,000. Helps soften losing streaks and extends your playing sessions.

Free Spins

Bonus rounds on slot machines that cost you nothing to play. Often awarded as part of welcome offers or loyalty rewards. Winnings from free spins usually carry a wagering requirement before withdrawal.

Accumulator / Parlay

A single bet combining multiple selections into one. All legs must win for the bet to pay out. Higher risk, but the combined odds can produce significant returns โ€” popular for football weekends.

๐ŸŒŸ About shell99

shell99 was founded with a single goal: to build the most trusted and enjoyable online casino and sports betting experience for Malaysian players. Since our launch, we have grown from a small team in Kuala Lumpur into one of the most recognised betting platforms in Malaysia, serving players from Bangsar to Johor Bahru and from Penang to Kota Kinabalu.

We believe that great gambling entertainment should be accessible, fair, and safe. That's why we invest heavily in platform security, responsible gaming tools, and a support team that genuinely cares. Every feature we build โ€” from fast Touch n Go withdrawals to our live dealer studio โ€” is designed with Malaysian players in mind.

Our commitment goes beyond entertainment. shell99 is dedicated to operating with full transparency, supporting responsible gaming initiatives, and providing educational resources so every member can make informed decisions. We're proud to serve a community of over 850,000 registered players who trust us with their gaming experience.

shell99
๐Ÿ” Privacy Policy Notice

shell99 is committed to protecting your personal data. We collect only the information necessary to operate your account, process transactions, and comply with regulatory requirements. Your data is never sold to third parties. All information transmitted on this platform is protected by 256-bit SSL encryption. By using shell99, you acknowledge and agree to our Privacy Policy. You may request access to or deletion of your personal data at any time by contacting our support team.