6- Suresh Raina(Chennai Super Kings / Gujarat Lions)
Matches 153 Man of the match 14
Suresh Raina for the first nine seasons he was the highest run scorer in the league, later in between the ninth season, RCB Captain Virat Kohli overtook him. Suresh Raina in IPL has scored 4341 runs in 153 games with a century and 30 half centuries. Suresh Raina is considering as the best IPL batsman and won the man of the match award 14 times.