IPLCricketLeagueRecords

Most Runs in IPL History | Top Run Scorers in Indian Premier League

Most Runs in IPL History
125Views

Most Runs in IPL History

Virat Kohli has the record to score the highest number of runs in IPL history. Kohli scored 6624 runs in 215 innings with a strike rate of 129.14. His highest individual score is 113. Virat smashed 5 centuries and 44 fifties in the Indian Premier League history.

Shikhar Dhawan is the 2nd player who has made the most runs in Indian Premier League history. Dhawan scored 6244 runs in 205 matches with an average rate of 35.07 and a strike rate was 126.34. Dhawan total made 2 centuries and 47 fifties in all matches.

PlayerSpanInnRunsHSAveSR
Virat Kohli2008-2022215662411336.19129.14
Shikhar Dhawan2008-20222056244106*35.07126.34
David Warner2009-2022162588112642140.69
Rohit Sharma2008-20222225879109*30.3129.89
Suresh Raina2008-20212005528100*32.51136.73
AB de Villiers2008-20211705162133*39.7151.68
MS Dhoni2008-2022206497884*39.19135.19
Chris Gayle2009-20211414965175*39.72148.96
Robin Uthappa2008-202219749528827.51130.35
Dinesh Karthik2008-2022208437697*26.84132.64

Most Runs in IPL Year-Wise

Most Runs in IPL 2023

PlayerInnRunsHSAveSR
Shikhar Dhawan322599*225149
David Warner42096552.25114.83
Jos Buttler42047951170
Ruturaj Gaikwad41979265.66155.11
Faf du Plessis317579*87.5173.26
Virat Kohli316482*82147.74
Tilak Varma314784*73.5158.06
Nicholas Pooran41416247220.31
Kyle Mayers41397334.75180.51
Sai Sudharsan313762*68.5133

Most Runs in IPL 2022

Jos Buttler scored the most runs in IPL 2022 season. He scored 863 runs in 17 games with a strike rate being 149.05. In this season he made 4 centuries and 4 fifites.

PlayerInnRunsHSAveSR
Jos Buttler1786311657.53149.05
KL Rahul15616103*51.33135.38
Quinton de Kock15508140*36.28148.97
Hardik Pandya1548787*44.27131.26
Shubman Gill164839634.5132.32
David Miller1648194*68.71142.72
Faf du Plessis164689631.2127.52
Shikhar Dhawan1446088*38.33122.66
Sanju Samson174585528.62146.79
Deepak Hooda144515932.21136.66

Most Runs in IPL 2021

In Indian Premier League 2021, Ruturaj Gaikwad made the highest number of runs. In 16 matches, he made 635 runs with an average rate of 45.35 and a strike rate of 136.

PlayerInnRunsHSAveSR
Ruturaj Gaikwad16635101*45.35136.26
Faf du Plessis1663395*45.21138.2
KL Rahul1362698*62.6138.8
Shikhar Dhawan165879239.13124.62
Glenn Maxwell145137842.75144.1
Sanju Samson1448411940.33136.72
Prithvi Shaw154798231.93159.13
Shubman Gill174785728.11118.9
Mayank Agarwal1244199*40.09140.44
Rishabh Pant1641958*34.91128.52

Most Runs in IPL 2020

KL Rahul has the record for the most runs in the Indian Premier League 2020. Rahul made 670 runs in 14 innings with a strike rate of 129. His individual highest score in the 2020 IPL was 132 runs.

PlayerInnRunsHSAveSR
KL Rahul14670132*55.83129.34
Shikhar Dhawan17618106*44.14144.73
David Warner1654885*39.14134.64
Shreyas Iyer1751988*34.6123.27
Ishan Kishan135169957.33145.76
Quinton de Kock1650378*35.92140.5
Suryakumar Yadav1548079*40145.01
Devdutt Padikkal
154737431.53124.8
Virat Kohli1546690*42.36121.35
AB de Villiers1445473*45.4158.74

Most Runs in IPL 2019

PlayerInnRunsHSAveSR
David Warner12692100*69.2143.86
KL Rahul14593100*53.9135.38
Quinton de Kock165298135.26132.91
Shikhar Dhawan1652197*34.73135.67
Andre Russell1351080*56.66204.81
Chris Gayle1349099*40.83153.6
Rishabh Pant1648878*37.53162.66
Virat Kohli1446410033.14141.46
Shreyas Iyer164636730.86119.94
Jonny Bairstow1044511455.62157.24

Highest Runs in IPL 2018

PlayerInnRunsHSAveSR
Kane Williamson177358452.5142.44
Rishabh Pant14684128*52.61173.6
KL Rahul1465995*54.91158.41
Ambati Rayudu16602100*43149.75
Shane Watson15555117*39.64154.59
Jos Buttler1354895*54.8155.24
Virat Kohli1453092*48.18139.1
Suryakumar Yadav145127236.57133.33
Dinesh Karthik164985249.8147.77
Shikhar Dhawan1649792*38.23136.91

Most Runs in IPL 2017

PlayerInnRunsHSAveSR
David Warner1464112658.27141.81
Gautam Gambhir1649876*41.5128.02
Shikhar Dhawan144797736.84127.39
Steve Smith1547284*39.33121.96
Suresh Raina144428440.18143.97
Hashim Amla10420104*60145.83
Manish Pandey1339681*49.5128.57
Parthiv Patel163957024.68134.81
Rahul Tripathi143919327.92146.44
Robin Uthappa133888729.84165.1

