#1 Suresh Raina
No brainer, right? Suresh Raina will undoubtedly go down as one of India's greatest ever T20 batsmen. He can be easily called Mr.Consistent with the number of runs he has amassed in every single season since the inception of the Indian Premier League.
Raina has scored more than 400 runs in 9 out of 11 IPL seasons. He is currently the highest run-scorer in the history of IPL. He has scored a total of 4985 runs in 176 matches for the Chennai Super Kings at an impressive average of 34.37 and has the best strike rate among the top 3 highest run scorers. He has the 2nd highest number of 50+ scores in the league, along with a century to his name.
He has been this rock solid player for CSK throughout every edition of IPL. He has the ability to take the game away from the opposition at any time and his innings of 87(25) against KXIP at Wankhede in 2014 was a striking testament to that.
Looking for fast live cricket scores? Download CricRocket and get fast score updates, top-notch commentary in-depth match stats & much more! 🚀☄️