IPL: Top 5 players who have played the most matches in league history

By Ravi
November 11, 2024

Credit: Social Media

1. MS Dhoni - 264 Matches

2. Dinesh Karthik - 257 Matches

3. Rohit Sharma - 257 Matches

4. Virat Kohli - 252 Matches

5. Ravindra Jadeja - 240 Matches

See More Stories