-- Lavanya
The first highest scorer in the history of IPL is none other than the Superstar Batter Virat Kohli, who scored 7,263 runs in 237 innings with 50 half-centuries and 7 centuries.
The second highest run scorer in the IPL history is Punjab team captain Shikhar Dhawan. He has amassed 6,617 runs in 217 matches, cracking 50 fifties and 2 centuries.
The only international player to join this list is Warner, has secured 6,397 runs in 176 matches with 61 half-centuries and 4 hundreds.
The fourth top-scorer is Ex MI captain Rohit Sharma, has amassed 6,211 runs in 243 innings, hitting 1 century and 42 fifties.
The fifth all-time run-scorer in the IPL history and the highest for Chennai Super Kings is Raina. He scored 5,528 runs in 205 matches with 39 fifties and 1 hundred.