Last updated on February 15th, 2026 at 10:44 am
Herbert Sutcliffe & Everton Weekes jointly hold the record of the Fastest 1000 Runs In Test Cricket – 12 innings.
Lately, Kamindu Mendis shares the record of the second fastest 1000 runs, alongwith the Ashes most runs batsman Don Bradman – 13 innings.

Neil Harvey & Vinod Kambli jointly have the record of the third fastest 1000 runs in Test cricket history – 14 innings.
The next 4 in the top 10 list of the fastest 1000 runs in Test cricket – Leonard Hutton, Frank Worrell, Lawrence Rowe & Yashasvi Jaiswal have taken 16 innings each, getting to the mark.
Also Read – Fastest 10000 Test Runs | 1983 WC | Fastest 2000 ODI Runs | Fastest 500 Test Wkts | Most Test 6s | Most Test Wkts | Most ODI 6s | Fastest WC 100 | Most Internat. 6s | Most ODI 100s
Who Is The Fastest 1000 Runs In Test Cricket Player? Top 10 List, The Fastest 2000 Runs, Fastest 3000 Runs, Fastest 4000 Runs, Fastest 5000 Runs & Fastest 6000 Runs In Test Cricket Batsman Sir Don Bradman Stats
| No. | Player, | Inns, | Year, | Venue, | Versus, | Debut, | Team |
| 1 | H Sutcliffe | 12 | 1925 | Melbourne | AUS | 1924 | ENG |
| 2 | E Weekes | 12 | 1949 | Brabourne | IND | 1948 | WI |
| 3 | D Bradman | 13 | 1930 | Leeds | ENG | 1928 | AUS |
| 4 | K Mendis | 13 | 2024 | Galle | NZ | 2022 | SL |
| 5 | N Harvey | 14 | 1950 | Brisbane | ENG | 1948 | AUS |
| 6 | V Kambli | 14 | 1994 | Wankhede | WI | 1993 | IND |
| 7 | L Hutton | 16 | 1939 | Lord’s | WI | 1937 | ENG |
| 8 | F Worrell | 16 | 1951 | Adelaide | AUS | 1948 | WI |
| 9 | L Rowe | 16 | 1974 | Port Of Spain | ENG | 1972 | WI |
| 10 | Y Jaiswal | 16 | 2024 | Dharamsala | ENG | 2023 | IND |

Also Read – Most Runs | Most Wkts | Most 6s | HS | Best Bowling , In ODI World Cup History
Herbert Sutcliffe 12 Innings : Test Cricket Fastest 1000 Runs, England Vs Australia 1925 Test Match, The Highest Total In Test Team England Cricket Team Player Herbert Sutcliffe Stats
One of England’s finest opening batter – Herbert Sutcliffe, till date, holds the record of the fastest 1000 runs in Test cricket – in just 12 innings. Later, it was equalled by Everton Weekes.
Debuting in 1924, Sutcliffe completed his 1000 Test runs in 1925, versus Australia. Having 4555 runs( avg – 59.9) in 84 innings of 54 Tests, he retired in 1935.
Also Read – Most Runs | Most Wkts | Most 100s | HS | Best Bowling | Most 5-fers , In IND-AUS Tests
Everton Weekes 1000 Test Runs In 12 Innings, 1948 India Vs England Test Match
Everton Weekes, the former West Indies batsman – equalled the record of the fastest 1000 runs in Test cricket, in 1948. He did that against India, at Brabourne.
Batting in 81 innings(48 Tests), Weekes ended his Test career with 4455 runs( avg – 58.6) against his name, in 1958.
Also Read – Most Runs | Most Wkts , In Ashes 2023
Sir Don Bradman Who Has The Highest Batting Average In Test Cricket Completed 1000 Test Runs In 13 Inns, Sir Don Bradman Best 334 In Tests : 3rd Highest Individual Score In Test Cricket For Australia, When Did Don Bradman Play Cricket ?
Taking 13 innings to complete his 1000 runs in Test cricket, Don Bradman did that against England (at Leeds), in 1930.

