Top 10 and most runs in IPL (2008 – 2024)

Who are the top 10 most runs in IPL? As we all know the Indian Premier League (IPL) started 16 years ago and gained popularity within 16 years as the result of the most watched and attracted many sponsors across the globe. But we are not here to go back to the history of IPL, we are focused on the results of the most runs in IPL since the inception of IPL in 2008. We are collecting data of the most runs in IPL from 2008 till date.

Top 10 and Most runs in IPL.

10. Dinesh Karthik

Dinesh Karthik has been one of the most active players in cricket since he debuted in IPL in 2008. He is currently playing for Royal Challengers Bangalore and Captain of Tamil Nadu Cricket team in Domestic cricket. His career in IPL has had 4606 runs since he debuted at IPL in 2008.Debut2008
Current TeamRCB
Runs4606
Average26.02
Name: Dinesh Karthik – Country : IndiaMatches247
Innings225

9. Robin Uthappa

Robin Uthappa is a former Indian international Cricketer who represented for Indian ODI Team for seven times. He debuted in the Indian Premier League in 2008 and has scored 4965 runs in IPL since he debuted to IPL in 2008.Debut2008
Current TeamRajasthan Kings
Runs4952
Average27.51
Name: Robin Uthappa, Country : IndiaMatches205
Innings197

8. Chris Gayle

Chris Gayle is a Jamaican international Cricketer who played for the West Indies Team.His last team was the Punjab Kings. His career in IPL ended in 2021 and he scored 4965 runs since he debuted at IPL in 2009.Debut2009-2021
Last TeamPunjab Kings
Runs4965
Average39.72
Name: Chris Gayle – Country : JamaicaMatches142
Innings141

7. MS Dhoni

MS Dhoni is an Indian international Cricketer team and a great wicketkeeper. He is the former Captain of Chennai Super Kings. He debuted in the Indian Premier League in 2008 along with Virat Kohli. He is one of the top 7 of the most runs in IPL since he debuted to IPL in 2008.Debut2008
Current TeamChennai Super Kings
Runs5121
Average39.09
Name: MS Dhoni – Country : IndiaMatches255
Innings221

6. AB de Villiers

AB de Villiers was a South African international Cricketer team. He debuted in the Indian Premier League from 2008 to 2021. He has announced retirement in 2021 from Cricket. He was one of the top 6 and most run in IPL since he debuted in IPL from 2008 to 2021.Debut2008 -2021
Last TeamRCB
Runs5162
Average39.71
Name: AB de Villiers – Country : South AfricaMatches184
Innings170

5. Suresh Raina

Suresh Raina is an Indian international Cricket team. He debuted in the Indian Premier League from 2008 to 2021. He is one of the top 5 and most run in IPL since he debuted IPL in 2008 to 2021.Debut2008 -2021
Current TeamVVIP Uttar Pradesh
Runs5528
Average32.52
Name: Suresh Raina – Country : IndiaMatches205
Innings200

4. Rohit Sharma

Rohit Sharma is an Indian international Cricket and captain of the Indian Team. He will represent Mumbai Indians in the Indian Premier League in 2024. He is one of the top 4 and most runs in IPL since he debuted to IPL in 2008.Debut2008
Current TeamMumbai Indians
Runs6329
Average29.57
Name: Rohit Sharma – Country : IndiaMatches247
Innings242

3. David Warner

2. Shikhar Dhawan

Shikhar Dhawan becomes the second top and the most run in IPL, after Virat Kohli. He is currently playing with Punjab Kings. He was first debuted in IPL in 2008 along with Virat Kohli.Debut2008
Current TeamPBKS
Runs6769
Average35.26
Name: Shikhar Dhawan-Country : IndiaMatches222
Innings221

1. Virat Kohli

Virat Kohli has held the most runs in IPL since he debuted in the Indian Premier League in 2008. He is still playing for RCB in 2024. So far he has 7579 runs in the history of the Indian Premier League.

We have given the complete of the top 10 of the most runs in IPL and many others are playing following the top 10. Wish you, please check the complete list of most runs in IPL from 2008 to 2024. The data needed to be updated regularly. The last update was on 11 April 2024.

Top 20 List of Most runs in IPL.

Top 20 PlayerTeamRuns4s6sMatInnHS100s50sAvgSR
1Virat KohliRCB757967224624223411385238.28130.63
2Shikhar DhawanPBKS6769768152222221106*25135.26127.14
3David WarnerDC655566223618118112646141.23139.97
4Rohit SharmaMI6329568264247242109*14229.57130.63
5Suresh RainaCSK5528506203205200100*13932.52136.76
6AB de VilliersRCB5162413251184170133*34039.70151.68
7MS DhoniCSK512135324225522184*02439.09136.20
8Chris GaylePBKS4965405357142141175*63139.72148.96
9Robin UthappaCSK49524811822051978802727.51130.35
10Dinesh KarthikRCB460644514624722597*02026.02133.31
11Ajinkya RahaneCSK4519462101177163105*23030.95123.61
12Ambati RayuduCSK4348359173204187100*12228.23127.54
13KL RahulLSG4289363173122113132*43446.12134.24
14Faf du PlessisRCB42423871481351289603336.26134.11
15Gautam GambhirDC4217492591541529303631.00123.88
16Sanju SamsonRR413432819215715311932330.40138.26
17Shane WatsonCSK3874376190145141117*42130.99137.91
18Manish PandeyDC3808333108170158114*12229.07120.97
19Kieron PollardMI341221822318917187*01628.67147.32
20Jos ButtlerRR336633215310110012461937.82147.50

Leave a Comment