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