Virat Kohli

Virat Kohli became the first batsman in the history of IPL to score 7000 runs in the tournament.

May 06, 2023

Shikhar Dhawan

Legend of the game who is often not given the respect he deserves, Shikhar Dhawan is second on the list with 6536 runs in 213 matches.

David Warner

Australia and Delhi Capitals' opening batsman David Warner is third on the list with 6189 runs in 172 matches.

Rohit Sharma

India and Mumbai Indians captain Rohit Sharma has smashed 6063 runs in 237 matches in the history of IPL.

Suresh Raina

Mr IPL Suresh Raina has scored 5,528 runs in 205 matches.

AB de Villiers

AB de Villiers has scored 5162 runs in 184 matches.

MS Dhoni

First batsman on the list who is not an opener, MS Dhoni has scored 5054 runs in 245 matches.

Chris Gayle

In the 142 matches that Chris Gayle has played, he has scored 4965 runs.

Robin Uthappa

Robin Uthappa has scored 4,952 runs in 205 matches in the history of IPL.

Dinesh Karthik

With 4485 runs in 239 matches Dinesh Karthik is 10th on the list of batters with most runs in IPL history.

VIEW ALL

Read Next Story