Top 5 IPL Legends with the Most Appearances

Explore the top 5 legends who have played the highest number of matches in IPL history!

Image Credit: Getty Images

5. Ravindra Jadeja (CSK/GL/KT/RR) - 240 matches

Dynamic all-rounder, exceptional fielder and key player for CSK with his spin and batting skills.

Image Credit: Getty Images

4. Virat Kohli (RCB) - 252 matches

Aggressive top-order batsman and former RCB captain consistently leading with his powerful batting.

Image Credit: Getty Images

3. Dinesh Karthik (DC/GL/KKR/KXIP/MI/RCB) - 257 matches

Experienced wicketkeeper-batsman known for his versatility and match-winning performances.

Image Credit: Getty Images

2. Rohit Sharma (DC/MI) - 257 matches

MI's captain renowned for his consistency and record-breaking performances in IPL.

Image Credit: Getty Images

1. MS Dhoni (CSK/RPS) - 264 matches

Legendary captain and wicketkeeper-batsman known for his cool leadership and match-finishing abilities.

Image Credit: Getty Images