Highest Run Scorers in IPL (2008-2025): Check Complete List Here

In IPL history, Virat Kohli leads the rankings with 8,004 runs in 252 games, including eight centuries and 55 and a half centuries. Shikhar Dhawan ranked second with 6,769 runs in 222 games, including two centuries and 51 and a half centuries.

Rohit Sharma ranked third with 6,628 runs in 257 games, scoring 2 centuries and 43 and a half centuries. These players have shown great consistency and advantages in IPL history.

Starting from the 2025 IPL, Ishan Kishan made an explosive start, with the unbeaten 106 running only able to score 47 goals. Dhruv Jurel also impressed with a 70-shot stable knock, while Travis Head was followed by 67 times with an astonishing speed of 216.12.

Sanju Samson contributed 66 runs to continue his consistent form while Rachin Ravindra remained unbeaten in 65. Virat Kohli also played a crucial role, scoring 59 times without losing the wicket.

View | List of IPL Orange Cap winners (2008-2025)

Most running in the Indian Premier League (IPL)

Player name

span

Contest

run

Highest score

100s

team

Virat Kohli

2008-2025

253

8063

113*

8

RCB

Shikhar Dhawan

2008-2024

222

6769

106*

2

DC, DCH, MI, PBK, SRH

Rohit Sharma

2008-2025

258

6628

109*

2

DCH, Michigan

David Warner

2009-2024

184

6565

126

4

DC, SRH

Suresh Raina

2008-2021

205

5528

100*

1

CSK, GL

MS Dhoni

2008-2025

265

5243

84*

0

CSK, RPS

Ab de Villiers

2008-2021

184

5162

133*

3

DC, RCB

Chris Gayle

2009-2021

142

4965

175*

6

KKR, KXIP, PBK, RCB

Robin Uthappa

2008-2022

205

4952

88

0

CSK, KKR, MI, PWI, RCB, RR

Dinesh Karthik

2008-2024

257

4842

97*

0

DC, GL, KKR, KXIP, MI, RCB

Ajinkya Rahane

2008-2025

186

4698

105*

2

CSK, DC, KKR, MI, RPS, RR

KL Rahul

2013-2024

132

4683

132*

4

KXIP, LSG, PBK, RCB, SRH

Francois du Plessis

2012-2024

145

4571

96

0

CSK, RCB, RPS

Sanju Samson

2013-2025

169

4485

119

3

DC, RR

#1. Virat Kohli (RCB)

Virat Kohli is the highest score in IPL history, with 8,063 out of 253 games between 2008 and 2025. He played 245 innings and did not get out 38 times. His highest score in the game was 113*, with an average hit average of 38.95. Kohli faces 6,101 goals, maintaining a hit rate of 132.15. He won 8 centuries and 56 and a half centuries in 709 quarters and 275 sixes.

#2. Shikhar Dhawan (DC/DCH/MI/PBK/SRH)

Shikhar Dhawan is the second highest running scorer in IPL history, amassing 6,769 runs in 222 games from 2008 to 2024. He played 221 innings and did not rank 29 times. His highest score is 106*, with an average of 35.25. Dhawan faces 5,324 goals with a strike rate of 127.14. He has hit two centuries and 51 and a half centuries, with 768 quarters and 152 six.

#3. Rohit Sharma (DCH/MI)

Rohit Sharma ranked third in history with 6,628 runs in 258 games between 2008 and 2025. His highest score is 109* and his batting average is 29.58. He faced 5,058 goals with a 131.03 strike rate. Sharma won two centuries and 43 fifties, hitting 599 two-quarters and 280 sixes.

#4. David Warner (DC/SRH)

David Warner has been a consistent performance in the IPL, earning 6,565 runs in 184 games between 2009 and 2024. He played 184 innings and held 22 times. His highest score was 126 and his batting averaged 40.52. Warner faces 4,697 goals with a batting average of 139.77. He has four centuries and 62 and a half centuries, hitting 663 quarters and 236 six.

#5. Suresh Raina (CSK/GL)

Suresh Raina is one of the most reliable mid-range hitters in the IPL, scoring 5,528 in 205 games from 2008 to 2021. He played 200 innings and did not get out 30 times. His highest score was 100* and his average hit average was 32.51. Raina faced 4,043 goals with a batting average of 136.73. He scored 1st and 39 and a half centuries while hitting 506 quarters and 203 sixths.

#6. MS Dhoni (CSK/RPS)

MS Dhoni has been an IPL legend, earning 5,243 runs in 265 games from 2008 to 2025. He played 230 innings and did not eliminate 96 times, indicating his ability to play. His highest score is 84* and his average hit is 39.12. Dhoni faced 3,814 goals with a 137.46 strike rate. Although he hasn’t achieved a century, he has 24 and a half centuries, 363 quarters and 252 six.

#7. Ab de Villiers (DC/RCB)

Ab de Villiers is one of the most explosive batsmen in IPL history, scoring 5,162 in 184 games between 2008 and 2021. He played 170 innings and did not get out 40 times. His highest score was 133* and his average hit average was 39.70. De Villiers faced 3,403 goals and maintained a strike rate of 151.68. He hit three centuries and 40 and a half centuries, with a total of 413 four and 251 six.

What’s Next | IPL Orange Cap 2025: Most Runnings in Tata IPL 2025, Top 10 Players’ Names and Teams