#2 Suresh Raina

Suresh Raina may not have realized his true potential as an international cricketer even after serving Indian cricket for many years, but he has been nothing less than phenomenal in the IPL. The warhorse of Chennai Super Kings has scored 4,985 runs in 176 matches.
He is the highest scorer in the IPL so far, ahead of Virat Kohli, who has amassed 4,948 runs in 163 matches and Rohit Sharma, who has scored 4,493 runs in 173 matches. His records just go on to show the kind of impact Raina has had over the years.
He has scored a century in the IPL against the Kolkata Knight Riders and smashed 35 half centuries. With a strike rate of 138.47 and an average of 34.37, Raina has proven to be an invaluable asset for CSK, a team which has claimed the trophy thrice.
Raina will once again take the field in this year's IPL wearing the yellow jersey and given his reputation, he will surely look to script new records with the willow.
Get real-time updates on IPL 2025, including live scores, match schedules, points table & squad details for CSK, MI, RCB, KKR, SRH, LSG, DC, GT & PBKS