For online shopping three cards would be the best:
2.5% cash back on amazon, foodpanda, ola, lenskart and many more
Rs. 500 amazon gift voucher as joining gift
Up to Rs. 4,000 in gift voucher on reaching various thresholds
This card would help you save always on online shopping like amazon, lenskart etc
You can take benefit of klippd for your extra savings
Lifetime free card on spends above Rs. 30,000
10x points on spends at flipkart, makemytrip etc, your shopping on flipkart and others would cost you approx 3% less always
Pay with reward points at around 700 outlets
Would help you save up to 2% on flipkart and makemytrip
5% on fuel, telephone and utility bills
Spend Rs. 30,000 and get your fees waived off
would help you save on your monthly spends like electric bills, telephone bills, fuels
For general use
Life time free Card
5 reward points per Rs. 150 on dining spends
500 bonus points on registering for netbanking1,000 bonus points on transacting within first 60 days
Users who dine a lot and shop at those dmarts and bigbazaar stores.
Give you 2.5% cash back on all restaurants and groceries spends.
So, we can safely assume, we all spend Rs. 100,000 on foods and groceries on an annual basis which means you saved Rs. 2,500. This is really awesome and free money.
Welcome gift voucher worth Rs. 500
Flat 10% discount on apparels, footwear, accessories at FBB and big bazaar
2.5% cash back on spends at big bazaar, food bazaar, FBB, Dining
In general tip, you can apply for any of the card that suits your need and let the card company decide. I have like six cards and have managed to save huge.