Mar 27, 2025

Republic Sports Desk

MS Dhoni, Virat Kohli, Rohit Sharma And More: The Top 10 Players With Most Matches In The Indian Premier League


MS Dhoni

  1. MS Dhoni- 265 Matches

Source: BCCI


Rohit Sharma

2. Rohit Sharma- 258 Matches

Source: AP


Dinesh Karthik

3. Dinesh Karthik- 257 Matches

Source: BCCI/IPL


Virat Kohli

4. Virat Kohli- 253 Matches

Source: ANI


Ravindra Jadeja

5. Ravindra Jadeja- 241 Matches

Source: BCCI


Shikhar Dhawan

6. Shikhar Dhawan- 222 Matches

Source: BCCI


Ravichandran Ashwin

7. Ravichandran Ashwin- 213 Matches

Source: BCCI/IPL


Suresh Raina

8. Suresh Raina- 205 Matches

Source: BCCI


Robin Uthappa

9. Robin Uthappa- 205 Matches

Source: BCCI


Ambati Rayudu

10. Ambati Rayudu- 204 Matches

Source: BCCI