Skip to content
theringgit.

Compare credit cards

Which credit card pays you back the most?

Tell us what you spend in a month. We rank the cards by what they pay back in a year after the annual fee, show the sums, and link every card to the bank's own page. 184 cards, none of them paid placements.

Rates last checked against each bank's own page.

Find your card from your own spending

Your month

We start from an example household. Change every figure to yours. Nothing you type leaves your device.

RM
RM/mo
RM/mo
RM/mo
RM/mo
RM/mo
RM/mo
RM/mo

Total card spend: RM2,600 a month

Best net value a year, after the full annual fee

RM398

Maybank American Express Cash Back Gold. That is RM468 of cashback less RM70 of annual fee.

  1. 1

    Maybank American Express Cash Back Gold

    Maybank

    RM398net a year

    Cashback:
    RM468 a year
    Annual fee:
    RM70, First year free
    If you meet the waiver:
    RM468 a year
    Where it comes from:
    groceries RM12.00, dining RM6.00, petrol RM4.50, online RM4.50, bills RM4.50, other RM7.50 a month

    Check it on the bank's page (opens the bank's site)

  2. 2

    CIMB Cash Rebate Platinum Credit Card

    CIMB Bank

    RM365net a year

    Cashback:
    RM365 a year
    Annual fee:
    none
    Where it comes from:
    groceries RM16.00, petrol RM6.00, bills RM6.00, dining RM0.80, online RM0.60, other RM1.00 a month

    Check it on the bank's page (opens the bank's site)

  3. 3

    Maybank FC Barcelona Visa Signature

    Maybank

    RM312net a year

    Cashback:
    RM312 a year
    Annual fee:
    none
    Where it comes from:
    groceries RM8.00, dining RM4.00, petrol RM3.00, online RM3.00, bills RM3.00, other RM5.00 a month

    Check it on the bank's page (opens the bank's site)

  4. 4

    Hong Leong Essential Credit Card

    Hong Leong Bank

    RM212net a year

    Cashback:
    RM312 a year
    Annual fee:
    RM100, Waived with RM8,000 retail spend in a card year
    If you meet the waiver:
    RM312 a year
    Where it comes from:
    groceries RM8.00, dining RM4.00, petrol RM3.00, online RM3.00, bills RM3.00, other RM5.00 a month

    Check it on the bank's page (opens the bank's site)

  5. 5

    RHB Shell Visa Credit Card-i

    RHB Bank

    RM170net a year

    Cashback:
    RM365 a year
    Annual fee:
    RM195, First year free; then waived with at least 24 swipes a year
    If you meet the waiver:
    RM365 a year
    Where it comes from:
    groceries RM16.00, dining RM0.80, petrol RM0.60, other RM1.00, online RM6.00, bills RM6.00 a month
    Shell petrol rate not counted (you chose Petronas)
    No monthly cap is recorded in our data for the 2% rate used. Confirm on the bank's page whether one applies

    Check it on the bank's page (opens the bank's site)

  6. 6

    CIMB Platinum BusinessCard

    CIMB Bank

    RM156net a year

    Cashback:
    RM156 a year
    Annual fee:
    none
    Where it comes from:
    groceries RM4.00, dining RM2.00, petrol RM1.50, online RM1.50, bills RM1.50, other RM2.50 a month
    The income requirement is not stated in our data; check it on the bank's page

    Check it on the bank's page (opens the bank's site)

  7. 7

    Hong Leong Wise Credit Card

    Hong Leong Bank

    -RM7net a year

    Cashback:
    RM91 a year
    Annual fee:
    RM98, No waiver
    If you meet the waiver:
    RM91 a year
    Where it comes from:
    groceries RM1.60, dining RM0.80, petrol RM0.60, bills RM0.60, other RM1.00, online RM3.00 a month
    Weekend and weekday-only bonus rates are not counted

    Check it on the bank's page (opens the bank's site)

  8. 8

    RHB Shell Visa Credit Card

    RHB Bank

    -RM46net a year

    Cashback:
    RM149 a year
    Annual fee:
    RM195, First year free; then waived with at least 24 swipes a year
    If you meet the waiver:
    RM149 a year
    Where it comes from:
    groceries RM5.71, online RM2.14, bills RM2.14, dining RM0.80, petrol RM0.60, other RM1.00 a month
    Shell petrol rate not counted (you chose Petronas)
    Capped at RM10 a month on groceries utilities overseas ewallet

    Check it on the bank's page (opens the bank's site)

