Players with most match appearances in IPL history: from MS Dhoni to AB de Villiers

IPL 2021
Image Credits: @IPL/Twitter

Players with most match appearances in IPL history: The Indian Premier League (IPL) has entertained the world since 2008. IPL is the most attended cricket league among all the sports league. It has put on show the best cricketers from around the world, allowing them to build up their names in T20 format.

The IPL has had legends of the game playing in the tournament. Many records have been set by the players over the last decades in this tournament.

Players with most match appearances in IPL history:

  1. Mahendra Singh Dhoni – 206 matches
  2. Rohit Sharma – 203 matches
  3. Dinesh Kartik – 199 matches
  4. Suresh Raina – 195 matches
  5. Virat Kohli – 195 matches
  6. Robin Uthappa – 189 matches
  7. Ravindra Jadeja – 186 matches
  8. Shikhar Dhawan – 179 matches
  9. Yusuf Pathan – 174 matches
  10. AB de Villiers – 172 matches

CSK captain MS Dhoni has played the most 206 IPL matches followed by Rohit Sharma and Dinesh Kartik with 203 and 199 matches respectively. Dhoni, Rohit and Kartik surpassed Raina’s tally of IPL caps as he has not played the last season.

AB de Villiers is the only an International player among all Indian players who is in the top 10 of most match appearances in IPL history.

A total of 41 players have played more than 100 IPL matches while more than 500 players have played less than 100 matches.

ALSO READ: IPL-Top 5 Players With Most Hundreds – Chris Gayle To AB De Villiers