Players With Most IPL Appearances



1. MS Dhoni (CSK/RPS): 250 Matches



2. Rohit Sharma (Deccan Chargers/MI): 243 Matches



3. Dinesh Karthik (DD/MI/RCB/GL/KKR): 242 Matches



4. Virat Kohli (RCB): 237 Matches



5. Ravindra Jadeja (CSK/GL): 226 Matches



6. Shikhar Dhawan (DD/MI/Deccan Chargers/SRH/Delhi Capitals/PBKS): 217 Matches



7. Suresh Raina (CSK): 205 Matches



8. Robin Uthappa (MI/RCB/PWI/KKR/RR/CSK): 205 Matches



9. Ambati Rayudu (MI/CSK): 204 Matches



10. Ravichandran Ashwin (CSK/RPS/PBKS/DC/RR): 197 Matches


All Images Credit: Getty Images