HomeCricketMost Runs in Test Cricket by Top 10 Players

Most Runs in Test Cricket by Top 10 Players


Share post:

The most runs in test cricket is a record that has been held by many greats of the game. This page looks at the players who have made the most runs. This list includes the top 10 players who have scored the most runs in Test Cricket.

Most runs in test cricket

Since its inception in 1877, Test cricket has been one of the most popular forms of the sport. Test cricket is played between national teams with “Test status”, as determined by the International Cricket Council. The two teams of 11 players play a four-inning match, which may last up to five days. Test matches are played in innings, each team taking its turn to bat and bowl.

The game of Test cricket originated in England in the 19th century. The first ever Test match was played between England and Australia at the Melbourne Cricket Ground in 1877. The English team won by 45 runs. Test cricket is now played all over the world, with matches taking place in countries such as India, Pakistan, Sri Lanka, South Africa, and New Zealand.

There have been some great batsmen over the years who have piled on the runs in Test cricket. In this article, we will take a look at some of those players who have scored the most runs in Test cricket history.

Batsmen are the backbone of any cricket team and the ones who score the most runs are especially important. Here is a list of the top 10 batsmen with the most runs in Test cricket.

List of top 10 Batsmen with most runs in test match

SR TendulkarIndia1989-201320032915,92153.785168
RT PontingAustralia1995-201216828713,37851.854162
JH KallisSouth Africa1995-201316628013,28955.374558
R DravidIndia1996-201216428613,28852.313663
AN CookEngland2006-201816129112,47245.353357
KC SangakkaraSri Lanka2000-201513423312,40057.403852
BC LaraWest Indies1990-200613123211,95352.883448
S ChanderpaulWest Indies1994-201516428011,86751.373066
DPMD JayawardeneSri Lanka1997-201414925211,81449.843450
AR BorderAustralia1978-199415626511,17450.562763

1. Sachin Tendulkar

most runs by sachin
Bollywood HungamaCC BY 3.0, via Wikimedia Commons

Sachin Tendulkar is the leading run-scorer in Test cricket, with 15,921 runs to his name. He has also scored the most centuries in Test cricket, with 51 to his name. In addition, he has the most double centuries in test cricket. He is known as the “GOD OF CRICKET”.

Tendulkar is widely regarded as one of the greatest batsmen of all time, and his records are unlikely to be beaten any time soon.

2. Ricky Ponting

most runs in test by Ricky
Tourism VictoriaCC BY 2.0, via Wikimedia Commons

Ricky Ponting is a retired Australian cricketer and former captain of the Australian national team. He is widely regarded as one of the greatest batsmen of all time. He holds the record for the most test cricket score, with 13,378 runs from 168 matches.

He has also scored 41 centuries and 62 half-centuries for his country with an average of 51.85.

3. JH Kallis

JH Kallis is a South African cricketer who has played in over 166 Test matches. He is the leading run-scorer for his country in Test cricket, with more than 13,000 runs. Kallis is also the leading wicket-taker in Test cricket for South Africa, with over 200 wickets.

Kallis made his debut for South Africa in 1995 and quickly established himself as one of the best all-rounders in the world. He has been a key member of the South African team for more than two decades, playing a vital role in their run to the top of the world rankings. He has been named one of Wisden’s five Cricketers of the Year and was inducted into the ICC Hall of Fame in 2014.

4. Rahul Dravid

Most test match runs by R Dravid
Bollywood HungamaCC BY 3.0, via Wikimedia Commons

Rahul Dravid, nicknamed “The Wall”, is a former Indian cricketer. He is widely regarded as one of the greatest batsmen in the history of cricket. He started his career as a middle-order batsman but later shifted to number three and played as a key player in both the Indian batting line-up and the slips cordon.

Dravid scored 13,288 Test runs at an average of 52.31, which is the sixth-highest Test average ever and second-highest by an Indian Test batsman after Sunil Gavaskar’s 56.95. He holds several batting records, including the fifth-highest number of Test centuries (36), and became the fifth player to score 10,000 Test runs during his 2005 tour of Sri Lanka.

5. AN Cook

Test runs in most matches by A N Cook
Kroome111CC BY-SA 4.0, via Wikimedia Commons

