#2 Suresh Raina (5368 runs)
Suresh Raina has scored the second-most runs in IPL history.
With 193 matches under his belt, Raina is also the most experienced player in IPL history. He has been around the block for almost as long as cricket fans can remember.
Raina has played almost all his cricket for Chennai Super Kings, and is one of their stalwart players. His batting is marked by sweet timing, excellent match-awareness and a remarkable ability to find gaps at will.
The 33-year-old made his debut in 2008. He enjoyed a brilliant IPL 2010, when he amassed 520 runs at a strike-rate of 142.
Raina's affiliation with CSK was temporarily halted in 2016 when the IPL was rocked by a match-fixing scandal. The respective owners of CSK and Rajastan Royals (RR) were found guilty of illegal betting, and their franchises were banned for two years (2016 and 2017).
The Gujarat Lions and Rising Pune Supergiants teams were hastily formed to make up the numbers and Raina was appointed the captain of Gujarat. He led the side with aplomb in a demanding situation, as they reached the playoff stage.
With the embargo over, Raina retuned to CSK’s ranks. He is still going strong and scored 383 runs in IPL 2019.
Looking for fast live cricket scores? Download CricRocket and get fast score updates, top-notch commentary in-depth match stats & much more! 🚀☄️