List of current Indian Premier League team rosters


The Indian Premier League is a professional Twenty20 cricket league in India. It is governed by the Board of Control for Cricket in India, headquartered in Mumbai, and supervised by BCCI Vice President Rajeev Shukla, who serves as the league's Chairman and Commissioner. IPL is currently contested by eight teams, consisting of players from around the world.

Chennai Super Kings

Delhi Capitals

Kings XI Punjab

Kolkata Knight Riders

Mumbai Indians

Rajasthan Royals

Royal Challengers Bangalore

Sunrisers Hyderabad