A. N. Cook is an English cricketer who has played in Test cricket and Day Internationals for the England cricket team. He is a right-handed batsman and occasional right-arm slow seam. He was born in Gloucestershire and educated at Millfield School. He made his debut for Essex in 2003 and played for them until 2009 when he was selected to play for England.

Cook made his debut for England in 2006 and scored centuries in his second and third Test matches. He went on to score centuries in five consecutive Tests, setting a new English record. He has continued to score runs consistently throughout his career and has now amassed over 12,000 runs in Test cricket.

Cook’s batting style is based on patience and discipline, and he is known for his ability to bat long innings. He has been described as one of the best batsmen in the world at playing spin bowling and is particularly strong against leg spinners.

Cook is also a very good fielder and has taken some spectacular catches in the slips cordon.

6. KC Sangakkara

Former Sri Lankan international cricketer Kumar Sangakkara is widely regarded as one of the greatest batsmen of all time. He is the sixth-highest run-scorer in Test cricket history, with 12,400 runs to his name.

Sangakkara made his Test debut against Pakistan in 2000 and went on to play 134 Test matches for Sri Lanka over the course of his 15-year career. He was a key member of the Sri Lankan team that won the Cricket World Cup in 1996, and he also captained his country on numerous occasions.

Sangakkara’s greatest strength was his ability to score runs consistently at a high level. He retired from Test cricket in 2015 with an impressive average of 57.40, which is the third-highest average ever recorded by a batsman.

7. BC Lara

Test runs by B C Lara

Bollywood Hungama
CC BY 3.0, via Wikimedia Commons

BC Lara, who played for the West Indies from 1990 to 2007, is one of the most prolific run-scorers in Test cricket history. He amassed 11,953 runs in his career. Lara also holds the record for the highest individual score in a Test inning, having scored 400 not out against England in 2004. In addition to his batting prowess, Lara was also a gifted fielder and an occasional bowler.

8. S Chanderpaul

S Chanderpaul most test runs
AshlarCC BY-SA 3.0, via Wikimedia Commons

Chanderpaul made his Test debut against England in 1994 and quickly established himself as one of the best batsmen in the world. He has been a regular member of the West Indies Test team for over two decades and has scored over 11,000 runs in Test cricket.

He is the most run-scorer in Test cricket for his country and holds the record for the most runs in Test cricket by a West Indian batsman. Chanderpaul also holds the distinction of being the only player to score a century in all ten Test-playing nations.

9. DPMD Jayawardene

Jayawardene is the only player to have scored more than 11,000 Test runs. He is also the only player to have scored over 10,000 ODI runs. Jayawardene is one of the most successful batsmen in the history of cricket. He has an outstanding record in both Test and ODI cricket.

He is a classically elegant batsman who has been compared to Bradman and Gavaskar. Jayawardene is a master of spin bowling and can score runs all around the wicket. He is also an excellent fielder and a safe catcher. Jayawardene has been involved in some of the most dramatic moments in cricket history. He was involved in the 2011 World Cup final, which was won by India.

10. AR Border

Allan Robert Border, an Australian cricket commentator, and former international player was born on July 27, 1955. Border, an Australian cricketer, served as the team’s captain for many years. He played 156 Test matches throughout his career, which was a record until fellow Australian Steve Waugh broke it.

His primary position was left-handed batting, although he also occasionally had success as an occasional left-arm orthodox spinner. Border completed 11,174 Tests (a world record until it was passed by Brian Lara in 2006). In his Test career, he scored 27 centuries.

In conclusion, the above mentioned players have scored the most runs in Test Cricket and have set a high standard for future players. This list is a great accomplishment for these men and they should be celebrated for their hard work and dedication to the sport.



Please enter your comment!
Please enter your name here

Related articles

Israel-Hamas Ceasefire Extended for Another Day Amid Peace Efforts

In a crucial step towards peace, Israel and Hamas have decided to extend their ceasefire for an extra...

41 Workers Rescued from Tunnel in India After 17 Days

In Uttarakhand, India, 41 workers were rescued after being stuck in a collapsed tunnel for 17 days. The...

Ceasefire in Gaza: 24 Hostages Released

A ceasefire between Israel and Hamas has started in Gaza, bringing a temporary stop to the seven-week conflict....

A Big Russian Drone Attack Hits Kyiv, Ukraine

Kyiv, Ukraine's capital, was hit by the biggest drone attack since the war with Russia started. Early on...