A total of six players have played over 200 matches in the history of the IPL, with Virat Kohli, Rohit Sharma, and MS Dhoni dominating the list.
The Indian Premier League has been around cricket since 2008. In 14 editions, many records have been created by players when it comes to bat and ball. However, not much attention is given to the longevity of the player in the Indian Premier League. Out of a sample of 1000 players who have or are playing the IPL, only six players have ever played 200 matches. In the Indian cricket team, the likes of Virat Kohli, Rohit Sharma, Ravindra Jadeja, MS Dhoni, Dinesh Karthik, and Suresh Raina have played 200 matches in the IPL. Here is the list of most matches played by a player in IPL history.
Player | Span | Matches | Teams |
MS Dhoni | 2008-2021 | 220 | Chennai Super Kings, Rising Pune Supergiant, Rising Pune Supergiants |
Dinesh Karthik | 2008-2021 | 213 | Delhi Daredevils, Gujarat Lions, Kings XI Punjab, Kolkata Knight Riders, Mumbai Indians, Royal Challengers Bangalore |
Rohit Sharma | 2008-2021 | 213 | Deccan Chargers, Mumbai Indians |
Virat Kohli | 2008-2021 | 207 | Royal Challengers Bangalore |
Suresh Raina | 2008-2021 | 205 | Chennai Super Kings, Gujarat Lions |
Ravindra Jadeja | 2008-2021 | 200 | Chennai Super Kings, Gujarat Lions, Kochi Tuskers Kerala, Rajasthan Royals. |
Robin Uthappa | 2008-2021 | 193 | Chennai Super Kings, Kolkata Knight Riders, Mumbai Indians, Sahara Pune Warriors, Royal Challengers Bangalore, Rajasthan Royals |
Shikhar Dhawan | 2008-2021 | 192 | Deccan Chargers, Delhi Daredevils, Delhi Capitals, Mumbai Indians, Sunrisers Hyderabad |
AB de Villiers | 2008-2021 | 184 | Delhi Daredevils, Royal Challengers Bangalore |
Kieron Pollard | 2010-2021 | 178 | Mumbai Indians |
Ambati Rayudu | 2010-2021 | 175 | Chennai Super Kings, Mumbai Indians |
Yusuf Pathan | 2008-2019 | 174 | Rajasthan Royals, Sunrisers Hyderabad, Kolkata Knight Riders |
R Ashwin | 2009-2022 | 167 | Chennai Super Kings, Rising Pune Supergiants, Kings XI Punjab, Delhi Capitals, Rajasthan Royals |
Piyush Chawla | 2008-2021 | 165 | Chennai Super Kings, Kings XI Punjab, Kolkata Knight Riders, Mumbai Indians |
Harbhajan Singh | 2008-2021 | 163 | Chennai Super Kings, Kolkata Knight Riders, Mumbai Indians |
Gautam Gambhir | 2008-2018 | 154 | Delhi Daredevils, Kolkata Knight Riders |
Amit Mishra | 2008-2021 | 154 | Deccan Chargers, Delhi Daredevils, Delhi Capitals, Sunrisers Hyderabad |
Manish Pandey | 2008-2022 | 154 | Kolkata Knight Riders, Mumbai Indians, Sahara Pune Warriors, Royal Challengers Bangalore, Sunrisers Hyderabad, Lucknow Super Giants |
Dwayne Bravo | 2008-2021 | 151 | Chennai Super Kings, Gujarat Lions, Mumbai Indians |
Ajinkya Rahane | 2008-2022 | 151 | Mumbai Indians, Delhi Capitals, Rising Pune Supergiant, Rising Pune Supergiants, Rajasthan Royals, Kolkata Knight Riders |
David Warner | 2009-2022 | 150 | Delhi Daredevils, Sunrisers Hyderabad, Delhi Capitals |
Shane Watson | 2008-2020 | 145 | Rajasthan Royals, Royal Challengers Bangalore, Chennai Super Kings |
Chris Gayle | 2009-2021 | 142 | Kings XI Punjab, Punjab Kings, Royal Challengers Bangalore, Kolkata Knight Riders |
Parthiv Patel | 2008-2019 | 139 | Chennai Super Kings, Deccan Chargers, Kochi Tuskers Kerala, Mumbai Indians, Royal Challengers Bangalore, Sunrisers Hyderabad |
Sunil Narine | 2012-2021 | 134 | Kolkata Knight Riders |
Wriddhiman Saha | 2008-2022 | 133 | Chennai Super Kings, Kings XI Punjab, Sunrisers Hyderabad, Kolkata Knight Riders, Gujarat Titans |
Bhuvneshwar Kumar | 2011-2021 | 132 | Sahara Pune Warriors, Sunrisers Hyderabad |
Yuvraj Singh | 2008-2019 | 132 | Delhi Daredevils, Kings XI Punjab, Mumbai Indians, Sunrisers Hyderabad, Royal Challengers Bangalore, Sahara Pune Warriors |
Lasith Malinga | 2009-2019 | 122 | Mumbai Indians |
Sanju Samson | 2013-2021 | 122 | Delhi Daredevils, Rajasthan Royals |
Umesh Yadav | 2010-2020 | 121 | Delhi Daredevils, Kolkata Knight Riders, Royal Challengers Bangalore |
Praveen Kumar | 2008-2017 | 119 | Gujarat Lions, Kings XI Punjab, Mumbai Indians, Royal Challengers Bangalore, Sunrisers Hyderabad |
Suryakumar Yadav | 2012-2021 | 115 | Kolkata Knight Riders, Mumbai Indians |
Yuzvendra Chahal | 2011-2022 | 114 | Mumbai Indians, Royal Challengers Bangalore, Rajasthan Royals |
Naman Ojha | 2009-2018 | 113 | Delhi Daredevils, Rajasthan Royals, Sunrisers Hyderabad |
Brendon McCullum | 2008-2018 | 109 | Chennai Super Kings, Gujarat Lions, Kochi Tuskers Kerala, Kolkata Knight Riders, Royal Challengers Bangalore |
Axar Patel | 2014-2021 | 109 | Delhi Capitals, Kings XI Punjab |
Jasprit Bumrah | 2013-2021 | 106 | Mumbai Indians |
Murali Vijay | 2009-2020 | 106 | Chennai Super Kings, Delhi Daredevils, Kings XI Punjab |
Mandeep Singh | 2010-2021 | 105 | Kings XI Punjab, Kolkata Knight Riders, Punjab Kings, Royal Challengers Bangalore |
R Vinay Kumar | 2008-2018 | 105 | Kochi Tuskers Kerala, Kolkata Knight Riders, Mumbai Indians, Royal Challengers Bangalore |
Virender Sehwag | 2008-2015 | 104 | Delhi Daredevils, Kings XI Punjab |
Irfan Pathan | 2008-2017 | 103 | Chennai Super Kings, Delhi Daredevils, Gujarat Lions, Kings XI Punjab, Rising Pune Supergiant |
Steve Smith | 2012-2021 | 103 | Delhi Capitals, Rajasthan Royals, Sahara Pune Warriors, Rising Pune Supergiants, Rising Pune Supergiant |
Mayank Agarwal | 2011-2021 | 100 | Delhi Daredevils, Kings XI Punjab, Punjab Kings, Rising Pune Supergiant, Royal Challengers Bangalore |
Faf du Plessis | 2012-2022 | 100 | Chennai Super Kings, Rising Pune Supergiant, Rising Pune Supergiants, Royal Challengers Bangalore |
Zaheer Khan | 2008-2017 | 100 | Mumbai Indians, Royal Challengers Bangalore, Delhi Daredevils |