SPORTS

Club Cricket - Indian Premier League
*Player Records*
Most Appearances
This list features the players with the most match appearances in the history of the Indian Premier League (IPL) in club cricket.
RANK | PLAYER | APPEARANCES | TEAM(s) | YEARS |
1 | MS Dhoni | 278 | Chennai Super Kings / Rising Pune Supergiant | 2008–2025 |
2 | Rohit Sharma | 272 | Deccan Chargers / Mumbai Indians | 2008–2025 |
3 | Virat Kohli | 267 | Royal Challengers Bangalore | 2008–2025 |
4 | Dinesh Karthik | 257 | Delhi Capitals / Gujarat Lions / Kolkata Knight Riders / Kings XI Punjab / Mumbai Indians / Royal Challengers Bangalore | 2008–2024 |
5 | Ravindra Jadeja | 254 | Chennai Super Kings / Gujarat Lions / Kochi Tuskers Kerala / Rajasthan Royals | 2008–2025 |
6 | Shikhar Dhawan | 222 | Delhi Capitals / Deccan Chargers / Mumbai Indians / Punjab Kings / Sunrisers Hyderabad | 2008–2024 |
7 | Ravichandran Ashwin | 221 | Chennai Super Kings / Delhi Capitals / Kings XI Punjab / Rising Pune Supergiant / Rajasthan Royals | 2009–2025 |
8 | Suresh Raina | 205 | Chennai Super Kings / Gujarat Lions | 2008–2021 |
9 | Robin Uthappa | 205 | Chennai Super Kings / Kolkata Knight Riders / Mumbai Indians / Pune Warriors India / Royal Challengers Bangalore / Rajasthan Royals | 2008–2022 |
10 | Ambati Rayudu | 204 | Chennai Super Kings / Mumbai Indians | 2010–2023 |
References




