Sachin Tendulkar of India is the all-time highest run-scorer in test matches. Tendulkar, nicknamed "The Little Master," scored 15,921 runs in test matches from 1989 to 2013. He remains the top test batsman of all time.
India's Virender Sehwag is second on the list with 5,208 runs. The third highest run scorer in tests is Steve Waugh, who scored 4,987 runs during his career from 1986 to 2011. Ian Smith is fourth with 4,460 runs.
Don Bradman is the all-time highest run scorer in one-day internationals. Bradman played test cricket between 1930 and 1948 and one-day cricket until 1959. The great Australian player scored 100 centuries in both forms of the game and remains the sole worldwide record holder for most test centuries and one-day internationals scored. His records will not be challenged since he died at the young age of 42 in August 1951.
The next highest run scorers in tests are Walter Hammond (4,514 runs) and Gordon Greenidge (4,404 runs). In one-dayers, Malcolm Marshall holds the record with 614 runs. He is the only bowler to have taken five wickets in an innings multiple times in tests or one-dayers.
When Arthur Shrewsbury and JJ Lyons led the charts, very few bouts were performed. 100s/50s Batsman Team M Year 1877 Australia's Charles Bannerman, 2/1. 1 0/1 Australia Bannerman, Alec 1879 1880 WG 1 /0 England, Grace Horan, Tom 1/1/1881 Australia
Find out who the top run-scorer by a batsman in Test cricket is and much more. India During India's match against Australia in 2008, Sachin Tendulkar broke Brian Lara's record for the most runs scored in Test cricket.
Tendulkar tops the chart with 15,921 runs as of May 2018, followed by Ricky Ponting of Australia with 13,378 runs.
The statistic depicts the number of international test match cricket matches played by player as of February 2021. Sachin Tendulkar, nicknamed "The Little Master," represented India in 200 test matches between 1989 and 2013. He is the most decorated test cricketer with 100 victories.
Test cricket is a form of the game of cricket designed for expert use by two teams of nine players each. The format was developed in England in 1877 and made its way to Australia and New Zealand before being adopted worldwide.
A test match is played over five days with one innings per day except for the last two days when there are two. The first test match was played between Australia and England at Melbourne Cricket Ground, Melbourne on 8 December 1877. It is this match that forms the basis for all test match statistics.
India's Sachin Tendulkar is the most successful test captain with 20 wins. He led the team to their first victory in 1998-99 against England. South Africa's Clive Rice is the only other captain to have won tests after leading his side to victory. He did so in 1999-2000 against England.
India's Mahendra Singh Dhoni is the highest run scorer in test matches with 4,173 runs.
Records and accomplishments: Gavaskar was the first Test cricketer to score 10,000 runs. He held the record for the most test hundreds (34) until Sachin Tendulkar surpassed him in 2005. He smashed Donald Bradman's Test century record of 29 and went on to score 34. He has the most runs by a debutant (774). His average of 50.97 is the highest by any batsman who has played more than 10 matches.
Gavaskar played all his tests for India, from 1st January 1971 to 30th April 1986. He scored 105 centuries in international cricket and remains the only player have scored century on his debut test match as well as retirement. He had scored thousands of runs in every season of his career except for the 1975-76 season when he was injured. In 1983, he became the first person to score 10000 runs in Test cricket. He retired after the 1986 tour of England when he was 40 years old. After retiring from playing, he took up coaching and was involved with the Indian team as a coach or consultant until 2001 when he stepped down due to health reasons. He died of cancer on 16 August 2006 at the age of 49.
Gavaskar was named one of the five greatest batsmen of all time in 2004 by Cricinfo. He was also nominated for the Batsman of the Year award in 1981, 1984 and 1985.
Sachin Tendulkar now holds the record for most runs in a Test career. In 200 matches and 329 innings, he scored 15921 runs. With 13378 and 13289 runs, respectively, Ricky Ponting and Jacques Kallis are the second and third best scorers.
Only two players have scored 100 centuries in tests - Don Bradman with 111 scores and Sachin Tendulkar with 110 scores. Only three other players are close behind with more than 90 scores: Walter Hammond, Donald Bradman and Kumar Sangakkara. Out of the four, only one player remains active in the current squad of India - Sangakkara - while the others were given up by their teams at some point during their careers.
In terms of average scores, they are also dominated by Bradman and Tendulkar. With 99.94 and 99.46, respectively, they have scored hundreds every other year on average. Charles Bannerman is next with an average of 95.16.
Tendulkar is also the highest run scorer in test history. He has scored 15000 runs in 200 matches which is not even half of his career total but it still makes him the top batsman in test history. Don Bradman is second with a career average of 99.94.
Bharath Seervilists had the largest number of test runs in each calendar year from 1877, among other facts. Kumar Sangakkara was the best Test run-getter in 2014, with 1,438 runs from 21 innings at 71.90. This was only the third time a Sri Lankan had accomplished the feat. He joined Mahela Jayawardene and Marlon Samuels as the only players to score more than 1000 runs in a season.
Jayawardene's record is already broken by Rohit Sharma this year. With this knock, Sangakkara has brought up the rear with 1338 runs in 21 Tests at an average of 71.90. This is the first time since 2002 that no Indian has been top of the list. Yuvraj Singh was second on the list with 1294 runs at an average of 40.92.
Here are the top five highest test run-getters of all time:
1. Bharat Arunachal Deo - 1437 runs
2. Mahela Jayawardene - 1299 runs
3. Marlon Samuels - 1186 runs
4. Rahul Dravid - 1155 runs
5. Yuvraj Singh - 1294 runs
Most Test Runs in India versus Australia 2020-21 Test Series | Highest Run-Scorers Marnus Labuschagne has scored the most runs in the current India vs. Australia Test series 2020. He has notched up 343 runs at an average of 57.75 so far.
He is followed by Cameron Bancroft (Australia) who has scored 327 runs at an average of 42.88. Virat Kohli is third on the list with 315 runs to his name at an average of 50.50.
India's Sachin Tendulkar and VVS Laxman are also on the list with scores of 300 and 294 respectively.
As far as individual records are concerned, Marnus Labuschagne holds the record for highest number of runs in a single innings against Australia. The South African scored 400 runs against the Australians at the MCG in 2018-19.
The second highest score by an Indian is 333 made by Chetan Chauhan in 1951-52 Test match played at the Eden Gardens. The record was later broken by Vinod Kambli who scored 350 runs in 2001-02 Test match held at the Feroz Shah Kotla Stadium.