Not ranked until our data is complete

Ranking these would likely overstate what you get, so they are listed here instead. Check the missing detail on the bank's page.

How this is worked out

  • Only 20 of 184cards are scored: the ones where our data holds the bank's rate for each category. The other 164state only a headline "up to" rate or miles, which cannot be turned into ringgit honestly. Business cards are left out.
  • Cards whose stated income requirement is above yours are left out (4 at this income).
  • A rate that needs a minimum monthly spend counts only if your total spend reaches it.
  • Monthly caps are applied. Categories stored together share one cap. A card earning 5% or more with no cap in our data, or with no annual fee recorded, is listed separately, not ranked.
  • Weekend-only, weekday-only and "selected category" rates are not counted, so cards that rely on them look worse here than they may be.
  • Petrol rates tied to one brand count only for the brand you choose.
  • The annual fee is taken in full. A waiver is shown, not assumed.
  • This is an estimate from the rates in our data, not a promise. Banks set exclusions we may not hold. Check the bank's page before you apply.

Or start from the kind of card you want

All 184 cards

Filter by type, bank or your income. Annual fees show the waiver condition as the bank states it. Nothing is hidden by a score.

RM

0 shows every card. Otherwise only cards you meet the stated income for.

184 of 184 cards match. Showing 25.

Every credit card we track
CardRewardsAnnual feeIncome neededBank's page

AEON Biker Gold Visa Card

AEON Bank

CashbackPetrol

Rewards
  • Cashback up to 5%
  • Petrol up to 5% at the pump