Most Runs in IPL 2016

In the IPL 2016 season, Virat Kohli has the highest runs score. Kohli made 973 runs in 16 matches with a strike rate of 152 and their average rate was 81.

PlayerInnRunsHSAveSR
Virat Kohli1697311381.08152.03
David Warner1784893*60.57151.42
AB de Villiers16687129*52.84168.79
Gautam Gambhir1550190*38.53121.89
Shikhar Dhawan1750182*38.53116.78
Rohit Sharma1448985*44.45132.88
Ajinkya Rahane144807443.63126.64
Murli Vijay144538934.84124.45
Quinton de Kock1344510837.08136.08
Suresh Raina153997528.5127.88

Most Runs in IPL 2015

PlayerInnRunsHSAveSR
David Warner145629143.23156.54
Ajinkya Rahane1354091*49.09130.75
Lendl Simmons135407145122.44
AB de Villiers14513133*46.63175.08
Virat Kohli1650582*45.9130.82
Chris Gayle1449111740.91147.44
Rohit Sharma1648298*34.42144.74
Shreyas Iyer144398333.76128.36
Brendon McCullum14436100*33.53155.71
Kieron Pollard144197038.09163.67

Highest Runs in IPL 2014

PlayerInnRunsHSAveSR
Robin Uthappa1666083*44137.78
Dwayne Smith165667935.37136.05
Glenn Maxwell165529534.5187.75
David Warner145289048140.8
Suresh Raina165238740.23145.68
Virender Sehwag1745512226.76144.44
David Miller164466644.6149.16
JP Duminy1441067*51.25134.42
Brendon McCullum1440571*31.15121.62
Manish Pandey164019430.84117.94

Most Runs in IPL 2013

PlayerInnRunsHSAveSR
Mike Hussey177339552.35129.5
Chris Gayle16708175*59156.29
Virat Kohli166349945.28138.73
Suresh Raina17548100*42.15150.13
Shane Watson1654310138.78142.89
Rohit Sharma1953879*38.42131.54
Dinesh Karthik195108628.33124.08
Ajinkya Rahane1848868*34.85106.55
Rahul Dravid174716529.43110.82
MS Dhoni1646167*41.9162.89

Most Runs in IPL 2012

PlayerInnRunsHSAveSR
Chris Gayle14733128*61.08160.74
Gautam Gambhir175909336.87143.55
Shikhar Dhawan155698440.64129.61
Ajinkya Rahane16560103*40129.33
Virender Sehwag1649587*33161.23
Cameron White134797843.54149.68
Rahul Dravid164625828.87112.13
Suresh Raina184417325.94135.69
Rohit Sharma16433109*30.92126.6
Mandeep Singh164327527126.31

Most Runs in Indian Premier League 2011

PlayerInnRunsHSAveSR
Chris Gayle1260810767.55183.13
Virat Kohli165577146.41121.08
Sachin Tendulkar16553100*42.53113.31
Shaun Marsh135049542146.51
Michael Hussey1449283*41118.84
Paul Valthaty14463120*35.61136.98
Suresh Raina1643873*31.28134.76
Murli Vijay164349527.12128.02
Virender Sehwag1142411938.54176.66
Jacques Kallis1442480*35.33112.16

Most Runs in Indian Premier League 2010

PlayerInnRunsHSAveSR
Sachin Tendulkar1561889*47.53132.61
Jacques Kallis
1657289*47.66115.78
Suresh Raina1652083*47.27142.85
Sourav Ganguly144938837.92117.66
Murali Vijay1545812735.23156.84
Mahela Jayawardene13439110*43.9147.31
Andrew Symonds164295430.64125.8
Saurabh Tiwary
154196129.92135.59
Rohit Sharma164047328.85133.77
Naman Ojha1437794*31.41132.28

Most Runs in IPL 2009

PlayerInnRunsHSAveSR
Matthew Hayden125728952144.81
Adam Gilchrist164958530.93152.3
AB de Villiers13465105*51.66130.98
Suresh Raina144349831140.9
Tillakaratne Dilshan
1341867*41.8122.58
JP Duminy123726241.33114.46
Herschelle Gibbs
1437169*33.72112.08
Brad Hodge123657340.55117.74
Sachin Tendulkar133646833.09120.13
Rohit Sharma163625227.84114.92

Top Run Scorers in IPL 2008

PlayerInnRunsHSAveSR
Shaun Marsh1161611568.44139.68
Gautam Gambhir145348641.07140.89
Sanath Jayasuriya14514114*42.83166.34
Shane Watson1547276*47.2151.76
Graeme Smith114419149121.82
Adam Gilchrist14436109*33.53137.1
Yusuf Pathan154356831.07179.01
Suresh Raina1442155*38.27142.71
MS Dhoni144146541.4133.54
Virender Sehwag1440694*33.83184.54

 

Aqeel Ahmad
the authorAqeel Ahmad
Aqeel Ahmad is a passionate sports fan who enjoys reading and writing about the most recent sporting events taking place all around the world.

Leave a Reply