42-year-old Mahendra Singh Dhoni may be playing his last IPL season but he has been a perennial presence all through the 17 IPL seasons so far.
The RCB star is playing his last IPL season. He has played for 6 franchises, including 2 different stints for a couple of them.
The Indian captain played for the Deccan Chargers till 2010 before shifting to Mumbai Indians, where he led them to 5 IPL titles.
Virat Kohli has only represented the Royal Challengers Bengaluru since the beginning of the IPL.
Dhawan has represented Delhi Daredevils (2008), MI (2009-10), Deccan Chargers (2011-12), SRH (2013-18), Delhi Capitals (2019-21), PBKS (2021-Present).
The CSK batter has also been involved in every IPL. He has played for MI, RR, RPSG, DC and KKR in the past.
He hasn't featured for KKR yet this season but Pandey has always been part of IPL, having also represented MI, RCB, PWI, SRH, LSG and DC earlier.
Another keeper-batter Wriddhiman Saha has played all IPL seasons. Before his stint with GT, he had played for KKR, CSK, KXIP and SRH.
He is yet to play for LSG this year but Mishra has always been at the IPL. He had previously played for the Delhi franchise, Deccan Chargers and SRH.