Fastest 1000 Runs in Test Cricket: Top 10 Batters to Reach the Milestone

Fastest 1000 Runs in Test Cricket: Top 10 Batters to Reach the Milestone

Scoring 1,000 runs in Test cricket is one of the first major landmarks of a batter’s career. Reaching the mark in a small number of innings is even more difficult because Test cricket demands consistency against high-quality bowling across different conditions.

The record for the fastest 1000 runs in Test cricket, measured by innings, is jointly held by England’s Herbert Sutcliffe and West Indies’ Everton Weekes. Both batters reached the landmark in just 12 innings. Australia’s Don Bradman and Sri Lanka’s Kamindu Mendis follow with 13 innings each. 

Below is the complete top 10 list, including the latest addition of Kamindu Mendis, who reached 1,000 Test runs in September 2024.

Fastest 1000 Runs in Test Cricket

RankPlayerTeamMatchesInningsOppositionGroundDate
1Herbert SutcliffeEngland912AustraliaMelbourne13 Feb 1925
1Everton WeekesWest Indies912IndiaBrabourne4 Feb 1949
3Don BradmanAustralia713EnglandLeeds11 Jul 1930
3Kamindu MendisSri Lanka813New ZealandGalle26 Sep 2024
5Neil HarveyAustralia1014EnglandBrisbane1 Dec 1950
5Vinod KambliIndia1214West IndiesWankhede18 Nov 1994
7Leonard HuttonEngland1116West IndiesLord’s24 Jun 1939
7Frank WorrellWest Indies1016AustraliaAdelaide22 Dec 1951
7Lawrence RoweWest Indies1216EnglandPort of Spain30 Mar 1974
7Yashasvi JaiswalIndia916EnglandDharamsala7 Mar 2024

The ranking is based on innings required to reach 1,000 Test runs. Players with the same number of innings share the same position. 

Who Scored Fastest 1000 Runs in Test Cricket?

Herbert Sutcliffe and Everton Weekes jointly hold the record for the fastest 1000 runs in Test cricket, reaching the milestone in 12 innings.

Sutcliffe achieved the feat first, reaching 1,000 runs during England’s Test against Australia at Melbourne on February 13, 1925. He had made his Test debut against South Africa in June 1924 and needed only nine matches and 12 innings to reach the milestone. 

Weekes matched Sutcliffe’s achievement in February 1949. The West Indies batter reached 1,000 runs against India at Brabourne Stadium in his 12th Test innings, meaning the record remained untouched for decades before another batter came close.

Therefore, if the question is who scored fastest 1000 runs in Test cricket, the answer is Herbert Sutcliffe and Everton Weekes, in 12 innings.

1. Herbert Sutcliffe – 12 Innings

England’s Herbert Sutcliffe is one of the earliest and most remarkable names on this list. He reached 1,000 Test runs in only 12 innings during the Melbourne Test against Australia in February 1925.

Sutcliffe had made his Test debut just months earlier, in June 1924. He therefore established the benchmark for rapid scoring at the beginning of a Test career.

His milestone came during his ninth Test match. Sutcliffe ultimately played 54 Tests for England and finished his career with 4,555 runs at an average of 60.73, including 16 centuries and 23 fifties. 

2. Everton Weekes – 12 Innings

West Indies legend Everton Weekes matched Sutcliffe’s record 24 years later.

Weekes reached 1,000 Test runs in his 12th innings against India at Brabourne Stadium on February 4, 1949. Like Sutcliffe, he reached the milestone in only nine Test matches.

His rapid start was part of an extraordinary Test career. Weekes became one of the most prolific batters of his generation and remains permanently associated with some of the game’s earliest batting records. 

3. Don Bradman – 13 Innings

Sir Donald Bradman occupies the next position after the two joint record holders. The Australian batting legend needed just 13 innings to reach 1,000 Test runs.

Bradman achieved the milestone against England at Leeds on July 11, 1930. Interestingly, he reached 1,000 runs in only seven Test matches, fewer matches than anyone else among the players in the supplied top 10.

Bradman’s record-breaking career included numerous batting achievements, and his 13-innings start remains one of the most impressive entries on this list. 

4. Kamindu Mendis – 13 Innings

Sri Lanka's Kamindu Mendis

Sri Lanka’s Kamindu Mendis became the latest player to enter the top four when he completed 1,000 Test runs in September 2024.

Mendis reached the landmark against New Zealand at Galle on September 26, 2024, doing so in his 13th innings and eighth Test match. His achievement made him the first player in 75 years to match the 13-innings mark established by Bradman. 

His unbeaten 182 in the match took him past the 1,000-run mark and placed him among the fastest starters in Test cricket history.

5. Neil Harvey – 14 Innings

Australia’s Neil Harvey reached 1,000 Test runs in his 14th innings during the Brisbane Test against England on December 1, 1950.

Harvey required 10 Test matches to reach the milestone. He is one of two players in this list to achieve the feat in 14 innings, alongside India’s Vinod Kambli.

Harvey eventually became one of Australia’s important batters of the post-war period.

6. Vinod Kambli – 14 Innings

Vinod Kambli holds a special place in the record books for Indian cricket. He reached 1,000 Test runs in just 14 innings, making him the fastest Indian batter to the milestone by innings. 

