Yes, the ICAI Bank of Baroda (BoB) credit card has no associated joining fee or annual fee and is a lifetime free card.