Best credit card for Amazon India
Ranked by net reward rate. Each pick lists the exact percentage you earn at Amazon India, plus any caps or fine print to watch.
The best card for Amazon India right now is the Amazon Pay ICICI, earning 5% there. Prime members, uncapped, the highest unlimited Amazon rate in India. Its annual fee is zero. The full ranking below orders 3 cards by net reward rate at Amazon India.
Which card earns the most at Amazon India?

Amazon Pay ICICI
ICICI Bank
Prime members, uncapped, the highest unlimited Amazon rate in India.

HDFC Millennia
HDFC Bank
Capped at โน1,000 cashback per month across all 10 partners.

SBI SimplyClick
SBI Card
On Amazon, BookMyShow, Cleartrip and a few others.
Other "best for" guides
FAQ
โบWhich credit card gives the highest reward at Amazon India?
Amazon Pay ICICI pays 5% on Amazon India. Prime members, uncapped, the highest unlimited Amazon rate in India.
โบAre there any caps or limits I should know about?
Most cards cap their boosted-category cashback. The ranking below already accounts for caps in the per-merchant note. For uncapped earn at Amazon India, look for cards with "Unlimited" in the description.
โบShould I get a new card just for one merchant?
Only if your annual spend at that merchant is high enough to clear the joining fee. As a rule of thumb: a 5% boost on โน1,00,000 / $1,000 of annual spend = โน5,000 / $50, which justifies most no-fee or sub-โน1,000 fee cards.
Read before you choose
Which credit card pays the most on Amazon India: the Amazon Pay ICICI card against SBI SimplyClick, SBI Cashback, HDFC Millennia and Flipkart Axis, with yearly returns computed from our catalog at three spend levels.
ReadA card stack routes each kind of spend to the card that pays most for it. Four Indian stacks computed from catalog earn rates, with fees and waivers counted, and the cases where one card is enough.
Read