Kambli achieved the feat against West Indies at the Wankhede Stadium on November 18, 1994. He needed 12 Test matches and 14 innings to get there.

His record remained India’s benchmark until Yashasvi Jaiswal reached the milestone in 16 innings in 2024.

7. Leonard Hutton – 16 Innings

England’s Leonard Hutton reached 1,000 Test runs in his 16th innings against West Indies at Lord’s in June 1939.

Hutton required 11 Tests to reach the milestone and became one of the most important English batters of his era.

His achievement is part of a four-way group at 16 innings in the current top 10.

8. Frank Worrell – 16 Innings

West Indies great Frank Worrell also required 16 innings to reach 1,000 Test runs.

He completed the milestone against Australia at Adelaide on December 22, 1951, after 10 Test matches.

Worrell was not only a prolific batter but also an important figure in West Indies cricket history.

9. Lawrence Rowe – 16 Innings

Lawrence Rowe became the third West Indies batter in the supplied top 10 to reach 1,000 Test runs in 16 innings.

He achieved the milestone against England at Port of Spain on March 30, 1974. Rowe required 12 Test matches to reach the mark.

His inclusion means West Indies has three representatives in the top 10: Everton Weekes, Frank Worrell and Lawrence Rowe.

10. Yashasvi Jaiswal – 16 Innings

Yashasvi Jaiswal Age, Net Worth, GF & Biography

Yashasvi Jaiswal is the latest Indian batter in the top 10. He reached 1,000 Test runs in his 16th innings during the fifth Test against England at Dharamsala on March 7, 2024. 

Jaiswal achieved the feat in only nine Test matches. His 16-innings mark placed him alongside Hutton, Worrell and Rowe in the all-time list.

He also became the fastest Indian to 1,000 Test runs by innings, surpassing the previous Indian benchmark held by Vinod Kambli.

Read More: Yashasvi Jaiswal Age, Net Worth, GF & Biography 

Fastest Indian to 1000 Test Runs

Vinod Kambli remains the fastest Indian to reach 1,000 Test runs when measured by innings, completing the milestone in 14 innings. Yashasvi Jaiswal is next with 16 innings. 

PlayerTestsInnings
Vinod Kambli1214
Yashasvi Jaiswal916
Cheteshwar Pujara1118
Mayank Agarwal1219
Sunil Gavaskar1121
Sanjay Manjrekar1423
Sourav Ganguly1523
Rahul Dravid1423
Virender Sehwag1624
Mohammad Azharuddin1625

Fastest 1000 Runs in Test: Key Facts

  • Fastest by innings: Herbert Sutcliffe and Everton Weekes – 12 innings.
  • Second-fastest: Don Bradman and Kamindu Mendis – 13 innings.
  • Fastest Indian: Vinod Kambli – 14 innings.
  • Fastest Australian: Don Bradman – 13 innings.
  • Latest player in the top 10: Yashasvi Jaiswal, who reached 1,000 runs in 2024.
  • Most players at one mark: Four players have reached 1,000 runs in 16 innings in the supplied top 10.
  • Fewest Tests required: Don Bradman reached 1,000 runs in only seven Tests, while Kamindu Mendis did it in eight. 

Conclusion

The fastest 1000 runs in Test cricket record remains one of the most difficult early-career batting milestones to match. Herbert Sutcliffe established the benchmark in 1925, and Everton Weekes equalled it in 1949, with both reaching the mark in 12 innings. Don Bradman and Kamindu Mendis follow at 13 innings, while Vinod Kambli remains India’s fastest at 14 innings.

The appearance of Kamindu Mendis and Yashasvi Jaiswal in the modern top 10 also shows that exceptional starts to Test careers continue to challenge records that have stood for decades. 

FAQs

Who scored fastest 1000 runs in Test cricket?

Herbert Sutcliffe and Everton Weekes jointly hold the record. Both reached 1,000 Test runs in 12 innings.

Who is the fastest Indian to 1000 Test runs?

Vinod Kambli is the fastest Indian by innings, reaching 1,000 runs in 14 innings. Yashasvi Jaiswal is second among Indian batters with 16 innings. 

Who reached 1000 Test runs in 13 innings?

Don Bradman and Kamindu Mendis both reached the milestone in 13 innings. Bradman did so in 1930, while Mendis achieved it in 2024. 

How many innings did Yashasvi Jaiswal take to score 1000 Test runs?

Yashasvi Jaiswal took 16 innings to reach 1,000 Test runs. He achieved the landmark against England in Dharamsala in March 2024. 

Who holds the record for fastest 1000 Test runs by matches?

Don Bradman reached 1,000 Test runs in just seven matches, fewer than any player in the supplied top 10. Kamindu Mendis reached the mark in eight matches, while Sutcliffe and Weekes took nine each. 

Hi, I'm Rohan Mehta. I have over 6 years of experience researching and writing about cricket. My expertise includes international cricket, IPL, PSL, ICC tournaments, player statistics, match records, and cricket history. I recently launched this platform to share accurate, well-researched, and engaging cricket content with fans around the world. Every article is carefully fact-checked using trusted cricket sources and official records to ensure readers receive reliable and up-to-date information.

Post Comment