Most Runs in Cricket: A Look into the All-Time Leading Run Scorers
Cricket, often referred to as the gentleman’s game, is a sport where runs hold the utmost significance. In cricket, runs reflect a player’s batting prowess and act as a testament to their skill and consistency on the pitch. Whether it’s the explosive and high-scoring nature of One Day Internationals (ODIs) or the endurance and technique required in Test matches, consistent run scoring is a paramount aspect of a player’s career.
In this post, we will delve into the fascinating world of cricket’s leading run scorers. We will explore the top players who have amassed the most runs in T20 & ODI matches, the all-time leading Test run-scorers, and shine a spotlight on the players who have achieved the most Test runs for England, a nation steeped in cricketing history. We will celebrate their remarkable performances and delve into their impact on the national team.
Most Runs in ODIs
One Day Internationals (ODIs) occupy a prominent place in the realm of cricket. These limited-overs matches, spanning a single day, captivate fans with their fast-paced and high-scoring nature. In the world of ODIs, the accumulation of runs holds immense significance, shaping a player’s career and legacy.
At the #1 spot, we have Sachin Tendulkar, considered one of the most prolific run scores of his generation Sachin amassed a mind-blowing record of 18,426 runs. His batting prowess made an impact on the game, especially against Australia, where he scored a century at the age of 19 and had probably the finest innings ever on a lightning-fast surface.
Now let’s take a closer look at the top ten players who have excelled at accumulating the most runs in ODI cricket:
Player
Years
Matches
Runs
HS
Centuries
Half-Centuries
SR Tendulkar
1989-2012
463
18426
200
49
96
KC Sangakkara
2000-2015
404
14234
169
25
93
RT Ponting
1995-2012
375
13704
164
30
82
ST Jayasuriya
1989-2011
445
13430
189
28
68
V Kohli
2008-2023
274
12898
183
46
65
DPMD Jayawardene
1998-2015
448
12650
144
19
77
Inzamam-ul-Haq
1991-2007
378
11739
137
10
83
JH Kallis
1996-2014
328
11579
139
17
86
SC Ganguly
1992-2007
311
11363
183
22
72
R Dravid
1996-2011
344
10889
153
12
83
Be sure to purchase your ODI tickets for 2023 if you want to see outstanding batting in person and enjoy incredible VIP experiences.
Most Runs in T20
T20 cricket has revolutionised the game with its fast-paced and exhilarating nature. In this section, we will delve into the world of T20 matches and explore the remarkable achievements of the top run scorers in this format. These players have enthralled fans with their explosive batting skills and consistent run-scoring.
The most prolific run scorer in T20 history is Chris Gayle, a Jamaican-born left-hander with outstanding hand-eye coordination. Scoring a total of 14,652 runs over his career, no batsman has taken to the 20-over format as he has, and his skills became apparent early in his career when he hit the first century in T20 against South Africa.
Without further ado, here are the top ten players who have amassed the most runs in T20 matches:
Player
Years
Mat
Runs
HS
Centuries
Half-Centuries
CH Gayle
2005-2022
463
14562
175
22
88
Shoaib Malik
2005-2023
510
12528
95
0
77
KA Pollard
2006-2023
625
12175
104
1
58
V Kohli
2007-2023
374
11965
122
8
91
DA Warner
2007-2023
356
11695
135
8
99
AJ Finch
2009-2023
382
11392
172
8
77
AD Hales
2009-2023
399
11209
116
5
74
RG Sharma
2007-2023
423
11035
118
6
74
JC Buttler
2009-2023
370
9923
124
6
70
BB McCullum
2005-2019
370
9922
158
7
55
Purchase your T20 Blast tickets now to enjoy the fast-paced excitement of T20 Blast cricket along with chic hospitality and VIP experiences.
All-Time Test Run Scorers
Cricket holds Test matches as its pinnacle. These longer-format games, spanning several days, test players’ endurance, skill, and mental fortitude. Within Test cricket lies the prestigious title of the all-time leading run-scorer, a record of immense significance. Accumulating runs in Test matches is not merely about the numbers; it shapes a player’s legacy and leaves an indelible mark on the sport.
One of the most recognisable cricket players of all time, Sachin Tendulkar, takes the top spot on the list (again!). Second place goes to Australian cricket legend Ricky Ponting, who developed into the nation’s most prolific run scorer.
So, let’s take a glance at the top ten players who have achieved the most Test runs:
Player
Years
Matches
Runs
HS
Centuries
Half-Centuries
SR Tendulkar (IND)
1989-2013
200
15921
248
51
68
RT Ponting (AUS)
1995-2012
168
13378
257
41
62
JH Kallis (ICC/SA)
1995-2013
166
13289
224
45
58
R Dravid (ICC/IND)
1996-2012
164
13288
270
36
63
AN Cook (ENG)
2006-2018
161
12472
294
33
57
KC Sangakkara (SL)
2000-2015
134
12400
319
38
52
BC Lara (ICC/WI)
1990-2006
131
11953
400
34
48
S Chanderpaul (WI)
1994-2015
164
11867
203
30
66
DPMD Jayawardene (SL)
1997-2014
149
11814
374
34
50
AR Border (AUS)
1978-1994
156
11174
205
27
63
If you want to experience the spectacle of test cricket, purchase your Ashes tickets now and take in one of the sport’s oldest rivalries and most storied contests.
Most Runs in All Forms of Cricket
When it comes to the most runs in cricket, there are a select few players who have etched their names into the record books across all forms of the game. In this section, we will celebrate the exceptional achievements of the top run scorers in the history of cricket, spanning across all formats.
Here are the top five players who have amassed the most runs in all forms of cricket:
Player
Years
Matches
Runs
HS
Centuries
Half-Centuries
SR Tendulkar
1989-2013
664
34357
248
100
164
KC Sangakkara
2000-2015
594
28016
319
63
153
RT Ponting
1995-2012
560
27483
257
71
146
DPMD Jayawardene
1997-2015
652
25957
374
54
136
JH Kallis
1995-2014
519
25534
224
62
149
Most Test Runs for England
When it comes to Test cricket, the England cricket team has witnessed some extraordinary players who have left an indelible mark on the sport. Let’s now turn our attention to the top run scorers in Test matches for England, celebrating their remarkable contributions to the national team.
Alastair Cook is now widely recognised as one of England’s all-time great cricketers. Cook amassed a staggering 12,472 runs for England from his first to his last test at the age of 33, making him both the biggest run-scorer and the greatest century-maker. He clearly earned respect throughout the course of his career, and this, together with a number of achievements, led to his knighthood.
Here are the top five players who have achieved the most Test runs for England, displaying their exceptional batting skills and unwavering dedication:
Player
Years
Mat
Runs
HS
Centuries
Half-Centuries
Alastair Cook
2006-2018
161
12472
294
33
57
Joe Root
2012-2023
131*
11165
254
30
58
Graham Gooch
1975-1995
118
8900
333
20
46
Alec Stewart
1990-2003
133
8463
190
15
45
David Gower
1978-1992
117
8231
215
18
39
Our Packages
Our cricket hospitality packages provide unparalleled views, unique access, and lavish facilities to ensure an unforgettable experience. Hasta is committed to offering our clients the best corporate hospitality solutions, making sure that you and your visitors experience the highest level of comfort and sophistication. To ensure that you don’t miss out on any future events that set new records, be sure to look at our packages.
AUGUST 3, 2023: LONDON. Pitchside Hospitality, formerly known as D&G Group founded by David Nash and Glen Nash, has acquired Hasta World’s hospitality business, in
Get ready to witness the epitome of horse racing excitement at the renowned Aintree Grand National. This illustrious event has captured the hearts of millions
We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept All”, you consent to the use of ALL the cookies. However, you may visit "Cookie Settings" to provide a controlled consent.
This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
Cookie
Duration
Description
cookielawinfo-checkbox-analytics
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
cookielawinfo-checkbox-functional
11 months
The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
cookielawinfo-checkbox-necessary
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-others
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
cookielawinfo-checkbox-performance
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
viewed_cookie_policy
11 months
The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.