#4 M.S. Dhoni

455 runs in 16 games at a strike rate of 162.59 at an average of - wait for it - 75.83! Yes, you read that right. Dhoni finished the innings for Chennai 9 times in the 16 games they played - bowlers just couldn't get him out! MS Dhoni had arguably his best season in the IPL at a time wherein many had branded him too old to do anything with the bat. He proved why he is considered the greatest finisher of all time with his soaring six into the stands of the Chinnaswamy.
Why is he still number four on this list you ask? He couldn't surpass the upcoming three, despite his ridiculous average. That's how good they have been.
Looking for fast live cricket scores? Download CricRocket and get fast score updates, top-notch commentary in-depth match stats & much more! 🚀☄️