Fastest to 1000 runs

Test matches Cricket – Fastest to 1000 runs

Test matches
Fastest career runs

Fastest to 1000 runs

RankPlayerOppositionGroundMatch DateDebutTimeMatInnsScorecard
🥇 1
H Sutcliffe (ENG)v AustraliaMelbourne13 Feb 192514 Jun 19240y 244d912Test # 161
🥇 1
ED Weekes (WI)v IndiaBrabourne4 Feb 194921 Jan 19481y 14d912Test # 311
🥉 3
DG Bradman (AUS)v EnglandLeeds11 Jul 193030 Nov 19281y 223d713Test # 196
🥉 3
PHKD Mendis (SL)v New ZealandGalle26 Sep 20248 Jul 20222y 80d813Test # 2551
5
RN Harvey (AUS)v EnglandBrisbane1 Dec 195023 Jan 19482y 312d1014Test # 327
5
VG Kambli (IND)v West IndiesWankhede18 Nov 199429 Jan 19931y 293d1214Test # 1274
7
L Hutton (ENG)v West IndiesLord's24 Jun 193926 Jun 19371y 363d1116Test # 272
7
FMM Worrell (WI)v AustraliaAdelaide22 Dec 195111 Feb 19483y 314d1016Test # 343
7
LG Rowe (WI)v EnglandPort of Spain30 Mar 197416 Feb 19722y 42d1216Test # 738
7
YBK Jaiswal (IND)v EnglandDharamsala7 Mar 202412 Jul 20230y 239d916Test # 2534
11
GA Headley (WI)v AustraliaSydney27 Feb 193111 Jan 19301y 47d917Test # 208
11
SG Barnes (AUS)v EnglandLord's24 Jun 194820 Aug 19389y 309d1117Test # 300
11
GC Smith (SA)v EnglandLord's31 Jul 20038 Mar 20021y 145d1217Test # 1653
11
GS Ballance (ENG)v West IndiesSt George's21 Apr 20153 Jan 20141y 108d1017Test # 2158
11
HC Brook (ENG)v AustraliaLeeds6 Jul 20238 Sep 20220y 301d1017Test # 2509
16
HL Collins (AUS)v EnglandSydney19 Dec 192417 Dec 19204y 2d1218Test # 158
16
WR Hammond (ENG)v AustraliaAdelaide1 Feb 192924 Dec 19271y 39d1218Test # 179
16
KD Walters (AUS)v EnglandLeeds25 Jul 196810 Dec 19652y 228d1118Test # 640
16
MA Taylor (AUS)v Sri LankaBrisbane8 Dec 198926 Jan 19890y 316d1018Test # 1131
16
JC Adams (WI)v IndiaMohali10 Dec 199418 Apr 19922y 236d1218Test # 1278
16
CA Pujara (IND)v AustraliaHyderabad2 Mar 20139 Oct 20102y 144d1118Test # 2076
16
AC Voges (AUS)v West IndiesMelbourne26 Dec 20153 Jun 20150y 206d1218Test # 2195
16
AK Markram (SA)v AustraliaJohannesburg30 Mar 201828 Sep 20170y 183d1018Test # 2302
16
M Labuschagne (AUS)v New ZealandPerth12 Dec 20197 Oct 20181y 66d1218Test # 2374
25
AR Morris (AUS)v EnglandManchester8 Jul 194829 Nov 19461y 222d1219Test # 301
25
AJ Strauss (ENG)v South AfricaCape Town2 Jan 200520 May 20040y 227d1019Test # 1732
25
MEK Hussey (AUS)v BangladeshChattogram16 Apr 20063 Nov 20050y 164d1119Test # 1799
25
MA Agarwal (IND)v AustraliaAdelaide17 Dec 202026 Dec 20181y 357d1219Test # 2396
25
DP Conway (NZ)v PakistanKarachi26 Dec 20222 Jun 20211y 207d1119Test # 2486
30
JHW Fingleton (AUS)v EnglandMelbourne1 Jan 193712 Feb 19324y 324d1220Test # 257
30
Saeed Ahmed (PAK)v AustraliaKarachi4 Dec 195917 Jan 19581y 321d1120Test # 481
30
NCL O'Neill (AUS)v West IndiesBrisbane9 Dec 19605 Dec 19582y 4d1420Test # 498
30
BC Booth (AUS)v South AfricaSydney7 Feb 196427 Jul 19612y 195d1120Test # 555
30
DI Gower (ENG)v IndiaBirmingham12 Jul 19791 Jun 19781y 41d1320Test # 851
30
JF Reid (NZ)v PakistanAuckland25 Jan 198523 Feb 19795y 337d1220Test # 1010
30
SL Campbell (WI)v AustraliaBrisbane22 Nov 19963 Feb 19951y 293d1220Test # 1340
30
MH Richardson (NZ)v BangladeshHamilton18 Dec 200112 Sep 20001y 97d1320Test # 1577
30
AB de Villiers (SA)v AustraliaW.A.C.A16 Dec 200517 Dec 20040y 364d1220Test # 1777
30
Saud Shakeel (PAK)v BangladeshRawalpindi21 Aug 20241 Dec 20221y 264d1120Test # 2544
40
W Bardsley (AUS)v EnglandSydney15 Dec 191127 May 19092y 202d1121Test # 116
40
CP Mead (ENG)v South AfricaJohannesburg9 Feb 192315 Dec 191111y 56d1521Test # 151
40
WM Woodfull (AUS)v EnglandLeeds11 Jul 193012 Jun 19264y 29d1321Test # 196
40
E Paynter (ENG)v South AfricaJohannesburg24 Dec 193815 Aug 19317y 131d1421Test # 267
40
AL Hassett (AUS)v EnglandNottingham10 Jun 194810 Jun 193810y 0d1521Test # 299
40
CC McDonald (AUS)v West IndiesBridgetown14 May 195525 Jan 19523y 109d1221Test # 406
40
WM Lawry (AUS)v South AfricaMelbourne1 Jan 19648 Jun 19612y 207d1221Test # 549
40
EJ Barlow (SA)v New ZealandWellington21 Feb 19648 Dec 19612y 75d1121Test # 558
40
RM Cowper (AUS)v EnglandMelbourne11 Feb 19662 Jul 19641y 224d1421Test # 601
40
SM Gavaskar (IND)v EnglandKanpur25 Jan 19736 Mar 19711y 325d1121Test # 709
40
AI Kallicharran (WI)v EnglandBridgetown6 Mar 19746 Apr 19721y 334d1321Test # 734
40
PJL Dujon (WI)v AustraliaPort of Spain16 Mar 198426 Dec 19812y 81d1621Test # 983
40
BC Lara (WI)v EnglandGeorgetown17 Mar 19946 Dec 19903y 101d1321Test # 1254
40
JD Ryder (NZ)v IndiaAhmedabad4 Nov 201017 Oct 20082y 18d1221Test # 1974
40
Mominul Haque (BAN)v ZimbabweKhulna3 Nov 20148 Mar 20131y 240d1121Test # 2143
40
JL Smith (ENG)v IndiaLord's10 Jul 202510 Jul 20241y 0d1321Test # 2594
56
PE Richardson (ENG)v West IndiesNottingham4 Jul 19577 Jun 19561y 27d1322Test # 441
56
KF Barrington (ENG)v South AfricaManchester21 Jul 19609 Jun 19555y 42d1522Test # 495
56
PH Parfitt (ENG)v IndiaKanpur15 Feb 196430 Dec 19612y 47d1722Test # 557
56
RG Pollock (SA)v EnglandNottingham5 Aug 19656 Dec 19631y 242d1322Test # 595
56
JH Edrich (ENG)v AustraliaMelbourne11 Feb 19666 Jun 19632y 250d1522Test # 601
56
CA Davis (WI)v New ZealandBridgetown23 Mar 197226 Dec 19683y 88d1122Test # 695
56
Sadiq Mohammad (PAK)v EnglandLahore2 Mar 197324 Oct 19693y 129d1322Test # 715
56
DL Haynes (WI)v PakistanLahore24 Nov 19803 Mar 19782y 266d1422Test # 886
56
DJ Mitchell (NZ)v EnglandMount Maunganui16 Feb 202329 Nov 20193y 79d1522Test # 2492
65
WA Brown (AUS)v EnglandLord's24 Jun 19388 Jun 19344y 16d1423Test # 264
65
AF Rae (WI)v IndiaPort of Spain21 Jan 195310 Nov 19484y 72d1423Test # 363
65
B Sutcliffe (NZ)v South AfricaJohannesburg24 Dec 195321 Mar 19476y 278d1323Test # 378
65
Javed Miandad (PAK)v IndiaFaisalabad16 Oct 19789 Oct 19762y 7d1423Test # 831
65
RL Dias (SL)v IndiaKandy14 Sep 198517 Feb 19823y 209d1223Test # 1025
65
SV Manjrekar (IND)v EnglandManchester9 Aug 199025 Nov 19872y 257d1423Test # 1149
65
MA Atherton (ENG)v AustraliaAdelaide25 Jan 199110 Aug 19891y 168d1223Test # 1161
65
MJ Slater (AUS)v South AfricaCape Town17 Mar 19943 Jun 19930y 287d1423Test # 1253
65
S Chanderpaul (WI)v AustraliaAdelaide25 Jan 199717 Mar 19942y 314d1523Test # 1352
65
R Dravid (IND)v West IndiesGeorgetown17 Apr 199720 Jun 19960y 301d1423Test # 1365
65
SC Ganguly (IND)v Sri LankaMohali19 Nov 199720 Jun 19961y 152d1523Test # 1385
65
MTG Elliott (AUS)v New ZealandHobart27 Nov 199722 Nov 19961y 5d1423Test # 1388
65
DS Lehmann (AUS)v Sri LankaGalle8 Mar 200425 Mar 19985y 349d1623Test # 1685
65
KP Pietersen (ENG)v Sri LankaLord's11 May 200621 Jul 20050y 294d1223Test # 1802
65
MG Vandort (SL)v West IndiesProvidence22 Mar 20086 Sep 20016y 198d1523Test # 1869
65
IJL Trott (ENG)v PakistanLord's26 Aug 201020 Aug 20091y 6d1323Test # 1971
65
DM Bravo (WI)v IndiaWankhede22 Nov 201115 Nov 20101y 7d1323Test # 2019
65
F du Plessis (SA)v Sri LankaGalle16 Jul 201422 Nov 20121y 236d1523Test # 2129
65
UT Khawaja (AUS)v New ZealandWellington12 Feb 20163 Jan 20115y 40d1423Test # 2201
65
Q de Kock (SA)v Sri LankaCape Town2 Jan 201720 Feb 20142y 317d1523Test # 2244
65
DM de Silva (SL)v BangladeshChattogram31 Jan 201826 Jul 20161y 189d1223Test # 2295
65
BM Duckett (ENG)v AustraliaLord's28 Jun 202320 Oct 20166y 251d1223Test # 2508
87
C Hill (AUS)v EnglandAdelaide17 Jan 190222 Jun 18965y 209d1424Test # 67
87
JB Hobbs (ENG)v AustraliaSydney15 Dec 19111 Jan 19083y 348d1324Test # 116
87
CC Hunte (WI)v EnglandKingston17 Feb 196017 Jan 19582y 31d1424Test # 489
87
G Pullar (ENG)v AustraliaLord's22 Jun 19612 Jul 19591y 355d1324Test # 508
87
BF Butcher (WI)v EnglandThe Oval22 Aug 196328 Nov 19584y 267d1524Test # 547
87
SM Nurse (WI)v EnglandLeeds4 Aug 196617 Feb 19606y 168d1324Test # 608
87
AW Greig (ENG)v New ZealandNottingham7 Jun 19738 Jun 19720y 364d1424Test # 722
87
RB McCosker (AUS)v PakistanMelbourne1 Jan 19774 Jan 19751y 363d1324Test # 790
87
CG Greenidge (WI)v PakistanBridgetown18 Feb 197722 Nov 19742y 88d1324Test # 797
87
AH Jones (NZ)v AustraliaWellington15 Mar 199016 Apr 19872y 333d1424Test # 1141
87
DL Houghton (ZIM)v New ZealandHamilton13 Jan 199618 Oct 19923y 87d1524Test # 1322
87
CD McMillan (NZ)v EnglandManchester5 Aug 19997 Nov 19971y 271d1424Test # 1457
87
DPMD Jayawardene (SL)v PakistanRawalpindi26 Feb 20002 Aug 19972y 208d1624Test # 1485
87
Taufeeq Umar (PAK)v BangladeshKarachi20 Aug 200329 Aug 20011y 356d1424Test # 1655
87
V Sehwag (IND)v New ZealandMohali16 Oct 20033 Nov 20011y 347d1624Test # 1662
87
TT Samaraweera (SL)v AustraliaDarwin1 Jul 200429 Aug 20012y 307d1924Test # 1705
87
JA Rudolph (SA)v Sri LankaGalle4 Aug 200424 Apr 20031y 102d1524Test # 1709
87
AN Cook (ENG)v AustraliaMelbourne26 Dec 20061 Mar 20060y 300d1324Test # 1824
87
Abid Ali (PAK)v BangladeshChattogram26 Nov 202111 Dec 20191y 350d1524Test # 2436
87
Abdullah Shafique (PAK)v Sri LankaGalle16 Jul 202326 Nov 20211y 232d1324Test # 2511
107
TW Hayward (ENG)v AustraliaSydney13 Dec 190113 Feb 18965y 303d1625Test # 65
107
EH Hendren (ENG)v AustraliaMelbourne13 Feb 192517 Dec 19204y 58d1625Test # 161
107
RH Catterall (SA)v EnglandJohannesburg28 Jan 192823 Dec 19225y 36d1425Test # 171
107
WH Ponsford (AUS)v West IndiesSydney1 Jan 193119 Dec 19246y 13d1525Test # 201
107
LEG Ames (ENG)v West IndiesLord's24 Jun 193317 Aug 19293y 311d1725Test # 227
107
AD Nourse (SA)v EnglandDurban3 Mar 193915 Jun 19353y 261d1425Test # 271
107
J Hardstaff (ENG)v West IndiesThe Oval19 Aug 193913 Jul 19354y 37d1625Test # 274
107
VS Hazare (IND)v West IndiesBrabourne4 Feb 194922 Jun 19462y 227d1325Test # 311
107
JB Stollmeyer (WI)v AustraliaSydney30 Nov 195124 Jun 193912y 159d1525Test # 341
107
DJ McGlew (SA)v EnglandNottingham9 Jun 19557 Jun 19514y 2d1425Test # 407
107
KC Bland (SA)v EnglandJohannesburg23 Dec 19648 Dec 19613y 15d1425Test # 572
107
BW Luckhurst (ENG)v IndiaThe Oval19 Aug 197127 Nov 19700y 265d1325Test # 692
107
IVA Richards (WI)v IndiaPort of Spain24 Mar 197622 Nov 19741y 123d1525Test # 774
107
SM Patil (IND)v Sri LankaChennai17 Sep 198215 Jan 19802y 245d1625Test # 934
107
Mohsin Khan (PAK)v AustraliaFaisalabad30 Sep 198218 Jan 19784y 255d1525Test # 936
107
RB Richardson (WI)v EnglandPort of Spain7 Mar 198624 Nov 19832y 103d1725Test # 1039
107
RT Robinson (ENG)v West IndiesSt John's11 Apr 198628 Nov 19841y 134d1525Test # 1045
107
M Azharuddin (IND)v Sri LankaKanpur17 Dec 198631 Dec 19841y 351d1625Test # 1061
107
DM Jones (AUS)v EnglandSydney29 Jan 198816 Mar 19843y 319d1425Test # 1090
107
RA Smith (ENG)v New ZealandLord's21 Jun 199021 Jul 19881y 335d1425Test # 1146
107
AC Hudson (SA)v AustraliaDurban25 Mar 199418 Apr 19921y 341d1425Test # 1256
107
Saeed Anwar (PAK)v Sri LankaFaisalabad15 Sep 199523 Nov 19904y 296d1425Test # 1305
107
A Flower (ZIM)v New ZealandAuckland20 Jan 199618 Oct 19923y 94d1625Test # 1323
107
GS Blewett (AUS)v South AfricaGqeberha14 Mar 199726 Jan 19952y 47d1525Test # 1360
107
S Ramesh (IND)v AustraliaWankhede27 Feb 200128 Jan 19992y 30d1325Test # 1531
107
KC Sangakkara (SL)v West IndiesColombo (SSC)29 Nov 200120 Jul 20001y 132d1625Test # 1572
107
DA Warner (AUS)v Sri LankaSydney3 Jan 20131 Dec 20111y 33d1525Test # 2070
107
AM Rahane (IND)v AustraliaMelbourne26 Dec 201422 Mar 20131y 279d1325Test # 2152
107
LD Chandimal (SL)v New ZealandWellington3 Jan 201526 Dec 20113y 8d1525Test # 2155
107
S Dhawan (IND)v Sri LankaGalle12 Aug 201514 Mar 20132y 151d1525Test # 2176
107
KL Rahul (IND)v AustraliaBengaluru4 Mar 201726 Dec 20142y 68d1525Test # 2251

Showing 137 records

Additional Information

Time is based on the start of the debut match and the start of the match in which the milestone was achieved
Batsmen within a maximum of 25 innings shown