Players With Most Matches In IPL History

Indian Premier League has been the breeding ground for several Indian players since its inception. A lot of Indian players have benefitted from the league and went on to make it big at the international stage. When it comes to most matches in IPL history, there is no surprise that the top 10 are all Indians.

Suresh Raina is on top of the table with 193 matches. He has been a prominent member of Chennai Super Kings since 2008. When CSK was suspended for a couple of years, he represented the new interim franchise Gujarat Lions. Raina hasn’t just played the most matches in IPL history but also has been amongst the leading run-getters.

MS Dhoni is just three games behind on the list. He has featured in 190 IPL games. Just like Raina, he has been one of the top picks for CSK. And when the Chennai based franchise wasn’t there, he played for Rising Pune Supergiant.

Rohit Sharma who has represented Deccan Chargers and Mumbai Indians is third on the list. Dinesh Karthik, having played for 6 different teams, appears next with 182 matches.

Most matches in IPL history
Player Team Span Matches
MS Dhoni CSK, RPS 2008-2020 204
Rohit Sharma DC, MI 2008-2020 200
Dinesh Karthik DD, GL, KXIP, KKR, MI, RCB 2008-2020 196
Suresh Raina CSK, GL 2008-2019 193
Virat Kohli RCB 2008-2020 192
Robin Uthappa KKR, MI, PWI, RCB 2008-2020 189
Ravindra Jadeja CSK, GL, KTK, RR 2008-2020 184
Shikhar Dhawan DC, SRH, DC, MI 2008-2020 176
Yusuf Pathan KKR, RR, SRH 2008-2019 174
AB de Villiers DC, RCB 2008-2020 169

-*Stats as of IPL 2020

Also Read: Top 10 players who have hit the most number of Sixes in IPL

Stay updated with all the cricketing action, follow Cricadium on FacebookTwitter and Instagram


Please enter your comment!
Please enter your name here

You might also likeRELATED
Recommended to you