Top 7 highest run-scorer in IPL history

sports

VIrat Kohli

He holds the record for the most runs made in the IPL, has scored 5878 runs in 184 innings.

Image Credit : Google

Suresh Raina

He became the first player to cross the mark of 2000 IPL runs. Now, he has so far made 5368 runs in 189 innings.

Image Credit : Google

David Warner

As of now, he has made 5254 runs in 142 innings.

Image Credit : Google

Rohit Sharma

He is the most successful captain in the IPL, has scored 5230 runs in 195 innings.

Image Credit : Google

Shikhar Dhawan

Dhawan, became the fifth batsman to cross the 5000 runs mark. As of now, he has made 5197 runs in 175 innings.

Image Credit : Google

AB de Villiers

Since joining the league in its inaugural season, he has made 4849 runs in 156 innings.

Image Credit : Google

Chris Gayle

Chris Gayle belongs to Punjab Kings, has scored 4772 runs in 131 innings.

Image Credit : Google