Players who have represented the most IPL teams

Some players stick with one team, while others become IPL journeymen, representing multiple franchises over the years. Here’s a look at the cricketers who have played for the most teams in IPL history.

Aaron Finch - 9 teams

Former Australia captain Aaron Finch tops the list, having played for a record nine IPL teams, including DC/DD, GL, PBKS/KXIP, KKR, MI, PWI, RR, RCB, and SRH.
Click here for more

Jaydev Unadkat - 8 teams

Indian speedster Jaydev Unadkat ranks second, having represented eight IPL franchises, including DC/DD, KKR, LSG, MI, RR, RPSG, RCB, and SRH.
Click here for more

Manish Pandey - 7 teams

Manish Pandey, an experienced IPL campaigner, ranks third, having played for seven teams, including DC/DD, KKR, LSG, MI, PWI, RCB, and SRH.
Click here for more

Dinesh Karthik - 6 teams

Dinesh Karthik, who wrapped up his IPL career with RCB, sits fourth on the list, having played for six teams, including DC/DD, GL, PBKS/KXIP, KKR, MI, and RCB.
Click here for more

Robin Uthappa - 6 teams

Robin Uthappa, who retired after a memorable stint with CSK, also sits at No. 4, having played for six IPL teams—equaling Dinesh Karthik. He has represented CSK, KKR, MI, PWI, RR, RCB
Click here for more

Ajinkya Rahane - 6 teams

Ajinkya Rahane, leading KKR in IPL 2025, is tied with Dinesh Karthik and Robin Uthappa, having played for five teams—CSK, DC/DD, KKR, MI, RR, and RPSG.
Click here for more

Parthiv Patel - 6 teams

Veteran wicketkeeper Parthiv Patel also shares the fourth spot, having played for six IPL teams—CSK, DCH, KTK, MI, RCB, and SRH.
Click here for more

Yuvraj Singh - 6 teams

Another big name who chased IPL success across multiple teams, the star all-rounder has represented six franchises: DC/DD, PBKS/KXIP, MI, PWI, RCB, and SRH.
Click here for more

Ishant Sharma - 6 teams

Fast bowler Ishant Sharma has also played for six IPL teams, including DCH, DC/DD, PBKS/KXIP, KKR, RPSG, and SRH.
Click here for more

Thisara Perera - 6 teams

Thisara Perera also played for six IPL teams, including CSK, PBKS/KXIP, KTK, MI, RPSG, and SRH.
Click here for more