Advertisement
photoDetails

Virat Kohli To AB de Villiers: IPL's TOP 6 Run-Scorers, In PICS

Former India and Royal Challengers Bangalore captain Virat Kohli is the highest run-getter in the history of Indian Premier League (IPL) with Punjab Kings skipper Shikhar Dhawan the next best. In these collection of pictures, we take a look at highest run-getter in history of IPL.

Virat Kohli - 6,411 runs

1/6
Virat Kohli - 6,411 runs

Former Royal Challengers Bangalore captain Virat Kohli is the highest run-scorer in the history of Indian Premier League. Kohli has notched up 6,411 runs in 216 matches ahead of IPL 2023. (Source: Twitter)

Shikhar Dhawan - 6,086 runs

2/6
Punjab Kings captain Shikhar Dhawan is the second-highest run-getter in IPL history with 6,086 runs from 200 IPL matches. (Photo: BCCI/IPL)

Punjab Kings captain Shikhar Dhawan is the second-highest run-getter in IPL history with 6,086 runs from 200 IPL matches. (Photo: BCCI/IPL)

Rohit Sharma - 5,764 runs

3/6
Mumbai Indians and Team India captain Rohit Sharma has scored 5,764 runs from 221 matches in his IPL career so far. (Photo: BCCI/IPL)

Mumbai Indians and Team India captain Rohit Sharma has scored 5,764 runs from 221 matches in his IPL career so far. (Photo: BCCI/IPL)

David Warner - 5,688 runs

4/6
Delhi Capitals and Australia opener David Warner has scored 5,668 runs from 155 matches in IPL till date. (Photo: BCCI/IPL)

Delhi Capitals and Australia opener David Warner has scored 5,668 runs from 155 matches in IPL till date. (Photo: BCCI/IPL)

Suresh Raina - 5,528 runs

5/6
Former India and Chennai Super Kings batter retired from the IPL with 5,528 runs from 205 matches. (Source: Twitter)

Former India and Chennai Super Kings batter retired from the IPL with 5,528 runs from 205 matches. (Source: Twitter)

AB de Villiers - 5162 runs

6/6
Former South Africa and Royal Challengers Bangalore batter AB de Villiers has 5,162 runs from 184 matches to his name. (Source: Twitter)

Former South Africa and Royal Challengers Bangalore batter AB de Villiers has 5,162 runs from 184 matches to his name. (Source: Twitter)