Great work as always.
From this list, what seems clear is that the best credit card in India has to be the ICICI Amazon Pay Credit Card. No other card has made it to aas many lists. In specific contexts, there are of course better cards, but with their history, ICICI getting this right is fabulous, and with this one card, they have to be absolved for all their other sins!
The Neu Infinity is also good for offline POS spends with a return of 1.5 percent. AU Zenith gives 1.25 in the category.
Zenith also deserves a mention in the offline, non-Eazydiner/Swiggy/Zomato dining as it gives a 5 percent return.
SC Ultimate has made multiple entries, it will be great if it is accompanied with a note about the absolute garbage yard of a reward portal they have that for very many people, make their seemingly great reward rate totally meaningless.
On the other hand, SC Supervalue Titanium also can have a mention, as despite the small returns, it offers the convenience of not being bothered about the provider when it comes to fuel...