5 players with most runs in IPL history
AFP
3. David Warner
The highest run-scorer among overseas players and 3rd overall, current DC captain David Warner has a record of 6265 runs in 174 matches, including 4 centuries.
AFP
1. Virat Kohli
RCB player Virat Kohli holds the record of scoring highest runs in IPL history with 7062 runs in 235 matches, including 5 centuries and 50 half-centuries.
AFP
2. Shikhar Dhawan
Current PBKS captain Shikhar Dhawan is next on the list with 6600 runs in 215 matches, scoring 748 fours and 147 sixes in his IPL career.
AFP
5. Suresh Raina
Former CSK player Suresh Raina retired from IPL with 5528 runs in 205 matches, scoring 506 fours and 203 sixes.
AFP
4. Rohit Sharma
MI captain Rohit Sharma, with 6136 runs in 240 matches, is the 4th highest run-scorer and also holds the record of 2nd highest number of sixes in IPL.
AFP
Sonal Chauhan`s Goa diaries