Over the years, the Indian Premier League (IPL) has witnessed players becoming synonymous with some franchises.