Petrol is not a discretionary spend. You refuel every week whether the market is up or down, whether you feel financially optimised or not. That makes it one of the clearest opportunities to automate a rebate — and one of the most misunderstood categories in the credit card market, because the right card depends entirely on where you refuel, not just what rate the brochure shows.
A CIMB PETRONAS card earning 8% at Petronas is useless if you refuel at Shell. An Affin BHPetrol card is excellent value at BHPetrol stations and earns almost nothing elsewhere. The maths only works when your card and your refuelling habit are aligned.
This guide covers seven petrol credit cards available in Malaysia as of April 2026. For each card I calculate real monthly savings against RM300/month and RM500/month petrol spend — two benchmarks that cover most Malaysian commuters. Where annual fees apply, I calculate the break-even point. I also cover station compatibility, weekend vs weekday restrictions, and whether you can stack credit card cashback with Petronas Mesra or Shell Scan & Pay loyalty programmes simultaneously.
Disclosure: money.com.my may earn a referral commission if you apply for a card through links on this site. This does not affect our analysis or rankings. Cards are assessed on their published rates and terms only.
Quick Comparison Table
| Card | Bank | Petrol rebate rate | Monthly cap | Annual fee | Best for | |---|---|---|---|---|---| | CIMB PETRONAS Platinum-i | CIMB | Up to 8% | ~RM30 | Free | Petronas-only drivers (Shariah-compliant) | | CIMB PETRONAS Visa Platinum | CIMB | Up to 8% | ~RM30 | Free | Petronas-only drivers (conventional) | | Maybank 2 Gold | Maybank | Up to 5% | ~RM50 (combined) | Free | Weekend refuellers at Petronas/Shell | | RHB Cash Back Credit Card | RHB | Up to 10% | ~RM50 | Free* | Broad petrol spend, any station | | Affin BHPetrol Platinum Visa | Affin Bank | Up to 8% | ~RM30 | Free* | BHPetrol loyalists | | AmBank True Cashback | AmBank | Up to 2% (flat) | Uncapped | Free | Low-volume, station-agnostic drivers | | Standard Chartered Simply Cash | Standard Chartered | Up to 15% (selected categories) | ~RM60 | Free* | High-income petrol-heavy drivers |
"Free" means the annual fee is conditionally waived — typically waived with minimum annual spend or minimum number of transactions. Confirm current waiver conditions with the issuing bank. Rates are as published by each bank as of April 2026 and subject to change.*
Card-by-Card Breakdown
1. CIMB PETRONAS Platinum-i Credit Card (Shariah-compliant)
Petrol rebate rate: Up to 8% on Petronas transactions Annual fee: Free (no annual fee) Minimum income: RM2,000/month (RM24,000/year) Network: Visa (Shariah-compliant, Islamic financial product) Best station: Petronas exclusively at the elevated rate
This is the standout petrol card in Malaysia for a single reason: 8% at Petronas stations is the highest published co-branded petrol rebate rate from a major Malaysian bank, and it costs nothing to hold.
How the cashback works:
- Petronas fuel and Petronas-coded transactions earn up to 8%
- Non-Petronas petrol spend earns a substantially lower base rate
- Minimum monthly spend required to activate the elevated tier (typically RM500 to RM1,000 total monthly spend — confirm current threshold with CIMB)
- Monthly cashback cap approximately RM30
Real savings at RM300/month petrol (all Petronas):
- Monthly cashback: RM300 × 8% = RM24/month
- Annual cashback: RM288/year
- Annual fee cost: RM0
- Net gain: RM288/year
Real savings at RM500/month petrol (all Petronas):
- Uncapped portion: RM375 (at 8% = RM30 → cap hit)
- Monthly cashback: RM30/month (capped)
- Annual cashback: RM360/year
- Annual fee cost: RM0
- Net gain: RM360/year
At RM500/month petrol spend, the cap limits you to RM30/month regardless of how much more you spend. The card is most efficient for drivers spending RM300–375/month at Petronas — you capture close to the full 8% without triggering the cap.
Best for:
Watch out for: The 8% is Petronas-specific. If you stop at a Shell because Petronas is full, or refuel at Petron on a road trip, those transactions earn the base rate. This card demands Petronas loyalty to justify holding it as your primary petrol card.
2. CIMB PETRONAS Visa Platinum Credit Card (Conventional)
Petrol rebate rate: Up to 8% on Petronas transactions Annual fee: Free (no annual fee) Minimum income: RM2,000/month (RM24,000/year) Network: Visa (conventional) Best station: Petronas exclusively at the elevated rate
The conventional version of the Petronas card above. Functionally identical in cashback structure — same 8% at Petronas, same income threshold, same free annual fee, same approximate monthly cap. The difference is the underlying financial contract: conventional revolving credit vs Shariah-compliant tawarruq.
Non-Muslim Malaysians (and Muslim Malaysians who prefer conventional products) should consider this card alongside the Platinum-i. Choose based on your preference for the contract structure, not on cashback terms — they are the same.
The savings calculations are identical to the CIMB PETRONAS Platinum-i above. See those figures.
Best for:
3. Maybank 2 Gold Visa/Mastercard
Petrol rebate rate: Up to 5% on weekends (Petronas and Shell among eligible stations) Annual fee: Free (no annual fee) Minimum income: RM2,500/month (RM30,000/year) Network: Visa and Mastercard (you receive both cards) Best stations: Petronas, Shell — any petrol station on weekends
Maybank 2 Gold is Malaysia's most widely held cashback card and earns a meaningful petrol rebate — but only on Saturday and Sunday transactions. If your Sunday evening tank-up is a weekly habit, this card captures it. If you refuel on your Tuesday morning commute, you earn the base rate.
How the cashback works:
- Weekend transactions (Saturday and Sunday) at petrol stations earn up to 5%
- Weekday petrol transactions earn approximately 0.2% base rate
- Minimum monthly retail spend (typically RM1,000–RM1,500) required to activate the 5% tier — miss this and you earn zero, not a reduced rate
- Monthly cashback cap approximately RM50 across all eligible categories (dining, grocery, petrol combined)
Real savings at RM300/month petrol (all weekends):
- Monthly cashback: RM300 × 5% = RM15/month
- Annual cashback: RM180/year
- Annual fee cost: RM0
- Net gain: RM180/year
Real savings at RM500/month petrol (all weekends):
- Uncapped portion: RM1,000 across all categories to hit RM50 cap
- If petrol is RM500 of your total eligible weekend spend: RM500 × 5% = RM25 from petrol alone
- Full RM50 cap could be reached when combined with dining and grocery weekend spend
- Net gain (petrol portion): RM180–300/year depending on total weekend spend mix
The Maybank 2 Gold's advantage is its dual-network (Visa + Mastercard) and the fact that petrol stations universally accept both — no station compatibility issue. The cashback also applies across Petronas, Shell, Petron, BHPetrol, and any station that MCC-codes as petrol on a weekend.
Best for:
Watch out for: The weekend restriction is real. Most Malaysian commuters refuel during the working week on the way to or from the office. Map your actual refuelling days before assuming this card gives you 5%. If you refuel Monday to Friday, this card earns you the same 0.2% as any basic card.
If weekend refuelling is your habit, the Maybank 2 Gold is a better broad-category card than either CIMB PETRONAS variant — because your petrol cashback shares a RM50 cap with dining and grocery, and any of those categories can hit the cap. For petrol-only optimisation at Petronas stations, the CIMB PETRONAS card is superior.
4. RHB Cash Back Credit Card
Petrol rebate rate: Up to 10% (selected categories including petrol) Annual fee: Free* (conditionally waived) Minimum income: RM2,000/month (RM24,000/year) Network: Visa or Mastercard Best stations: Any petrol station that MCC-codes as petrol
The highest headline petrol rebate rate in this comparison — 10% — but the conditions are what determine whether that rate applies to your actual spend.
How the cashback works:
- Petrol, online transactions, and contactless (tap-to-pay) spend earn up to 10%
- Minimum monthly spend required to activate the elevated tier
- Monthly cashback cap approximately RM50 (across qualifying categories)
- Annual fee waived with minimum annual spend
Real savings at RM300/month petrol (qualifying):
- Monthly cashback: RM300 × 10% = RM30 → cap may be shared with other categories
- If petrol is your only qualifying category: RM30/month = RM360/year
- Annual fee: RM0 (if waiver condition met)
- Net gain: RM360/year
Real savings at RM500/month petrol (qualifying):
- At 10%, cap of RM50 is hit at RM500 petrol spend (RM500 × 10% = RM50 exactly)
- Monthly cashback: RM50/month = RM600/year
- Net gain: RM600/year (assuming cap fully allocated to petrol)
The 10% rate produces the strongest annual return in this comparison on paper — assuming petrol qualifies and the monthly cap is met by petrol alone rather than shared across online and contactless spend.
Best for:
Watch out for: RHB's 10% applies across multiple categories — petrol, online, and contactless. If you also shop online heavily and make contactless payments at retail, those transactions compete for the same RM50 monthly cap. A petrol-heavy driver who also shops on Shopee may find the cap exhausted before all their petrol spend qualifies. In a mixed-spend scenario, RHB Cash Back earns less petrol cashback than the headline suggests.
RHB also offers an Islamic Cash Back Credit Card-i with the same cashback structure and income threshold — Shariah-compliant version for Muslim cardholders who prefer Islamic products.
5. Affin BHPetrol Platinum Visa Credit Card
Petrol rebate rate: Up to 8% at BHPetrol stations Annual fee: Free* (conditionally waived — typically with minimum annual spend) Minimum income: RM2,000/month (RM24,000/year) Network: Visa Best station: BHPetrol exclusively at the elevated rate
BHPetrol is the fourth-largest fuel network in Malaysia with approximately 600 stations nationwide — fewer than Petronas (~900+) or Shell (~950+), but present in most urban corridors and along major highways. If your route or neighbourhood has a BHPetrol station, this co-branded card is purpose-built for it.
How the cashback works:
- BHPetrol fuel transactions earn up to 8%
- Non-BHPetrol petrol spend earns a lower base rate
- Monthly cap applies (approximately RM30)
- Annual fee conditionally waived
Real savings at RM300/month petrol (all BHPetrol):
- Monthly cashback: RM300 × 8% = RM24/month
- Annual cashback: RM288/year
- Annual fee cost: RM0 (if waiver met)
- Net gain: RM288/year
The earnings profile mirrors the CIMB PETRONAS card — same 8% rate, same approximate cap. The decision between them is purely geographic: which station brand does your regular route pass? If BHPetrol is your station, this card captures the same 8% as the CIMB PETRONAS card does at Petronas.
Best for:
Watch out for: BHPetrol's network is smaller than Petronas or Shell. Long-distance highway driving may require a stop at a non-BHPetrol station, where this card earns the base rate. If you travel frequently or live in an area with sparse BHPetrol coverage, a general petrol cashback card (Maybank 2 Gold, RHB Cash Back) gives you broader coverage.
6. AmBank True Cashback Credit Card
Petrol rebate rate: Up to 2% flat (no category restriction) Annual fee: Free (no annual fee) Minimum income: RM2,000/month (RM24,000/year) Network: Visa Best stations: All — station-agnostic
AmBank True Cashback is not a petrol-optimised card. It is a flat-rate cashback card: every purchase earns the same rate regardless of category, day of week, or merchant. There are no category restrictions, no weekend conditions, and no co-branded station requirements.
How the cashback works:
- All eligible retail spend earns up to 2% cashback
- No minimum spend required to activate (or low threshold)
- Monthly cap may apply — confirm current terms with AmBank
- No annual fee
Real savings at RM300/month petrol:
- Monthly cashback: RM300 × 2% = RM6/month
- Annual cashback: RM72/year
- Annual fee cost: RM0
- Net gain: RM72/year
The return is materially lower than the category-specific cards above. The trade-off is simplicity and flexibility: no station loyalty required, no weekend restrictions, no minimum spend cliff. Every litre at every station earns.
Break-even vs CIMB PETRONAS card: At RM300/month Petronas petrol, the CIMB PETRONAS card earns RM288/year vs AmBank's RM72/year. That is a RM216/year difference in favour of the CIMB PETRONAS card — both free. The case for AmBank True Cashback on petrol specifically is narrow.
Where AmBank True Cashback makes sense as a petrol card: if you refuel at multiple station brands, never know which brand you will stop at, and primarily want a card you do not have to think about.
Best for:
7. Standard Chartered Simply Cash Credit Card
Petrol rebate rate: Up to 15% (selected categories; petrol may qualify in specific campaign periods) Annual fee: Free* (conditionally waived) Minimum income: RM8,000/month (RM96,000/year) Network: Visa Best stations: Varies by campaign — confirm which stations qualify
Standard Chartered Simply Cash carries the highest headline rate in this comparison — up to 15% — and the highest income barrier: RM8,000/month. Whether petrol earns at the elevated rate depends on Standard Chartered's current campaign terms, which are more variable than the fixed co-branded structures of the CIMB PETRONAS or Affin BHPetrol cards.
Real savings at RM300/month petrol (if qualifying at full 15%):
- Monthly cashback: RM300 × 15% = RM45 → cap check required
- If monthly cap is ~RM60 and petrol is the primary qualifying category: RM45/month = RM540/year
- Annual fee: RM0 (if waiver met)
- Net gain: RM540/year (best-case scenario)
This is a strong return — but "if qualifying" is doing significant work in that sentence. The 15% rate applies to StanChart's selected categories in a given period, and petrol is not always included. Confirm directly with Standard Chartered which merchant categories qualify at the elevated rate before applying.
Best for:
Watch out for: The income requirement excludes most Malaysian earners. At RM8,000/month gross, many individuals still hold other premium cards that may outperform on petrol specifically. If petrol is your primary spend goal, the CIMB PETRONAS or RHB Cash Back cards at lower income thresholds are more accessible and comparable in net gain.
Station Compatibility — Which Card Works Where
| Petrol station | Best card | Rate | |---|---|---| | Petronas | CIMB PETRONAS Platinum-i or Visa Platinum | Up to 8% | | Shell | Maybank 2 Gold (weekends) or RHB Cash Back (any day) | Up to 5–10% | | BHPetrol | Affin BHPetrol Platinum Visa | Up to 8% | | Petron | RHB Cash Back or Maybank 2 Gold (weekends) | Up to 5–10% | | Caltex / Chevron | RHB Cash Back or Maybank 2 Gold (weekends) | Up to 5–10% | | Any station (all brands) | AmBank True Cashback | 2% flat |
The move if you refuel at multiple brands: use a general petrol cashback card (RHB Cash Back) as your primary and top up with a brand-specific card (CIMB PETRONAS at Petronas, Affin at BHPetrol) when you happen to be at that station.
Stacking Petrol Loyalty Points WITH Credit Card Cashback
Here is the most frequently misunderstood mechanic in Malaysian petrol spending: you can earn both simultaneously.
Petronas Mesra points are credited by Petronas based on your fuel volume and Mesra card scan — regardless of how you pay. Swipe your credit card AND tap your Mesra card at the counter. You earn Mesra points on the fuel volume and credit card cashback on the transaction value.
The same applies at Shell: Shell Scan & Pay rewards are credited when you scan your Shell Go+ app or Scan & Pay barcode. Use a credit card to complete the payment. Both accrue.
Practical stack at Petronas:
- Use CIMB PETRONAS Platinum-i → earn 8% cashback on the transaction
- Scan Petronas Mesra card → earn Mesra points on the fuel volume
- Net: double-dip on the same refuelling event, no extra cost
The only exception: some co-branded cards may have partnership terms that restrict loyalty point stacking — confirm with the issuing bank if you are unsure. In practice, most Malaysian cardholders run both without issue.
Break-Even Calculator for Annual-Fee Cards
For cards with annual fees (where the fee is not waived), you need to earn enough cashback to recover the cost.
Formula: Annual fee ÷ monthly rebate = months to break even
At RM300/month petrol spend:
- CIMB PETRONAS (8%, free): Break-even = Day 1. No fee to recover.
- Affin BHPetrol (8%, free):* Break-even = Day 1 if waiver met.
- RHB Cash Back (10%, free):* Break-even = Day 1 if waiver met.
- Hong Leong Wise (15%, RM98/year fee — if petrol qualifies): RM98 ÷ RM24/month = 4.1 months to break even. After break-even, net gain is RM288 − RM98 = RM190/year.
In most cases, free petrol cards outperform fee-bearing alternatives on petrol-only spend — unless the fee-bearing card's rate is substantially higher and you consistently clear the break-even point.
How to Choose: The Decision Tree
Step 1 — Where do you actually refuel?
Check your last three months of fuel receipts. If 80%+ of your refuelling is at one brand:
- Petronas: CIMB PETRONAS Platinum-i or Visa Platinum
- BHPetrol: Affin BHPetrol Platinum Visa
- Shell, Petron, Caltex (mixed brands): RHB Cash Back or Maybank 2 Gold (if weekends)
Step 2 — What days do you refuel?
- Mostly weekends: Maybank 2 Gold is competitive (5%) across any station brand
- Any day of week: CIMB PETRONAS or RHB Cash Back — neither has a day restriction
Step 3 — What is your monthly petrol spend?
- Under RM375/month at Petronas: CIMB PETRONAS card earns close to full 8%
- RM500+/month across any stations: RHB Cash Back hits its RM50 cap at RM500 × 10% — highest absolute monthly return if petrol is your primary qualifying category
- Low and variable (under RM200/month): AmBank True Cashback's 2% flat is the lowest-friction option
Step 4 — Do you want a Shariah-compliant card?
- Yes: CIMB PETRONAS Platinum-i or RHB Islamic Cash Back Credit Card-i
The Two-Card Petrol Strategy
If you want to maximise savings across both petrol and general spend, hold two cards:
- Brand-specific card (CIMB PETRONAS or Affin BHPetrol) for use exclusively at that station network
- General cashback card (Maybank 2 Gold or CIMB Cash Rebate Platinum) for everything else — grocery, dining, weekend petrol at other brands
See our best cashback credit cards Malaysia 2026 guide for the full comparison of general-category cashback cards that pair well with a petrol-specific card.
Holding two cards increases monthly management — you need to track two spending thresholds and two caps. Only run a two-card strategy if your total monthly credit card spend is above RM2,000 and you consistently hit the minimum thresholds on both cards.
Before applying for a second card, check your credit profile — multiple applications in a short window affect your CCRIS record.
Frequently Asked Questions
Which credit card gives the most cashback at Petronas?
The CIMB PETRONAS Platinum-i and CIMB PETRONAS Visa Platinum are purpose-built for Petronas stations and offer up to 8% cashback on Petronas fuel transactions — the highest published rate for Petronas-specific spend among major Malaysian bank cards. The Maybank 2 Gold also earns up to 5% at Petronas on weekends. For daily Petronas users, the CIMB PETRONAS cards are the clearer choice.
Do petrol credit cards work at all stations?
Co-branded cards (CIMB PETRONAS, Affin BHPetrol) earn their elevated rates only at their partner station network. General cashback cards — Maybank 2 Gold, RHB Cash Back, AmBank True Cashback — typically earn the petrol rebate rate at any petrol station as long as the merchant codes correctly as a petrol station. If you split your refuelling across multiple brands, a general petrol cashback card beats a co-branded card.
What is the monthly petrol rebate cap on most Malaysian credit cards?
Most Malaysian credit cards cap petrol cashback at RM30 to RM50 per month. Some premium cards cap per category rather than in total. At 5% rebate, a RM30 cap means the rate is effective only on your first RM600 of petrol spend that month — every litre above that earns the base rate (typically 0.2%). Always divide the monthly cap by the rebate rate to find your effective petrol spend ceiling.
Is the CIMB PETRONAS card only for Muslims?
No. CIMB offers two versions: the CIMB PETRONAS Platinum-i is Shariah-compliant (suitable for Muslim cardholders who prefer Islamic financial products), and the CIMB PETRONAS Visa Platinum is the conventional version open to all Malaysians. The cashback structure and rates are functionally identical — the difference is the underlying contract (tawarruq-based Islamic financing vs conventional revolving credit). Either cardholder can refuel at Petronas regardless of which version they hold.
Can I earn both credit card cashback and Mesra points at the same time?
Yes. Petronas Mesra loyalty points are credited by Petronas based on your fuel volume, not your payment method. Paying with a credit card does not forfeit your Mesra points — you earn both simultaneously. The same applies at Shell: you can earn Shell Scan & Pay rewards alongside your credit card cashback. Use a Petronas-focused card at Petronas and you double up on both earning streams with a single transaction.
The Bottom Line
Here is the move.
If you refuel at Petronas at least 80% of the time: get the CIMB PETRONAS Platinum-i (or Visa Platinum if you prefer conventional). It is free, earns 8% at Petronas, and stacks with Mesra points. At RM300/month Petronas spend, you pocket RM288/year for zero additional effort.
If you refuel anywhere on any day: the RHB Cash Back Credit Card at 10% (up to the RM50 cap) gives you the highest absolute monthly return with no station restriction. At RM500/month petrol, you hit the RM50 cap — RM600/year.
If you refuel mostly on weekends with mixed brands: the Maybank 2 Gold combines petrol cashback with dining and grocery on the same card, one cap, zero fee.
Petrol is the easiest category to automate a rebate on because the spend is predictable and recurring. Pick the card that matches your station habit. Set it. Tap it every time you refuel. Pay the full statement balance every month.
That is the entire playbook.
Data sourced from each issuing bank's published terms and RinggitPlus as of 13 April 2026. Petrol cashback rates, monthly caps, minimum spend thresholds, station eligibility, and annual fee waiver conditions change periodically. Always confirm current terms directly with the issuing bank before applying. money.com.my is not a licensed financial adviser — this guide is informational, not financial advice.
This guide is AI-assisted with editorial review. Every factual claim is checked against primary sources (issuing bank terms and conditions, BNM published data) before publication. If you find an error, email editorial@money.com.my — corrections are published with a dated amendment note.
