The American Express Membership Rewards Credit Card offers 0.6% effective rewards on all spends except fuel and utilities.
This card can earn you a net reward yield of 0.8–1.7% on monthly spends above ₹20,000.
If you spend less than ₹20,000 a month on your card, consider American Express SmartEarn Credit Card.
This card can earn you a net reward yield of 1.3-1.9% on monthly spends up to ₹20,000.
If you spend more than ₹20,000 a month on your card, consider the American Express Platinum Travel Credit Card. This card can earn you a net reward yield of 0.80-1.70% on all your spending.
The Platinum Travel offers a low 0.60% reward on all you spend but earns milestone rewards of ₹4,500 and ₹7,500 when you spend ₹1.9 lacs and ₹4.0 lacs within a year.
The Platinum Travel has a non-waivable fee of ₹5,000.
Our list of the best credit cards in India, at every spending level and from every bank, is here. You can find a detailed discussion of our methodology here.