#4 Suresh Raina (CSK)
The Mr. IPL was just 15 runs away from reaching the landmark of 5000 IPL runs and he surpassed that milestone against RCB as he scores 19 runs in that match. Despite that fact that Raina has never won a single Orange Cap in the 11 seasons, he still manages to be the highest run-scorer of IPL with 4985 runs and has been consistent each season as 9 times he has scored 400+ runs in 11 seasons. His consistency in IPL should be a concern for any side.