The IPL team with the most captains in history is Punjab Kings. They have changed their captain 17 times since the league's inception. Despite these frequent changes, Punjab Kings have yet to win an IPL title.
Following them, Delhi Capitals (formerly Delhi Daredevils) have had 15 captains, making them the second team with the most leadership changes. Sunrisers Hyderabad is third on the list, having appointed 11 different captains over the years