Punjab Kings - Shreyas Iyer will be leading the Punjab-based franchise. Last year, he led Kolkata Knight Riders to their third IPL title.
X/@PBKS
Mumbai Indians - Hardik Pandya will be captaining the five-time champions for the 2nd time in a row.
BCCI/Sportzpics
Sunrisers Hyderabad - Australia skipper Pat Cummins will be returning to SRH as their captain.
BCCI/Sportzpics
Chennai Super Kings - Young opener Ruturaj Gaikwad will be captaining the five-time champions for the 2nd time in a row.
BCCI/Sportzpics
Gujarat Titans - Batter Shubman Gill has retained his place as the captain of GT.
BCCI/Sportzpics
Lucknow Super Giants - Rishabh Pant, who was bought for Rs 27 crore, has been announced as the new captain of LSG.
BCCI/Sportzpics
Rajasthan Royals - Wicketkeeper-batter Sanju Samson has retained his place as the captain of RR.
BCCI/Sportzpics
Defending champions Kolkata Knight Riders are yet to announce their captain but it is highly likely that batter Venkatesh Iyer will be leading the team.
BCCI/Sportzpics
Royal Challengers Bengaluru have also not announced their skipper. Star batter Virat Kohli can be their likely captain.
BCCI/Sportzpics
As per the reports, all-rounder Axar Patel may lead Delhi Capitals but there are chances that KL Rahul can be chosen for the role.