Most Runs in Test Cricket

Most Runs in Test Cricket

Test Cricket is the longest format in Cricket and is considered the most challenging format. Let’s take a look at the batsmen with the Most Runs in Test Cricket History.

List of Most Runs in Test Cricket History

PlayerSpanMatInnsNORunsHSAve100500
SR Tendulkar (IND)1989-20132003293315921248*53.78516814
RT Ponting (AUS)1995-2012168287291337825751.85416217
JH Kallis (ICC/SA)1995-2013166280401328922455.37455816
R Dravid (ICC/IND)1996-2012164286321328827052.3136638
AN Cook (ENG)2006-2018161291161247229445.3533579
KC Sangakkara (SL)2000-2015134233171240031957.40385211
BC Lara (ICC/WI)1990-2006131232611953400*52.88344817
S Chanderpaul (WI)1994-20151642804911867203*51.37306615
AR Border (AUS)1997-2014149252151181437449.84345015
AR Border (AUS)1978-1994156265441117420550.56276311
SR Waugh (AUS)1985-2004168260461092720051.06325022
JE Root (ENG)2012-2022127233181062925449.43285512
SM Gavaskar (IND)1971-19871252141610122236*51.12344512
Younis Khan (PAK)2000-2017118213191009931352.05343319
HM Amla (SA)2004-2019124215169282311*46.64284113
GC Smith (ICC/SA)2002-201411720513926527748.25273811
GA Gooch (ENG)1975-19951182156890033342.58204613
Javed Miandad (PAK)1976-1993124189218832280*52.5723436
Inzamam-ul-Haq (ICC/PAK)1992-200712020022883032949.60254615
VVS Laxman (IND)1996-201213422534878128145.97175614

Also Read: Most Sixes in Test Cricket

Sachin Tendulkar: Most Runs in Tests

Sachin Tendulkar, popularly known as the God of Cricket has the most runs in Test Cricket history. In his 24-year-long career, he amassed 15921 runs in 329 innings of 200 matches. He has the most centuries in Test Cricket with 51 centuries to his name. Sachin’s highest score is 248*. He is also the first cricketer to play 200 Test Matches.

Ricky Ponting: Second Most Runs in Test Cricket

Ricky Ponting has the second most runs in Test Cricket history. Over his 17-year-long Test Career, Ponting played 168 matches and scored 13378 runs at an average of 51.85. He smashed 41 centuries and 62 half-centuries as well.

Jacques Kallis: Third Most Runs in Test Matches

Jacques Kallis with 13289 runs is third on the list. The South African legend has featured in 166 tests and has an average of 55.37.

Most Runs in Test for India

Here is the list of the most runs in Test for India. Sachin Tendulkar obviously tops the list here as well and is followed by Rahul Dravid and Sunil Gavaskar. Virat Kohli and Cheteshwara Pujara are the only active Indian cricketers in the list of Top 10 batsmen with the most runs in Test for India.

PlayerSpanMatInnsNORunsHSAve100500
SR Tendulkar1989-20132003293315921248*53.78516814
R Dravid1996-2012163284321326527052.6336637
SM Gavaskar1971-19871252141610122236*51.12344512
VVS Laxman1996-201213422534878128145.97175614
V Sehwag2001-20131031786850331949.43233116
V Kohli2011-2022104177118119254*48.90272814
SC Ganguly1996-200811318817721223942.17163513
CA Pujara2010-202298168107014206*44.39193411
DB Vengsarkar1976-199211618522686816642.13173515
M Azharuddin1984-2000991479621519945.0322215

Also Read: Most Wickets in Test Cricket

About Abhishek Rawat 182 Articles
I have been a fan of Cricket ever since I watched the 2002 NatWest Series Final on television. The memories of Dada's celebration, Zaheer's winning run, and Kaif's extraordinary inning are still vivid. I played the sport growing up, and I still do occasionally. I also enjoy it on the web or television. My passion for the game inspired me to start writing about it and I have been doing it since 2019. I hope readers will use my articles as a platform to discuss this beautiful sport we call "Cricket".