#2 MS 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.
Looking for fast live cricket scores? Download CricRocket and get fast score updates, top-notch commentary in-depth match stats & much more! 🚀☄️