Top 10 : Who Has Scored Most Runs In IPL Full Time ?

Table of Contents

In the list of top 10 Most Runs In IPL, Virat Kohli the batting superstar gets on the top by scoring over eight thousand runs. Rohit Sharma, Shikhar Dhawan & David Warner occupy the – second, third & fourth positions respectively.

The fifth, sixth & seventh positions have been occupied by – Suresh Raina, MS Dhoni & KL Rahul. AB De Villiers gets the eighth spot and Ajinkya Rahane gets the ninth while Chris Gayle gets to the tenth, in the list of most runs in IPL.

Most Runs In IPL

Read : Most Wkts IPL 2024 | Most Wkts IPL 2023

Most Runs In IPL History Top 10 List – Virat Kohli Most Runs In IPL Season 2016 Has The All Time Most Runs In IPL All Seasons, Chris Gayle Highest Individual Scorer In IPL Comes 10th

No.Player,Career,Runs,S.R.Mts,Inns,Avg.N.O.H.S.100s50s
1V Kohli2008-25*8661132.8267259 39.540113*863
2R Sharma2008-25*7046132.027226729.730109*247
3S Dhawan2008-246769127.122222135.2 29 106* 251
4D Warner2009-246565139.718418440.5 22 126 462
5S Raina2008-21 5528136.7 205 20032.5 30 100* 139
6MS Dhoni2008-25*5439137.427824238.310084*24
7KL Rahul2013-25*5222136.014513646.223132*540
8AB De Villiers2008-21 5162151.6 184 17039.7 40 133* 340
9A Rahane2008-25*5032125.019818330.418105*233
10C Gayle2009-21 4965148.9 142 14139.7 16 175* 631
Top 10 List : Most Runs In IPL History
Most Runs In IPL

Also Read – Most Wickets | Best Bowling – in IPL History

Most Runs In IPL 2024 Batsman Virat Kohli Most Runs In IPL History – 8661, How Many Centuries Of Virat Kohli In IPL Career ? Virat Kohli IPL 2025 Title Winners Royal Challengers Bangalore Player, The Most Centuries In ODI Cricket Player Virat Kohli Stats

Virat Kohli, the star RCB batsman gets the top position for scoring the most runs in IPL. He has 8661 runs so far in the IPL, in 259 innings of 267 matches.

The 5th most runs in Ind Vs Aus Tests & the 3rd most 100s in Ind Vs Aus Tests player, starts his IPL career in 2008 with the RCB team & has played for the same franchise, till now.

Also, Kohli has 8 as the most hundreds in IPL and 63 as the most fifties in IPL. He has an average of 39.5 & a strike-rate of 132 while having the highest score of 113*.

Most Runs In IPL

Virat Kohli is the only player in the IPL history having over 8000 runs. His 973 runs in the 2016 IPL season is also the most runs in a single IPL season.

ICC Champions Trophy 2025 Winners Captain Rohit Sharma 7046 Runs In IPL, Mumbai Indians – IPL 2013, IPL 2015, IPL 2017, IPL 2019 & IPL 2020 Winning Team Captain Rohit Sharma Stats IPL, Most Sixes In International Cricket Player & 2nd Most Sixes In ODI Cricket Player Rohit Sharma

With 7046 runs against his name, Rohit Sharma comes 2nd to the list of most runs in IPL. He has done this in the 267 innings of 272 matches, at an average of 29.7 & a strike-rate of 132.

He has 47 fifties in addition to 2 hundreds, with the highest of 109*. In IPL 2025, Rohit gets over the 300 sixes mark in the IPL career.

Fastest Hundred In Test Cricket On Debut Player Shikhar Dhawan Stats IPL : 3rd Most Runs In IPL History, Shikhar Dhawan 2013 Champions Trophy Player Of The Tournament

Shikhar Dhawan, has occupied the 3rd position in this contest by scoring over 6 thousand runs. He has 6769 runs in 222 matches (221 innings) with an average of 35.2 & a strike-rate of 127.

Dhawan has 51 fifties & two hundreds which came in 2020 in the consecutive innings for Delhi Capitals. His highest score of 106* came against Punjab Kings.

Also Read : Most Wkts | Most 5s | Most 10s | Best Inns Bowling | Best Match Bowling | Most 50s – In IND Vs AUS Tests

IPL 2016 Winning Team Sunrisers Hyderabad Captain David Warner 6565 Runs In IPL, Australia Team 2nd Highest Individual Score In Test Cricket Player David Warner IPL 2015 & IPL 2017 Orange Cap Winner, 8th Most Runs In IPL 2023 By David Warner

David Warner has 6565 runs in 184 innings with a very good strike-rate of 139. He stands 4th in this list of most runs in IPL, starting his IPL career in 2009. He has 4 hundreds to his name with the highest score of 126.

Most Runs In IPL

