Shreyas Iyer smashed his maiden IPL century, leading Punjab Kings to a crucial win over Lucknow Super Giants and becoming the fourth captain with this achievement in IPL history.

Punjab Kings (PBKS) skipper Shreyas Iyer has attained a new milestone in the Indian Premier League (IPL)

Indian batter Shreyas Iyer has raced to 7,000 runs in T20 cricket