IPL 2017: 5 players with most appearances in IPL history

Srihari
DK
Karthik is the only player in the top five to have played for more than two IPL teams
 

#2 MS Dhoni

Dhoni

IPL's most successful captain, MS Dhoni, unsurprisingly takes second spot in the list of most matches played in the tournament. Soon after leading India to glory in the inaugural World T20, Dhoni hasn't looked back at all and his tally of 143 IPL matches is beaten by only one player.

Among players who have scored at least 2,000 runs in the IPL, only Chris Gayle and Shaun Marsh, have a better average than MS Dhoni's 39.39. If averaging nearly 40 runs in a T20 game is impressive, what is even more is his strike rate of nearly 140, which means he gets consistent runs quickly as well.

Dhoni is one of only 10 players to have scored over 3,000 runs in the IPL and will play in IPL 2017 for the first time as a non-captain after Steven Smith was appointed as the skipper of Rising Pune Supergiants.

Quick Links

App download animated image Get the free App now