Fastest to 3000 runs

Test matches Cricket – Fastest to 3000 runs

Test matches
Fastest career runs

Fastest to 3000 runs

RankPlayerOppositionGroundMatch DateDebutTimeMatInnsScorecard
🥇 1
DG Bradman (AUS)v EnglandSydney23 Feb 193330 Nov 19284y 85d2333Test # 224
🥈 2
ED Weekes (WI)v AustraliaPort of Spain11 Apr 195521 Jan 19487y 80d3151Test # 404
🥈 2
M Labuschagne (AUS)v West IndiesAdelaide8 Dec 20227 Oct 20184y 62d3051Test # 2479
4
H Sutcliffe (ENG)v AustraliaNottingham13 Jun 193014 Jun 19245y 364d3352Test # 194
4
BC Lara (WI)v EnglandThe Oval24 Aug 19956 Dec 19904y 261d3152Test # 1303
6
RN Harvey (AUS)v EnglandSydney17 Dec 195423 Jan 19486y 328d3154Test # 392
6
IVA Richards (WI)v EnglandLord's19 Jun 198022 Nov 19745y 210d3354Test # 881
8
GS Sobers (WI)v AustraliaBrisbane9 Dec 196030 Mar 19546y 254d3355Test # 498
8
V Sehwag (IND)v PakistanBengaluru24 Mar 20053 Nov 20013y 141d3455Test # 1743
10
CL Walcott (WI)v AustraliaKingston11 Jun 195521 Jan 19487y 141d3356Test # 408
11
DCS Compton (ENG)v New ZealandLord's25 Jun 194914 Aug 193711y 315d3457Test # 315
12
JB Hobbs (ENG)v South AfricaBirmingham14 Jun 19241 Jan 190816y 165d3560Test # 153
13
WR Hammond (ENG)v AustraliaSydney23 Feb 193324 Dec 19275y 61d3661Test # 224
13
L Hutton (ENG)v South AfricaCape Town1 Jan 194926 Jun 193711y 189d3561Test # 309
13
KF Barrington (ENG)v New ZealandAuckland23 Feb 19639 Jun 19557y 259d3861Test # 540
13
ML Hayden (AUS)v EnglandMelbourne26 Dec 20024 Mar 19948y 297d3761Test # 1634
17
JE Root (ENG)v PakistanDubai (DICS)22 Oct 201513 Dec 20122y 313d3462Test # 2183
18
FMM Worrell (WI)v EnglandPort of Spain25 Mar 196011 Feb 194812y 43d3663Test # 491
18
AC Gilchrist (AUS)v ZimbabweW.A.C.A9 Oct 20035 Nov 19993y 338d4663Test # 1661
18
GC Smith (SA)v West IndiesPort of Spain8 Apr 20058 Mar 20023y 31d3763Test # 1747
18
KP Pietersen (ENG)v Sri LankaGalle18 Dec 200721 Jul 20052y 150d3363Test # 1854
18
MEK Hussey (AUS)v South AfricaCape Town19 Mar 20093 Nov 20053y 136d3763Test # 1916
18
SPD Smith (AUS)v EnglandThe Oval20 Aug 201513 Jul 20105y 38d3363Test # 2178
24
AR Morris (AUS)v EnglandLeeds23 Jul 195329 Nov 19466y 236d3764Test # 375
24
ER Dexter (ENG)v AustraliaAdelaide25 Jan 196324 Jul 19584y 185d3964Test # 538
24
RB Kanhai (WI)v EnglandLeeds25 Jul 196330 May 19576y 56d3764Test # 546
24
M Azharuddin (IND)v AustraliaMelbourne26 Dec 199131 Dec 19846y 360d4364Test # 1180
28
WM Lawry (AUS)v South AfricaJohannesburg23 Dec 19668 Jun 19615y 198d3665Test # 611
28
GS Chappell (AUS)v West IndiesSydney3 Jan 197611 Dec 19705y 23d3865Test # 767
28
DPMD Jayawardene (SL)v EnglandLord's16 May 20022 Aug 19974y 287d4265Test # 1603
31
AL Hassett (AUS)v EnglandLeeds23 Jul 195310 Jun 193815y 43d4266Test # 375
31
SM Gavaskar (IND)v AustraliaW.A.C.A16 Dec 19776 Mar 19716y 285d3466Test # 811
31
G Gambhir (IND)v South AfricaCenturion16 Dec 20103 Nov 20046y 43d3766Test # 1985
31
DA Warner (AUS)v IndiaMelbourne26 Dec 20141 Dec 20113y 25d3566Test # 2152
35
JH Edrich (ENG)v AustraliaSydney9 Jan 19716 Jun 19637y 217d4367Test # 676
35
Javed Miandad (PAK)v Sri LankaFaisalabad14 Mar 19829 Oct 19765y 156d3967Test # 925
35
SR Tendulkar (IND)v South AfricaKanpur8 Dec 199615 Nov 19897y 23d4567Test # 1344
35
R Dravid (IND)v ZimbabweDelhi18 Nov 200020 Jun 19964y 151d3967Test # 1515
35
Yousuf Youhana (PAK)v ZimbabweBulawayo16 Nov 200226 Feb 19984y 263d4167Test # 1627
35
IJL Trott (ENG)v New ZealandDunedin6 Mar 201320 Aug 20093y 198d3967Test # 2077
35
CA Pujara (IND)v EnglandVisakhapatnam17 Nov 20169 Oct 20106y 39d4067Test # 2235
42
KD Walters (AUS)v West IndiesPort of Spain23 Mar 197310 Dec 19657y 103d3968Test # 718
42
MA Taylor (AUS)v West IndiesSydney2 Jan 199326 Jan 19893y 342d3668Test # 1208
42
Saeed Anwar (PAK)v Sri LankaLahore4 Mar 199923 Nov 19908y 101d4068Test # 1447
42
KC Sangakkara (SL)v South AfricaColombo (SSC)11 Aug 200420 Jul 20004y 22d4268Test # 1710
46
EH Hendren (ENG)v South AfricaDurban21 Feb 193117 Dec 192010y 66d4369Test # 207
46
PBH May (ENG)v West IndiesNottingham4 Jul 195726 Jul 19515y 343d4269Test # 441
46
AI Kallicharran (WI)v AustraliaPort of Spain3 Mar 19786 Apr 19725y 331d4169Test # 819
46
MJ Slater (AUS)v PakistanKarachi22 Oct 19983 Jun 19935y 141d4069Test # 1427
46
MP Vaughan (ENG)v Sri LankaKandy10 Dec 200325 Nov 19994y 15d3969Test # 1672
46
MJ Clarke (AUS)v South AfricaSydney3 Jan 20096 Oct 20044y 89d4469Test # 1904
52
NS Sidhu (IND)v AustraliaEden Gardens18 Mar 199812 Nov 198314y 126d4770Test # 1409
52
Younis Khan (PAK)v IndiaLahore13 Jan 200626 Feb 20005y 321d4070Test # 1781
54
B Mitchell (SA)v EnglandDurban16 Dec 194815 Jun 192919y 184d3871Test # 306
54
CG Greenidge (WI)v IndiaKanpur21 Oct 198322 Nov 19748y 333d4271Test # 964
54
KS Williamson (NZ)v Sri LankaWellington3 Jan 20154 Nov 20104y 60d3971Test # 2155
57
DL Amiss (ENG)v West IndiesThe Oval12 Aug 197618 Aug 19669y 360d4272Test # 781
57
Majid Khan (PAK)v New ZealandNapier16 Feb 197924 Oct 196414y 115d4172Test # 847
57
AR Border (AUS)v West IndiesAdelaide30 Jan 198229 Dec 19783y 32d3972Test # 919
57
RB Richardson (WI)v IndiaBridgetown7 Apr 198924 Nov 19835y 134d4372Test # 1118
57
HH Gibbs (SA)v PakistanCape Town2 Jan 200327 Nov 19966y 36d4372Test # 1637
62
MD Crowe (NZ)v PakistanAuckland24 Feb 198926 Feb 19826y 364d4473Test # 1116
62
TT Samaraweera (SL)v PakistanKarachi21 Feb 200929 Aug 20017y 176d4873Test # 1909
62
AN Cook (ENG)v West IndiesBridgetown26 Feb 20091 Mar 20062y 362d4073Test # 1911
62
HM Amla (SA)v IndiaNagpur6 Feb 201028 Nov 20045y 70d4273Test # 1951
62
AD Mathews (SL)v PakistanColombo (SSC)14 Aug 20144 Jul 20095y 41d4473Test # 2136
62
V Kohli (IND)v West IndiesNorth Sound21 Jul 201620 Jun 20115y 31d4273Test # 2207
62
Babar Azam (PAK)v Sri LankaGalle16 Jul 202213 Oct 20165y 276d4173Test # 2472
69
RB Simpson (AUS)v EnglandMelbourne30 Dec 196523 Dec 19578y 7d4274Test # 598
69
CC Hunte (WI)v IndiaBrabourne13 Dec 196617 Jan 19588y 330d4274Test # 610
69
DM Jones (AUS)v West IndiesSt John's27 Apr 199116 Mar 19847y 42d4474Test # 1170
69
ME Trescothick (ENG)v BangladeshChattogram29 Oct 20033 Aug 20003y 87d4074Test # 1667
69
RG Sharma (IND)v EnglandThe Oval2 Sep 20216 Nov 20137y 300d4374Test # 2433
74
MC Cowdrey (ENG)v South AfricaNottingham7 Jul 196026 Nov 19545y 224d4775Test # 494
74
CH Lloyd (WI)v PakistanLahore15 Feb 197513 Dec 19668y 64d4275Test # 756
74
RC Fredericks (WI)v AustraliaMelbourne26 Dec 197526 Dec 19687y 0d4275Test # 766
74
JL Langer (AUS)v South AfricaAdelaide14 Dec 200123 Jan 19938y 325d4675Test # 1576
74
DR Martyn (AUS)v IndiaChennai14 Oct 200427 Nov 199211y 322d4675Test # 1714
74
AJ Strauss (ENG)v West IndiesChester-le-Street15 Jun 200720 May 20043y 26d4075Test # 1836
74
SM Katich (AUS)v West IndiesBrisbane26 Nov 200916 Aug 20018y 102d4475Test # 1936
74
LRPL Taylor (NZ)v IndiaBengaluru31 Aug 20128 Nov 20074y 297d4175Test # 2055
74
Asad Shafiq (PAK)v West IndiesAbu Dhabi21 Oct 201620 Nov 20105y 336d4775Test # 2226
74
M Vijay (IND)v EnglandVisakhapatnam17 Nov 20166 Nov 20088y 11d4475Test # 2235
74
TWM Latham (NZ)v BangladeshHamilton28 Feb 201914 Feb 20145y 14d4275Test # 2349
74
TM Head (AUS)v West IndiesAdelaide17 Jan 20247 Oct 20185y 102d4675Test # 2523

Showing 85 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 75 innings shown