Warner comes second, for the most fifties in IPL with 62 & the highest average in IPL as well, with 40.5(min 50 inns). Also, second for the most runs in IPL-2016 with 848 runs.

Also Read : Most Runs | Most Wkts | HS | Most 6s | Best Bowling | Most 100s | Most 50s | Most Runs Single Edition – In ODI WC History

Suresh Raina Who Scored The First T20 Hundred For India In International Cricket Has 5528 As The 5th Most Runs In IPL History, Suresh Raina IPL Title Winners Chennai Super Kings Player

Suresh Raina, the unsung Indian hero plays the IPL from 2008 to 2021 and goes on scoring over five thousand runs to stand 5th in this list. In exact, he scored 5528 runs in the 200 innings(205 Mts) he batted with an average of 32.5 & a strike-rate of 136.

The left-hander has a highest score of 100* in addition to 39 fifties. Raina also has a 16 balls – one of the top 10 fastest fifty in IPL, all time.

2011 ODI World Cup Winners And 2007 T20 World Cup Winners India & IPL 2010, IPL 2011, IPL 2018, IPL 2021 & IPL 2023 Winners Chennai Super Kings Captain MS Dhoni Stats IPL : 6th Most Runs In IPL , 264 MS Dhoni Total Sixes In IPL

Having played 278 matches so far in the IPL, Dhoni is the 6th for the most runs in IPL, all time with 5439 runs in the 242 innings he batted with 24 fifties.

The strike-rate & average for Dhoni are 137 & 38.3 respectively. There are 100 not outs, the most in the IPL. The 7th highest score in Ind-Aus Tests player has 84* as the highest score in IPL.

He has batted in the middle or the lower middle order, almost in his entire career. This can be explained by his 4805 runs in the 203 innings he batted at the 4-7 batting positions.

KL Rahul IPL Stats : Fastest 5000 Runs In IPL History Player KL Rahul Has The 7th Most Runs In IPL History, Delhi Capitals KL Rahul IPL 2025 Team, KL Rahul Most Runs In IPL 2020 Player

Having his IPL debut in 2013, KL Rahul has become the fastest batsman with 5000 runs in IPL history. He creates a new record in the 130th innings, leaving behind David Warner with 135 innings.

IPL 2025 Delhi Capitals player KL Rahul has 5222 runs at an average of 46.2 with the strike-rate of 136, taking 136 innings in 145 matches. There are 5 hundreds & 40 fifties for Rahul, with a highest score of 132*.

Also Read : Most Runs | Most Wkts – In ODI WC 2023

Fastest Hundred In ODI Cricket Batsman AB De Villiers Stats IPL : 5162 Runs, AB De Villiers RCB Player Most Runs In IPL 2015

This great South African batsman has played for his teams in the IPL, from 2008 to 2021 in 184 matches. He stands 8th in the list of most runs in IPL by scoring 5162 runs in 170 innings.

He has a very good performance both, by – average(39.7) and strike-rate(151). AB has 43 fifty plus scores including 3 centuries & a highest score of 133*.

Most Catches In Test Match Player Ajinkya Rahane Stats IPL : 9th Most Runs In IPL All Times, Ajinkya Rahane KKR Captain IPL 2025

Ajinkya Rahane stands ninth for the most runs in IPL cricket, having 5032 runs(183 inns) with an average of 30.4 and the strike-rate of 125.

In addition to 33 fifties, the KKR captain in IPL 2025 has 2 centuries with the highest score of 105*. Rahane has played 198 matches so far, in a career starting from 2008.

Also Read : 1983 WC | Asia Cup | ZIM Test Cricket | IND Vs AUS Test | BAN Vs IND Test | NZ Vs SA ODI | AUS Vs IND ODI | IND Vs ENG ODI

Fastest Hundred In IPL History & Most Sixes In IPL History Player Chris Gayle Stats : 4965 Runs, In 2007 Who Became The First Batsman To Score A Hundred In T20 International Match Chris Gayle 175 IPL Highest Score

Chris Gayle, the Universal Boss gets the tenth position for the most runs in IPL scoring 4965 runs in the 147 innings of 148 matches at an average of 39.7 & a strike-rate of 148.

Most Runs In IPL

In addition to 31 fifties, he has – 6 hundreds in IPL, with 175* as the highest score in IPL history & 357 as the most sixes in IPL history.

Also Read : Fastest 10000 Runs | Fastest 500 Wkts | Fastest 1000 Runs | Fastest 100 Wkts – In Test Cricket History

FAQs(Frequently Asked Questions)

Who Is The Highest Scorer In IPL History?

Virat Kohli is the highest runs player in IPL history. He has 8661 runs in 259 innings so far.

Who Is The King In IPL History?

Virat Kohli is the king in respect of the most runs in IPL history, having over eight thousand runs in IPL career.

Leave a Comment