Annual feeRM95Waived with RM10,000 combined spend a yearIncome neededRM2,000 a monthBank's pageBank's page (opens the bank's site)Checked 7 Oct 2026

AEON Biker Infinite Visa Card

AEON Bank

CashbackPetrol

Rewards
  • Cashback up to 8%
  • Petrol up to 8% at the pump
Annual feeRM300Waived with RM42,000 combined spend a yearIncome neededRM7,500 a monthBank's pageBank's page (opens the bank's site)Checked 7 Oct 2026

AEON Member Plus (AMP) Mastercard Classic Credit Card

AEON Bank

Cashback

Rewards
  • Cashback up to 5%
Annual feeRM30First year free; then waived with at least 12 transactions a yearIncome neededRM2,000 a monthBank's pageBank's page (opens the bank's site)Checked 7 Oct 2026

AEON Member Plus (AMP) Mastercard Gold Credit Card

AEON Bank

Cashback

Rewards
  • Cashback up to 8%
Annual feeRM95Waived with at least 12 transactions a yearIncome neededRM3,000 a monthBank's pageBank's page (opens the bank's site)Checked 7 Oct 2026

AEON Member Plus (AMP) Mastercard Platinum Credit Card

AEON Bank

Cashback

Rewards
  • Cashback up to 10%
Annual feeRM200Waived with RM18,000 combined spend a yearIncome neededRM5,000 a monthBank's pageBank's page (opens the bank's site)Checked 7 Oct 2026

AEON Member Plus (AMP) Visa Classic Credit Card

AEON Bank

Cashback

Rewards
  • Cashback up to 5%
Annual feeRM30First year free; then waived with at least 12 transactions a yearIncome neededRM2,000 a monthBank's pageBank's page (opens the bank's site)Checked 7 Oct 2026

AEON Member Plus (AMP) Visa Gold Credit Card

AEON Bank

Cashback

Rewards
  • Cashback up to 8%
Annual feeRM95Waived with at least 12 transactions a yearIncome neededRM3,000 a monthBank's pageBank's page (opens the bank's site)Checked 7 Oct 2026

AEON Member Plus (AMP) Visa Platinum Credit Card

AEON Bank

Cashback

Rewards
  • Cashback up to 10%
Annual feeRM200Waived with RM18,000 combined spend a yearIncome neededRM5,000 a monthBank's pageBank's page (opens the bank's site)Checked 7 Oct 2026

AEON The Japan Club of Kuala Lumpur Visa

AEON Bank

CashbackNo annual fee

Rewards
  • Cashback up to 8%
Annual feeNoneIncome neededRM4,000 a monthBank's pageBank's page (opens the bank's site)Checked 7 Oct 2026

AFFIN BHPetrol MasterCard

Affin Bank

CashbackPetrol

Rewards
  • Cashback up to 10%
  • Petrol up to 10% at BHPetrol
Annual feeRM150First year free; then waived with at least 12 retail swipes a yearIncome neededRM2,000 a monthBank's pageBank's page (opens the bank's site)Checked 7 Oct 2026

AFFIN DUO Mastercard Rewards

Affin Bank

Rewards
  • No cashback or miles stated
Annual feeRM75First 3 years free; then waived with at least 12 retail swipes a yearIncome neededRM2,000 a monthBank's pageBank's page (opens the bank's site)Checked 7 Oct 2026

AFFIN DUO Visa Cash Back

Affin Bank

Cashback

Rewards
  • Cashback up to 3%
Annual feeRM75First 3 years free; then waived with at least 12 retail swipes a yearIncome neededRM2,000 a monthBank's pageBank's page (opens the bank's site)Checked 7 Oct 2026

AFFIN INVIKTA Visa Infinite

Affin Bank

Rewards
  • No cashback or miles stated
Annual feeRM500Free for life for Premier Wealth customers; otherwise first year free, then waived with RM100,000 spend or 12 retail transactions a yearIncome neededRM10,000 a monthBank's pageBank's page (opens the bank's site)Checked 7 Oct 2026

AFFIN INVIKTA World Mastercard

Affin Bank

Rewards
  • No cashback or miles stated
Annual feeRM500Free for life for Premier Wealth customers; otherwise first year free, then waived with RM100,000 spend or 12 retail transactions a yearIncome neededRM10,000 a monthBank's pageBank's page (opens the bank's site)Checked 7 Oct 2026

AFFIN Mastercard Basic-i

Affin Bank

IslamicNo annual fee

Rewards
  • No cashback or miles stated
Annual feeNoneIncome neededRM2,000 a monthBank's pageBank's page (opens the bank's site)Checked 7 Oct 2026

AFFIN MasterCard Gold

Affin Bank

Rewards
  • No cashback or miles stated
Annual feeRM150First year free; then waived with at least 12 retail swipes a yearIncome neededRM2,000 a monthBank's pageBank's page (opens the bank's site)Checked 7 Oct 2026

AFFIN Mastercard Gold-i

Affin Bank

Islamic

Rewards
  • No cashback or miles stated
Annual feeRM150First year free; then waived with at least 12 retail swipes a yearIncome neededRM2,000 a monthBank's pageBank's page (opens the bank's site)Checked 7 Oct 2026

AFFIN Visa Business Platinum

Affin Bank

CashbackBusiness card

Rewards
  • Cashback up to 1%
Annual feeRM300First 2 years free; then waived with at least 12 retail swipes a yearIncome neededRM10,000 a monthBank's pageBank's page (opens the bank's site)Checked 7 Oct 2026

AFFIN Visa Business Platinum-i

Affin Bank

CashbackIslamicBusiness card

Rewards
  • Cashback up to 1%
Annual feeRM300First 2 years free; then waived with at least 12 retail swipes a yearIncome neededRM10,000 a monthBank's pageBank's page (opens the bank's site)Checked 7 Oct 2026

AFFIN Visa Gold

Affin Bank

Rewards
  • No cashback or miles stated
Annual feeRM150First year free; then waived with at least 12 retail swipes a yearIncome neededRM2,000 a monthBank's pageBank's page (opens the bank's site)Checked 7 Oct 2026

AFFIN World Mastercard

Affin Bank

Rewards
  • No cashback or miles stated
Annual feeRM500First year free; then waived with RM48,000 spend or 12 swipes a yearIncome neededRM6,666 a monthBank's pageBank's page (opens the bank's site)Checked 7 Oct 2026

AFFIN World Mastercard-i

Affin Bank

Islamic

Rewards
  • No cashback or miles stated
Annual feeRM500First year free; then waived with RM48,000 spend or 12 swipes a yearIncome neededRM6,666 a monthBank's pageBank's page (opens the bank's site)Checked 7 Oct 2026

Alliance Bank Visa Basic

Alliance Bank

No annual fee

Rewards
  • No cashback or miles stated
Annual feeNoneIncome neededRM2,000 a monthBank's pageBank's page (opens the bank's site)Checked 7 Oct 2026

Alliance Bank Visa Infinite

Alliance Bank

Travel

Rewards
  • Airport lounge access
Annual feeRM438First year freeIncome neededRM5,000 a monthBank's pageBank's page (opens the bank's site)Checked 7 Oct 2026

Alliance Bank Visa Infinite Business Credit Card

Alliance Bank

CashbackNo annual feeBusiness card

Rewards
  • Cashback up to 1.5%
Annual feeNoneIncome neededNot statedBank's pageBank's page (opens the bank's site)Checked 7 Oct 2026

Every row is checked against the bank's own product page, . Rates can change without notice; confirm with the bank before you apply.

How cashback caps work

A cap is the most cashback you can earn in a month. A 5% rate with a RM30 monthly cap stops paying once you spend RM600 in that category (RM30 divided by 5%). Banks also tie higher rates to a minimum total monthly spend. The tool above applies both, using the rates in our data.

Annual fee waivers: read the condition, not the headline

76 of the 184 cards we track have no annual fee at all. 105 more show a fee with a waiver, such as a free first year or a waiver after a number of swipes or a yearly spend. The fee you pay is the full fee unless you meet the condition, so the tool takes the full fee and shows what you would keep if you meet the waiver.

Finance charges and late fees, as Bank Negara sets them

Bank Negara Malaysia puts cardholders in three tiers by payment record. Tier I (paying at least the minimum on time for 12 months in a row) can be charged at most 1.25% a month, 15% a year. Tier II (10 months or more in a 12-month cycle) at most 1.42% a month, 17% a year. Everyone else at most 1.5% a month, 18% a year. Cash advances are capped at 1.5% a month (paragraphs 17.1 and 18.1).

A late payment charge is the lower of 1% of the outstanding balance or RM100, and a minimum charge cannot exceed RM10 (paragraph 20.2). The minimum monthly repayment is at least 5% of the total amount outstanding, plus any instalments (paragraph 13.1). If you carry no balance forward, retail purchases are interest-free for at least 20 calendar days from the statement date (paragraph 18.2).

These are ceilings. A bank may charge less.

Islamic cards: how their fees are built

Islamic cards charge a fixed fee called ujrah for the card's services and privileges, set by card type and not by your credit limit, plus a profit or fee rate on balances that Bank Negara caps at the same 15%, 17% and 18% levels (paragraphs 10.3(b) and 19.1). The Islamic cards page shows each card and how we identify them.

Who can get a card

A principal cardholder must be at least 21 and earn at least RM24,000 a year, which is RM2,000 a month. If you earn RM36,000 a year or less, you can hold cards from at most two issuers, and your credit limit per issuer is capped at twice your monthly income (paragraphs 11.1 and 11.2). Retirees are not subject to the income minimum, but the bank assesses affordability (paragraph 11.3). Each bank sets its own income bar above that, which the table shows.

Questions people ask

+Which credit card is best in Malaysia?

It depends on what you spend and where. A card paying 8% on petrol is worth little to someone who rarely drives. Enter your monthly spending in the tool at the top of this page and it ranks the cards we can score by what they pay back after the annual fee.

+What is the minimum income for a credit card in Malaysia?

Bank Negara requires issuers to ensure a principal cardholder is at least 21 and earns at least RM24,000 a year, which is RM2,000 a month. Retirees are not subject to the income minimum. Each bank then sets its own bar, and the table shows it for every card (paragraphs 11.1 and 11.3 of the Credit Card and Credit Card-i policy document).

+How much interest can a bank charge on a credit card?

At most 15%, 17% or 18% a year on retail balances, depending on your payment record, and at most 18% a year on cash advances (paragraph 18.1). Islamic cards have the same caps on their profit or fee rate (paragraph 19.1). These are ceilings, so a bank may charge less.

+What is the highest cashback rate stated?

Hong Leong Wise Credit Card states up to 15% in our data. That is a headline for selected categories, usually with a cap and a minimum spend, so use the tool to see what it would pay for your spending.

Where the figures come from

This is general information to help you compare, not financial advice. theringgit is not paid by any bank on this page, and the order of every table is set by the numbers shown.