Cricket Stats

IPL 2026: Top 3 Players Who Played for the Most IPL Teams

Discover the IPL players who played for the most teams and their unique journeys across franchises

3. Manish Pandey (7 Teams)

KKR batter Manish Pandey speaks about never stopping their practice as they  'Knew' IPL will continue

Manish Pandey holds the distinction of being the first Indian to score a century in the Indian Premier League, marking him as one of the early standout performers in the tournament. Over the years, he has represented seven different franchises, showcasing his adaptability and experience across varying team setups. 

Pandey has featured for the Mumbai Indians, Royal Challengers Bengaluru, Pune Warriors India, Kolkata Knight Riders, Sunrisers Hyderabad, Lucknow Super Giants, and Delhi Capitals. Known for his reliability in the middle order, he has often played crucial innings under pressure, making him a dependable presence despite frequently switching teams.

About the Author

Armaan Patra
Written By

Armaan Patra

author · 282 articles

I love blending my passion for Cricket and Content Writing. From owning a Kashmir willow to looking up to my role model, MSD, cricket has always been an integral part of my life. I just love being crickety good...

Watch Now

Web Stories

It is not my job to announce the winner

Rohit Sharma on being asked if England were rightly awarded the World Cup title in 2019