5 Players Who Have Played The Most IPL MatchesÂ
By Tarkesh Jha
No. 1 | MS Dhoni | 2008-Present | 264 MatchesÂ
No. 2 | Dinesh Karthik | 2008-24 | 257 Matches
No. 3 | Rohit Sharma | 2008-Present | 257 Matches
No. 4 | Virat Kohli | 2008-Present | 252 MatchesÂ
No. 5 | Ravindra Jadeja | 2008-Present | 240 Matches
Thanks for reading!