#1 Suresh Raina
If there is one player whose name is synonymous with IPL, that has to be Suresh Raina. The southpaw made a name for himself as arguably the most consistent player in IPL history, courtesy of his time at the Chennai Super Kings. Having missed his first IPL game in 2016 for the birth of his daughter, it is no surprise that he tops this list.
Raina tops most IPL lists and only just lost out to Virat Kohli in the most runs charts after the latter's incredible performances in IPL 2016 but he is still one of only two players to have scored over 4,000 runs in the tournament.
Not only has he scored a lot of runs but he has been consistent as well, evident from his average of nearly 35 and strike rate that is fast approaching 140. With 147 IPL games under his belt, Raina will be looking to become the first player to play in 150 matches in the tournament as the tenth edition of the competition gets underway next month.
Looking for fast live cricket scores? Download CricRocket and get fast score updates, top-notch commentary in-depth match stats & much more! 🚀☄️