The former Australian great went on scoring a total of 6996 Test runs, in 80 innings of 52 Tests.
The player having arguably the most famous batting average of 99.94, had a Test career from 1928-1948.
The Australian 5th most Test 100s player had – 13 fifties & 29 hundreds which included 12 double-hundreds and 2 triple-hundreds.
Also Read – Most Runs | Most Wkts , In IND-SA Tests
Sri Lankan Allrounder Kamindu Mendis Stats : 2nd Fastest 1000 Runs In Test Cricket, Sri Lanka Vs New Zealand 2024 Test Match
Making his Test debut versus Australia in 2022, the Sri Lankan left-handed batter has equalled Don Bradman, taking only 13 innings to complete his 1000 Test runs.
He achieved the feat against New Zealand, at Galle, in the 2nd Test match of Sri Lanka Vs New Zealand Test series 2024.
Also Read – NZ Vs IND Tests | PAK Vs BAN Tests | IND Vs BAN Tests | NZ Vs SA ODI | IND Vs AUS ODI | PAK Vs NZ ODI | IND Vs ENG ODI
Neil Harvey Cricket Team Player Australia Records : 5th Fastest 1000 Runs In Test Cricket -At Brisbane In AUS Vs ENG The Ashes Series 1950
The former Australian left hand batter, Neil Harvey has his name appearing 5th to the record of fastest 1000 runs in Test cricket history.
In the Ashes 1950 Test match(at Brisbane), N Harvey completed his journey of one thousand runs in just 14 innings.
The Highest Batting Average In Test Cricket Batsman For India (min 20 inns) Vinod Kambli Stats – 1000 Test Runs In The IND Vs WI Match 1994, The Most Runs Batsman In IND Vs ENG Test Series 1993 Vinod Kambli 1992 ODI WC & 1996 ODI WC Team India Player
Taking 14 innings, Vinod Kambli holds the record of the fastest 1000 runs in Test cricket history for team India.
The former Indian left handed batsman reached the figures of one thousand against West Indies, in 1994.
The Most Runs In A Test Innings Batsman For England Len Hutton Stats : 7th Fastest 1000 Runs In Test Cricket History – ENG Vs WI Lord’s Test Match In 1939
The highest individual Test score batter for England, Leonard Hutton has 16 innings – the 7th fastest record of reaching the milestone of 1K runs, in the longest format of the game.
Making his Test debut in 1937, the English team player reached the mark against West Indies(at Lord’s) in 1939.
The First Batsman To Have Two 500 Runs Partnerships In First Class Cricket Frank Worrell Stats : One Thousand Test Runs In West Indies Vs Australia Match 1951, At Adelaide
A player with the remarkable leadership skills & talismanic personality, Frank Worrell had a journey of 1000 runs in Test cricket, in 16 innings.
The former West Indies captain did so versus Australia in 1951, at the Adelaide.
A Double Hundred In Test Debut Batsman Lawrence Rowe Stats In Test Cricket : 9th In The List Of Fastest 1000 Runs In Test Cricket History, WI Vs ENG 1974 Test Match At Port Of Spain
Having a staggering talent coming into the fore in his debut Test match(214 & 100*) against New Zealand in 1972, the former West Indies batsman reached to mark of 1000 runs in 16 innings.
He did so against England, at the Port of Spain in 1974.
The 7th Most Runs In IPL 2025 Batsman Yashasvi Jaiswal Stats In Tests : 2nd Fastest 1000 Runs In Test Cricket History For India – IND Vs ENG 2024 Test Match At Dharamsala, IPL 2025 Rajasthan Royals Player Yashasvi Jaiswal India Vs England Test Series 2024 Most Runs Player, The Most 6s In A Test Innings Batsman Y Jaiswal : Top 10 Fastest 50 In IPL History Batsman
The Indian left handed opening batsman, Yashasvi Jaiswal joined the group of one thousand runs in the longest format of the game, in 16 innings.

He achieved the feat in the 5th Test match of IND Vs ENG series 2024, at the HPCA stadium Dharamsala.
FAQs(Frequently Asked Questions)
Who scored the fastest 1000 runs in Test cricket?
Herbert Sutcliffe & Everton Weekes, jointly hold the record for the fastest 1000 runs in Test cricket history.
Who made the fastest 2000 Runs in test?
Sir Don Bradman completed the fastest 2000 runs in Test cricket history.
Who is the fastest player to hit 1000 runs?
Herbert Sutcliffe & Everton Weekes, hit the fastest 1000 runs in Test cricket.