Skip to content

Credit cards in India

Every card ranked by what it pays you back a year, after its fee. Our top pick you can apply for today is HDFC Diners Club Black Metal, worth ₹28,200 a year at ₹75,000 a month, plus ₹11,900 from its bonus category.

Filters
Reset

Showing 20 of 397 cards at ₹75,000 a month. Best first by what each card pays back. Bonus categories count; vouchers count at half. How we rank

  1. HDFC Diners Club Black Metal credit card

    HDFC Diners Club Black Metal

    HDFC Bank

    ₹28,200 a year, after fees

    ₹10,000 fee · Lounges in India and abroad · 2% forex markup · Reward rate 3.3%–33.3%

    Ranked higher: its bonus category adds ₹11,900 a year

    Keep

  2. IndusInd Tiger credit card

    IndusInd Tiger

    IndusInd Bank

    ₹32,000 a year, after fees

    ₹0 fee · Lounges in India and abroad · 1.5% forex markup · Reward rate 1%–6%

    Keep

  3. HSBC TravelOne credit card

    HSBC TravelOne

    HSBC

    ₹25,200 a year, after fees

    ₹4,999 fee · Lounges in India and abroad · 20 transfer partners · Reward rate 4%–8%

    Keep

  4. KrisFlyer SBI Card APEX credit card

    KrisFlyer SBI Card APEX

    SBI Card

    ₹25,900 a year, after fees

    ₹9,999 fee · Lounges in India and abroad · Reward rate 3.3%–5.5%

    Keep

  5. HDFC Regalia Gold credit card

    HDFC Regalia Gold

    HDFC Bank

    ₹29,800 a year, after fees

    ₹2,500 fee · Lounges in India and abroad · 2% forex markup · Reward rate 1.6%–16.3%

    Keep

  6. HSBC Premier (Metal) credit card

    HSBC Premier (Metal)

    HSBC

    ₹30,800 a year, after fees

    ₹12,000 joining + ₹20,000/yr · Lounges in India and abroad · 0.99% forex markup · Reward rate 6%

    Keep

  7. BOBCARD Etihad Guest credit card

    BOBCARD Etihad Guest

    BOBCARD (Bank of Baroda)

    ₹31,500 a year, after fees

    ₹2,500 fee · Lounges in India and abroad · 1% forex markup · Reward rate 1%–3%

    Its milestone pays only from ₹7.5 lakh a year — the low end of this range

    Keep

  8. BOBCARD Etihad Guest Premium credit card

    BOBCARD Etihad Guest Premium

    BOBCARD (Bank of Baroda)

    ₹22,900 a year, after fees

    ₹5,000 fee · Lounges in India and abroad · No forex markup · Reward rate 2%–6%

    Keep

  9. IndusInd Avios Visa Infinite credit card

    IndusInd Avios Visa Infinite

    IndusInd Bank

    ₹29,800 a year, after fees

    ₹10,000 joining + ₹5,000/yr · Lounges in India and abroad · 1.5% forex markup · Reward rate 1.5%–3%

    Its milestone pays only from ₹8 lakh a year — the low end of this range

    Keep

  10. HSBC Live+ credit card

    HSBC Live+

    HSBC

    ₹12,700 a year, after fees

    ₹999 fee · Lounges in India and abroad · 1.99% forex markup · Reward rate 1.5%–10%

    Ranked higher: its bonus category adds ₹10,400 a year

    Keep

  11. Bandhan Bank Flare Credit Card

    Bandhan Bank

    ₹26,300 a year, after fees

    ₹2,499 fee · Lounges in India and abroad · 1.99% forex markup · Reward rate 1.3%–2.5%

    Keep

  12. Swiggy BLCK HDFC Bank Credit Card

    Swiggy BLCK HDFC Bank Credit Card

    HDFC Bank

    ₹8,500 a year, after fees

    ₹1,000 fee · Reward rate 1%–10%

    Ranked higher: its bonus category adds ₹14,300 a year

    Keep

  13. Axis Miles & More World Select credit card

    Axis Miles & More World Select

    Axis Bank

    ₹22,200 a year, after fees

    ₹10,000 joining + ₹4,500/yr · Lounges in India and abroad · Reward rate 3%

    Keep

  14. YES Bank Marquee credit card

    YES Bank Marquee

    YES Bank

    ₹18,100 a year, after fees

    ₹9,999 joining + ₹4,999/yr · Lounges in India and abroad · 1% forex markup · Reward rate 2.3%–4.5%

    Ranked higher: its bonus category adds ₹4,100 a year

    Keep

  15. Marriott Bonvoy HDFC Bank credit card

    Marriott Bonvoy HDFC Bank

    HDFC Bank

    ₹17,600 a year, after fees

    ₹3,000 fee · Lounges in India and abroad · Reward rate 0.7%–2.7%

    Keep

  16. Axis Magnus for Burgundy

    Axis Bank

    ₹6,300 a year, after fees

    ₹30,000 fee · Lounges in India and abroad · 2% forex markup · Reward rate 4.8%–24%

    Ranked higher: its bonus category adds ₹13,800 a year

    Keep

  17. Kotak Air+ Prime

    Kotak Mahindra Bank

    ₹15,100 a year, after fees

    ₹3,000 fee · Lounges in India and abroad · 2% forex markup · Reward rate 2%–5%

    Ranked higher: its bonus category adds ₹4,100 a year

    Keep

  18. Kotak Air+

    Kotak Mahindra Bank

    ₹15,100 a year, after fees

    ₹3,000 fee · Lounges in India and abroad · 2% forex markup · Reward rate 2%–5%

    Ranked higher: its bonus category adds ₹4,100 a year

    Keep

  19. Tata Neu Infinity HDFC Bank credit card

    Tata Neu Infinity HDFC Bank

    HDFC Bank

    ₹12,700 a year, after fees

    ₹1,499 fee · Lounges in India and abroad · 2% forex markup · Reward rate 1.5%–10%

    Ranked higher: its bonus category adds ₹6,300 a year

    Keep

