From a generous welcome match to weekly cashback and loyalty rewards, shell99 keeps the value coming at every level. Here's everything on the table for Malaysian players right now.
Let's be honest — every online casino in Malaysia claims to have the "best bonuses." At shell99, we'd rather let the numbers do the talking. Our welcome package goes up to RM 10,000, our weekly reload keeps regular players topped up, and our cashback programme means that even on a rough week, you're not walking away empty-handed.
What separates shell99 promotions from the noise is transparency. Every offer on this page comes with clearly stated wagering requirements, expiry windows, and eligible game types — no hidden clauses buried in size-6 font. Whether you're a new player in Kuala Lumpur setting up your first account or a seasoned bettor in Johor Bahru looking for your next reload boost, you'll find an offer here that genuinely adds value to your session.
All bonuses at shell99 are credited to your account automatically after qualifying deposits via Touch n Go eWallet, Boost, Maybank FPX, CIMB transfer, or USDT TRC20. No promo codes to chase, no manual request forms — just deposit, play, and claim.
All promotions listed below are available to verified shell99 members aged 21 and above. Terms apply.
Your very first deposit at shell99 gets doubled, up to RM 10,000. This is the biggest single bonus on the platform — make the most of it by depositing the maximum qualifying amount if your bankroll allows.
Every Monday, existing shell99 members can claim a 50% match on their first deposit of the week. Available to all tiers, with Gold members receiving an enhanced 60% rate. Perfect for kicking off your week's sessions with extra fuel.
Had a rough week at the tables? shell99's cashback programme refunds a percentage of your net losses every Friday. Bronze members receive 3%, Silver 5%, and Gold tier players get the full 8% — automatically credited, no claim needed.
Football fans in Malaysia rejoice — shell99's Acca Boost adds 20% to your winnings on any 4-leg or more accumulator placed on football markets, including Malaysia Super League, EPL, La Liga, and UEFA Champions League fixtures.
Gold tier members at shell99 receive a RM 500 birthday bonus as a free credit gift — no deposit required. Silver members receive RM 150 and Bronze members RM 50. Your shell99 account must have a verified date of birth matching your KYC documents.
Share shell99 with friends anywhere in Malaysia — Penang, Selangor, Sabah, wherever — and earn RM 100 in bonus credit for each friend who registers and makes their first qualifying deposit. Your referred friend also receives a RM 50 welcome bonus top-up.
Claiming bonuses at shell99 is straightforward. No complicated promo codes, no customer service request forms — just follow these steps.
Head to shell99 Login and sign in. New players will need to complete a quick registration and KYC verification before bonuses become claimable. Verification typically takes 24–48 hours.
Navigate to Deposit and choose Touch n Go eWallet, Boost, Maybank FPX, CIMB, GrabPay, or USDT TRC20. Ensure your deposit meets the minimum amount for the bonus you want to claim (e.g., RM 50 for the welcome bonus).
For most promotions, shell99 credits the bonus automatically within a few minutes of your deposit being confirmed. No coupon code entry required. You'll see the bonus balance appear alongside your real-money balance in your account dashboard.
Use your bonus funds on eligible games and work through the wagering requirement. Track your progress in real time via the Bonus section of your account. Once the requirement is met, any winnings become withdrawable with no additional restrictions.
All current promotions side by side — so you can pick the right offer for your playing style.
| Promotion | Bonus Value | Min Deposit | Wagering | Expiry | Casino | Sports |
|---|---|---|---|---|---|---|
| Welcome Bonus | 100% up to RM 10,000 | RM 50 | 15x | 30 days | ✔ | ✔ |
| Weekly Reload | 50% up to RM 2,000 | RM 100 | 12x | 7 days | ✔ | ✔ |
| Weekly Cashback | 3%–8% of net losses | No deposit | 1x | 7 days | ✔ | ✘ |
| Acca Boost | +20% on winnings | RM 20 bet | 1x | Match day | ✘ | ✔ |
| Birthday Bonus | RM 50 – RM 500 | No deposit | 10x | 14 days | ✔ | ✔ |
| Refer a Friend | RM 100 per referral | Friend deposits RM 100 | 10x | 14 days | ✔ | ✔ |
Bonuses are designed to enhance your entertainment — not to encourage you to spend beyond your means. Before claiming any promotion at shell99, take a moment to read the full Terms & Conditions and honestly assess whether the wagering requirement is achievable within your normal playing budget.
A few practical tips when playing with bonus funds: stick to games where your contribution rate is highest (slots contribute 100%), manage your bet size to stay below the maximum bonus bet cap (typically RM 300 per round at shell99), and set a session limit before you start. The goal is always to have fun — any winnings are a bonus, not an expectation.
shell99 provides responsible gaming tools including deposit limits, session time reminders, and self-exclusion. These are available in your account settings at any time. Players who feel their gambling is becoming a problem are encouraged to use the self-exclusion feature or contact the support team for guidance.
All shell99 bonuses and promotional offers are strictly available to players aged 21 and above, in accordance with international gaming authority requirements. Age verification is required during KYC before any bonus can be credited or withdrawn. Playing with bonus funds by an underage person is a violation of shell99's Terms & Conditions and will result in immediate account closure and bonus forfeiture.