May 18, 2024, 08:53 PM IST

Players to play most matches in IPL history

Aditya Bhatia

MS Dhoni (CSK/RPS) - 264 matches

Rohit Sharma (DCH/MI) - 257 matches

Dinesh Karthik (DC/GL/KKR/KXIP/MI/RCB) - 256 matches

Virat Kohli (RCB) - 251 matches

Ravindra Jadeja (CSK/GL/Kochi/RR) - 240 matches

Shikhar Dhawan (DC/DCH/MI/PBKS/SRH) - 222 matches

Ravichandran Ashwin (CSK/DC/KXIP/RPS/RR) - 209 matches 

Suresh Raina (CSK/GL) - 205 matches