Can Anyone Beat Virat Kohli’s Unmatched Legacy

June 11, 2025
by

Virat Kohli’s illustrious journey in IPL from 2008 to 2025 is way beyond anyone’s imagination. He has topped the table of most runs scored in IPL with 8,661 runs in 267 matches, still remained most consistent performer in IPL history. He was at his peak in 2016 season, when he amassed a staggering 973 runs with 4 centuries. This is still a record that still stands tall among all performances. In the last 3 seasons during 2023–2025 he has shown his dominance by scoring more than 600 runs in each season and in 2024 he scored total 741 runs to remain orange cap holder. His average remained 50+ in last 3 seasons with strike rate near 140 or more. With 8 centuries, 63 fifties, and over 1,000 boundaries, this table reflects not just statistics, but the story of a modern-day cricketing icon. His performance, style and fitness suggest he will rule the IPL arena for next few more years and expected to reach the more than 10,000 runs in this tournament history.   

Year Wise Total Runs of Virat Kohli

MatchRunsHSAvgS/R100’s50’s4’s6’s
Total2678,66111339.55132.86863771291
 YearMatch Runs HS Avg S/R  100’s50’s 4’s  6’s
20251565773*54.75144.71086619
202415741113*61.75154.70156238
202314639101*53.25139.82266516
2022163417322.73115.9902328
20211540572*28.92119.4603439
20201546690*42.36121.35032311
20191446410033.14141.46124613
20181453092*48.18139.10045218
2017103086430.80122.22042311
20161697311381.08152.03478338
20151650582*45.90130.82033523
2014143597327.61122.10022316
2013166349945.28138.73066422
20121636473*28.00111.6502339
2011165577146.41121.08045516
2010163075827.90144.81012612
2009162465022.36112.3201228
2008131653815.00105.0900184

All-Time Leading Run Scorers in IPL History

PlayerSpanMatInnsRunsHSAveSR10050Status
1V Kohli2008-20252672598,661113*39.54132.85863Playing
2RG Sharma2008-20252722677,046109*29.73132.09247Playing
3S Dhawan2008-20242222216,769106*35.25127.14251Retired
4DA Warner2009-20241841846,56512640.52139.77462Retired
5SK Raina2008-20212052005,528100*32.51136.73139Retired
6MS Dhoni2008-20252782425,43984*38.3137.4524Playing
7KL Rahul2013-20251451365,222132*46.21136.02540Playing
8AB de Villiers2008-20211841705,162133*39.7151.68340Retired
9AM Rahane2008-20251981835,032105*30.49125.01233Playing
10CH Gayle2009-20211421414,965175*39.72148.96631Retired
11RV Uthappa2008-20222051974,9528827.51130.3527Retired
12KD Karthik2008-20242572344,84297*26.31135.3622Retired
13F du Plessis2012-20251541474,7739635.09135.7839Playing
14SV Samson2013-20251771724,70411930.94139.04326Playing
15AT Rayudu2010-20232041874,348100*28.23127.54122Retired

If we look at the list of most runs scored by any batsman in the IPL, Virat’s achievement stands in a league of his own. His closest active competitor in the number 2 position is Rohit Sharma, who has scored a total of 7,046 runs. But at present, Rohit is more focused as an impact player, and with a lower average and age not on his side, it seems tough to bridge the gap of over 1,600 runs between them in the coming years. According to the list, KL Rahul, with total runs of 5,222 and an incredible average of 46.21, appears to be the realistic challenger to Virat, provided he remains fit and consistently performs over the next few seasons. Faf du Plessis (4,773) and Sanju Samson (4,704) are also in good form, but they require multiple high-scoring seasons without fail to break Kohli’s record feat. For most of the others, such as Shikhar Dhawan, David Warner, AB de Villiers, and Chris Gayle, who have already retired, the chase is already over. Therefore, Kohli’s legacy as the IPL’s all-time highest run-getter seems highly secured — at least for the foreseeable future.

Leave a Reply

Your email address will not be published.

Don't Miss

The first thing I remember liking that liked me back was food

Ius ea rebum nostrum offendit. Per in recusabo facilisis, est

Honda Activa Electric Launch – Unveiling a Greener Ride

. Introduction: Activa – India’s Two-Wheeler King Gets Electrified 2.