How we rank

Each card is priced at the monthly spend you pick, on a typical Indian spending mix: its own published earn rate on each kind of spend, plus its milestone and bonus payouts, minus its fee. That is the ₹ a year on each tile. Cards we say to keep come first, then downgrade, then cancel. The order uses the same figures with these corrections, so a card cannot lead on money a reader rarely collects: fixed rupee vouchers count at half their face value, while a free night paid in the card’s own points counts in full, like any other points; points that are only worth their full value inside one app count at what they fetch anywhere else; a reward tier the issuer calls promotional does not count, and a base rate the issuer time-boxes counts only at the rate it publishes for afterwards, or not at all; each card’s published bonus category counts on a realistic share of spend; a card offered only by invitation from the bank’s own clients, or only to one profession, never ranks first, and below ₹1 lakh a month stays out of the top five; and a card the bank keeps only above a yearly spend it publishes ranks below every card without that bar when your spend falls short of it. Where that moves a card well away from its ₹ figure, the tile says why.

More ways to choose

Every card, by bank

All 1,137 cards we track, including closed ones and cards we cannot value, grouped by bank.

Show all 58 banks 1,137 cards
ABN AMRO Bank 11 cards
Allahabad Bank 1 card
American Express 20 cards
Andhra Bank 7 cards
AU Small Finance Bank 31 cards
Axis Bank 79 cards
Bandhan Bank 5 cards
Bank of India 8 cards
Bank of Maharashtra 2 cards
Bank of Rajasthan 4 cards
Barclays Bank 6 cards
BOBCARD (Bank of Baroda) 45 cards
Canara Bank 5 cards
Central Bank of India 7 cards
Centurion Bank of Punjab 1 card
Citibank 39 cards
City Union Bank 11 cards
Corporation Bank 3 cards
CSB Bank 3 cards
DBS Bank India 13 cards
DCB Bank 6 cards
Dena Bank 1 card
Deutsche Bank 13 cards
Dhanlaxmi Bank 3 cards
Equitas Small Finance Bank 6 cards
ESAF Small Finance Bank 1 card
Federal Bank 12 cards
HDFC Bank 116 cards
HSBC 20 cards
ICICI Bank 101 cards
IDBI Bank 7 cards
IDFC FIRST Bank 29 cards
Indian Bank 10 cards
Indian Overseas Bank 12 cards
IndusInd Bank 51 cards
ING Vysya Bank 2 cards
Jammu & Kashmir Bank 5 cards
Karur Vysya Bank 7 cards
Kotak Mahindra Bank 58 cards
OneCard (issued via partner banks) 1 card
Punjab & Maharashtra Co-operative Bank 4 cards
Punjab National Bank 31 cards
RBL Bank 97 cards
Saraswat Co-operative Bank 2 cards
SBI Card 121 cards
SBM Bank (India) 8 cards
SBM Bank India (Niyo) 1 card
slice Small Finance Bank 1 card
Standard Chartered 22 cards
Suryoday Small Finance Bank 2 cards
Syndicate Bank 2 cards
Tamilnad Mercantile Bank 7 cards
Union Bank of India 17 cards
United Western Bank 1 card
Unity Small Finance Bank 2 cards
Utkarsh Small Finance Bank 5 cards
Vijaya Bank 9 cards
YES Bank 43 cards