Best card for
Best credit card for Amazon
Which card to use for Amazon in India - all 187 cards ranked
by what you actually get back on ₹10,000, after caps, exclusions and fees.
Top cardson ₹10,000
1
HDFC Infinia Metal
Buy an Amazon Shopping gift voucher via HDFC SmartBuy first, then pay with it - HDFC SmartBuy adds a 3.5% fee + GST · SmartBuy gift vouchers 5X · cap ~3,000 pts/month
offers.smartbuy.hdfc.bank.in · 24 Sep 2026
₹1,237
1,650 pts · 12.37%
2
FIRST Private
Pay directly
idfcfirstbank.com · 25 Sep 2026
₹660
660 pts · 6.6%
3
Axis Burgundy Private
Pay directly
axis.bank.in · 21 Aug 2026
₹638
750 pts · 6.38%
4
HDFC Diners Club Black Metal
Buy an Amazon Shopping gift voucher via HDFC SmartBuy first, then pay with it - HDFC SmartBuy adds a 3.5% fee + GST · SmartBuy gift vouchers 3X · cap ~3,000 pts/month
offers.smartbuy.hdfc.bank.in · 24 Sep 2026
₹577
990 pts · 5.77%
5
HDFC Millennia
Pay directly · 5% partner merchants · cap ₹1,000/month
hdfcbank.com · 20 Aug 2026
₹500
5%
6
Swiggy HDFC Bank
Pay directly · 5% select online brands · cap ₹1,500/cycle
hdfcbank.com · 20 Aug 2026
₹500
5%
7
PhonePe HDFC Bank Ultimo Credit Card
Pay directly · 5 pts / Rs 100 on Amazon, Flipkart, Myntra, Ajio, Uber, Swiggy, Zomato · cap 500 reward points per calendar month
hdfc.bank.in · 30 Sep 2026
₹500
500 pts · 5%
8
SBI Cashback Card
Pay directly · 5% all online spends · cap ₹2,000/cycle
sbicard.com · 20 Aug 2026
₹500
5%
9
PhonePe SBI SELECT BLACK
Pay directly · 5 RP/₹100 on online spends (5% value) · cap 1,000 RP/calendar month
sbicard.com · 22 Aug 2026
₹500
500 pts · 5%
10
Amazon Pay ICICI
Pay directly · 5% on Amazon (Prime)
icicibank.com · 20 Aug 2026
₹500
5%
Best with no annual fee3
1
Amazon Pay ICICI
Pay directly · 5% on Amazon (Prime)
icicibank.com · 20 Aug 2026
₹500
5%
2
Uni GoldX
Buy an Amazon Shopping voucher on Uni Store first · 5% shopping via Uni Store (Amazon/Flipkart/Myntra)
bobcard.co.in · 20 Aug 2026
₹500
5%
3
Kotak Solitaire Credit Card
Pay directly
kotak.bank.in · 30 Sep 2026
₹300
300 pts · 3%
Questions
Which credit card is best for Amazon?
HDFC Infinia Metal is the best card for Amazon. It nets ₹1,237 on a ₹10,000 spend. Buy an Amazon Shopping gift voucher via HDFC SmartBuy first, then pay with it - HDFC SmartBuy adds a 3.5% fee + GST.
Which cards give nothing on Amazon?
None of the cards we track exclude it.
Is a gift voucher better than paying directly for Amazon?
Buying a gift voucher first (HDFC Infinia Metal, Buy an Amazon Shopping gift voucher via HDFC SmartBuy first, then pay with it - HDFC SmartBuy adds a 3.5% fee + GST) nets ₹1,237 on ₹10,000, more than paying directly with FIRST Private (₹660).