Records / Test matches / Batting records / Fastest to 4000 runs

Player Opposition Ground Match Date Debut Time Mat Inns Scorecard
DG Bradman (Aus) v England Melbourne 1 Jan 1937 30 Nov 1928 8y 32d 31 48 Test # 257
H Sutcliffe (Eng) v Australia Brisbane 10 Feb 1933 14 Jun 1924 8y 241d 43 68 Test # 223
ED Weekes (WI) v England Leeds 25 Jul 1957 21 Jan 1948 9y 185d 42 71 Test # 442
IVA Richards (WI) v Australia Sydney 2 Jan 1982 22 Nov 1974 7y 41d 46 71 Test # 917
JB Hobbs (Eng) v Australia Lord's 26 Jun 1926 1 Jan 1908 18y 176d 45 75 Test # 164
WR Hammond (Eng) v West Indies Bridgetown 8 Jan 1935 24 Dec 1927 7y 15d 47 76 Test # 238
BC Lara (WI) v Sri Lanka Kingstown 20 Jun 1997 6 Dec 1990 6y 196d 45 76 Test # 1371
L Hutton (Eng) v West Indies The Oval 12 Aug 1950 26 Jun 1937 13y 47d 44 77 Test # 326
GS Sobers (WI) v England Leeds 25 Jul 1963 30 Mar 1954 9y 117d 46 77 Test # 546
ML Hayden (Aus) v Zimbabwe Sydney 17 Oct 2003 4 Mar 1994 9y 227d 46 77 Test # 1663
V Sehwag (ICC/India) v West Indies Basseterre 22 Jun 2006 3 Nov 2001 4y 231d 48 79 Test # 1807
RN Harvey (Aus) v India Chennai 19 Oct 1956 23 Jan 1948 8y 270d 46 80 Test # 431
SM Gavaskar (India) v West Indies Kolkata 29 Dec 1978 6 Mar 1971 7y 298d 43 81 Test # 839
KF Barrington (Eng) v Australia The Oval 13 Aug 1964 9 Jun 1955 9y 65d 51 82 Test # 565
KP Pietersen (Eng) v India Mohali 19 Dec 2008 21 Jul 2005 3y 151d 45 83 Test # 1901
Javed Miandad (Pak) v India Bangalore 14 Sep 1983 9 Oct 1976 6y 340d 53 84 Test # 961
R Dravid (India) v Sri Lanka Colombo (SSC) 29 Aug 2001 20 Jun 1996 5y 70d 48 84 Test # 1559
RB Kanhai (WI) v India Kolkata 31 Dec 1966 30 May 1957 9y 215d 50 86 Test # 612
SR Tendulkar (India) v Sri Lanka Mumbai 3 Dec 1997 15 Nov 1989 8y 18d 58 86 Test # 1390
GS Chappell (Aus) v England Nottingham 28 Jul 1977 11 Dec 1970 6y 229d 49 87 Test # 806
Younis Khan (Pak) v West Indies Multan 19 Nov 2006 26 Feb 2000 6y 266d 49 87 Test # 1816
M Azharuddin (India) v New Zealand Hamilton 19 Mar 1994 31 Dec 1984 9y 78d 62 88 Test # 1255
PBH May (Eng) v New Zealand Auckland 14 Mar 1959 26 Jul 1951 7y 231d 56 89 Test # 472
ER Dexter (Eng) v South Africa Johannesburg 23 Dec 1964 24 Jul 1958 6y 152d 55 89 Test # 572
KD Walters (Aus) v England Adelaide 25 Jan 1975 10 Dec 1965 9y 46d 52 89 Test # 754
MA Taylor (Aus) v South Africa Melbourne 26 Dec 1993 26 Jan 1989 4y 334d 50 89 Test # 1242
GC Smith (ICC/SA) v India Cape Town 2 Jan 2007 8 Mar 2002 4y 300d 51 89 Test # 1827
RB Simpson (Aus) v India Melbourne 30 Dec 1967 23 Dec 1957 10y 7d 51 90 Test # 625
WM Lawry (Aus) v West Indies Melbourne 26 Dec 1968 8 Jun 1961 7y 201d 50 90 Test # 643
AI Kallicharran (WI) v Australia Adelaide 26 Jan 1980 6 Apr 1972 7y 295d 54 91 Test # 870
CG Greenidge (WI) v England Lord's 28 Jun 1984 22 Nov 1974 9y 219d 54 91 Test # 990
Saeed Anwar (Pak) v Bangladesh Multan 29 Aug 2001 23 Nov 1990 10y 279d 55 91 Test # 1560
HH Gibbs (SA) v West Indies Cape Town 2 Jan 2004 27 Nov 1996 7y 36d 55 91 Test # 1681
DPMD Jayawardene (SL) v Australia Colombo (SSC) 24 Mar 2004 2 Aug 1997 6y 235d 57 91 Test # 1691
DR Martyn (Aus) v England Lord's 21 Jul 2005 27 Nov 1992 12y 236d 57 91 Test # 1756
Zaheer Abbas (Pak) v India Hyderabad (Sind) 14 Jan 1983 24 Oct 1969 13y 82d 56 92 Test # 946
Yousuf Youhana (Pak) v Australia Sydney 2 Jan 2005 26 Feb 1998 6y 311d 56 92 Test # 1731
KC Sangakkara (SL) v Pakistan Colombo (SSC) 26 Mar 2006 20 Jul 2000 5y 249d 56 92 Test # 1794
TT Samaraweera (SL) v India Colombo (SSC) 26 Jul 2010 29 Aug 2001 8y 331d 59 92 Test # 1966
MEK Hussey (Aus) v India Mohali 1 Oct 2010 3 Nov 2005 4y 332d 53 92 Test # 1972
HM Amla (SA) v Australia Cape Town 9 Nov 2011 28 Nov 2004 6y 346d 52 92 Test # 2016
RB Richardson (WI) v Australia Port of Spain 5 Apr 1991 24 Nov 1983 7y 132d 55 93 Test # 1168
MD Crowe (NZ) v England Christchurch 18 Jan 1992 26 Feb 1982 9y 326d 57 93 Test # 1183
A Flower (Zim) v South Africa Harare 7 Sep 2001 18 Oct 1992 8y 324d 53 93 Test # 1562
SM Katich (Aus) v India Mohali 1 Oct 2010 16 Aug 2001 9y 46d 53 93 Test # 1972
JL Langer (Aus) v England Melbourne 26 Dec 2002 23 Jan 1993 9y 337d 58 94 Test # 1634
AC Gilchrist (Aus) v Pakistan Sydney 2 Jan 2005 5 Nov 1999 5y 58d 65 94 Test # 1731
MJ Clarke (Aus) v Pakistan Hobart 14 Jan 2010 6 Oct 2004 5y 100d 58 94 Test # 1947
LRPL Taylor (NZ) v West Indies Wellington 11 Dec 2013 8 Nov 2007 6y 33d 52 94 Test # 2106
DCS Compton (Eng) v West Indies Bridgetown 6 Feb 1954 14 Aug 1937 16y 176d 56 95 Test # 383
G Boycott (Eng) v West Indies The Oval 26 Jul 1973 4 Jun 1964 9y 52d 55 95 Test # 725
MJ Slater (Aus) v Pakistan Brisbane 5 Nov 1999 3 Jun 1993 6y 155d 54 95 Test # 1467
GR Viswanath (India) v England Birmingham 12 Jul 1979 15 Nov 1969 9y 239d 53 96 Test # 851
ME Waugh (Aus) v West Indies Perth 1 Feb 1997 25 Jan 1991 6y 7d 60 96 Test # 1353
RT Ponting (Aus) v England Adelaide 21 Nov 2002 8 Dec 1995 6y 348d 61 96 Test # 1628
AN Cook (Eng) v Bangladesh Chittagong 12 Mar 2010 1 Mar 2006 4y 11d 53 96 Test # 1954
G Gambhir (India) v England Nagpur 13 Dec 2012 3 Nov 2004 8y 40d 54 96 Test # 2066
MC Cowdrey (Eng) v Australia Melbourne 29 Dec 1962 26 Nov 1954 8y 33d 59 97 Test # 536
AR Border (Aus) v West Indies Georgetown 2 Mar 1984 29 Dec 1978 5y 64d 57 99 Test # 979
M Amarnath (India) v Sri Lanka Nagpur 27 Dec 1986 24 Dec 1969 17y 3d 60 99 Test # 1063
MA Atherton (Eng) v South Africa Johannesburg 30 Nov 1995 10 Aug 1989 6y 112d 53 99 Test # 1315
MP Vaughan (Eng) v South Africa Centurion 21 Jan 2005 25 Nov 1999 5y 57d 55 99 Test # 1736
AJ Strauss (Eng) v India Chennai 11 Dec 2008 20 May 2004 4y 205d 54 99 Test # 1898
CH Lloyd (WI) v England Leeds 22 Jul 1976 13 Dec 1966 9y 222d 57 100 Test # 780
DI Gower (Eng) v Pakistan Faisalabad 12 Mar 1984 1 Jun 1978 5y 285d 58 100 Test # 981
TW Graveney (Eng) v Pakistan The Oval 24 Aug 1967 5 Jul 1951 16y 50d 65 101 Test # 623
IM Chappell (Aus) v England Brisbane 29 Nov 1974 4 Dec 1964 9y 360d 57 101 Test # 746
JH Kallis (SA) v Bangladesh East London 18 Oct 2002 14 Dec 1995 6y 308d 61 101 Test # 1619
PD Collingwood (Eng) v Bangladesh Chittagong 12 Mar 2010 2 Dec 2003 6y 100d 58 101 Test # 1954
JH Edrich (Eng) v India Lord's 20 Jun 1974 6 Jun 1963 11y 14d 61 102 Test # 740
RC Fredericks (WI) v Pakistan Port of Spain 4 Mar 1977 26 Dec 1968 8y 68d 56 102 Test # 799
AB de Villiers (SA) v West Indies Basseterre 18 Jun 2010 17 Dec 2004 5y 183d 60 102 Test # 1961
IR Bell (Eng) v Australia Adelaide 3 Dec 2010 19 Aug 2004 6y 106d 59 102 Test # 1983
Inzamam-ul-Haq (Pak) v Sri Lanka Karachi 12 Mar 2000 4 Jun 1992 7y 282d 61 103 Test # 1489
DJ Cullinan (SA) v Sri Lanka Cape Town 2 Jan 2001 2 Jan 1993 8y 0d 64 104 Test # 1528
SC Ganguly (India) v England The Oval 5 Sep 2002 20 Jun 1996 6y 77d 62 104 Test # 1614
ME Trescothick (Eng) v South Africa Port Elizabeth 17 Dec 2004 3 Aug 2000 4y 136d 55 104 Test # 1728
VVS Laxman (India) v Zimbabwe Bulawayo 13 Sep 2005 20 Nov 1996 8y 297d 65 104 Test # 1765
IR Redpath (Aus) v England Sydney 4 Jan 1975 1 Jan 1964 11y 3d 58 105 Test # 751
KJ Hughes (Aus) v Pakistan Melbourne 26 Dec 1983 25 Aug 1977 6y 123d 60 105 Test # 973
AJ Stewart (Eng) v Zimbabwe Bulawayo 18 Dec 1996 24 Feb 1990 6y 298d 59 105 Test # 1345
G Kirsten (SA) v India Bangalore 2 Mar 2000 26 Dec 1993 6y 67d 60 105 Test # 1486
S Chanderpaul (WI) v Australia Georgetown 10 Apr 2003 17 Mar 1994 9y 24d 64 105 Test # 1638
CH Gayle (WI) v India Basseterre 22 Jun 2006 16 Mar 2000 6y 98d 60 105 Test # 1807
RA Smith (Eng) v South Africa Centurion 16 Nov 1995 21 Jul 1988 7y 118d 58 106 Test # 1312
TM Dilshan (SL) v England Cardiff 26 May 2011 18 Nov 1999 11y 189d 67 106 Test # 1994
DC Boon (Aus) v India Brisbane 29 Nov 1991 23 Nov 1984 7y 6d 59 107 Test # 1177
RR Sarwan (WI) v India St John's 2 Jun 2006 18 May 2000 6y 15d 60 107 Test # 1805
DL Haynes (WI) v New Zealand Christchurch 12 Mar 1987 3 Mar 1978 9y 9d 65 108 Test # 1072
PA de Silva (SL) v India Colombo (SSC) 9 Aug 1997 23 Aug 1984 12y 351d 63 109 Test # 1376
IT Botham (Eng) v West Indies Lord's 28 Jun 1984 28 Jul 1977 6y 336d 69 110 Test # 990
Saleem Malik (Pak) v Sri Lanka Colombo (PSS) 9 Aug 1994 5 Mar 1982 12y 157d 76 110 Test # 1265
Mudassar Nazar (Pak) v Australia Faisalabad 23 Sep 1988 24 Dec 1976 11y 274d 73 111 Test # 1105
SR Waugh (Aus) v England Perth 3 Feb 1995 26 Dec 1985 9y 39d 72 111 Test # 1287
GA Gooch (Eng) v West Indies Nottingham 2 Jun 1988 10 Jul 1975 12y 328d 63 112 Test # 1098
ST Jayasuriya (SL) v West Indies Colombo (SSC) 29 Nov 2001 22 Feb 1991 10y 280d 66 112 Test # 1572
DB Vengsarkar (India) v Pakistan Lahore 17 Oct 1984 24 Jan 1976 8y 267d 70 114 Test # 995
HP Tillakaratne (SL) v South Africa Centurion 15 Nov 2002 16 Dec 1989 12y 334d 73 114 Test # 1626
NJ Astle (NZ) v Australia Christchurch 10 Mar 2005 13 Jan 1996 9y 56d 67 115 Test # 1739
MS Dhoni (India) v Australia Chennai 22 Feb 2013 2 Dec 2005 7y 82d 74 116 Test # 2074
MJ Prior (Eng) v Sri Lanka Lord's 12 Jun 2014 17 May 2007 7y 26d 76 117 Test # 2124
GP Thorpe (Eng) v Sri Lanka Kandy 7 Mar 2001 1 Jul 1993 7y 249d 65 118 Test # 1532
JG Wright (NZ) v India Auckland 22 Feb 1990 10 Feb 1978 12y 12d 67 119 Test # 1139
AJ Lamb (Eng) v Australia Brisbane 23 Nov 1990 10 Jun 1982 8y 166d 68 119 Test # 1155
A Ranatunga (SL) v India Colombo (RPS) 2 Aug 1997 17 Feb 1982 15y 166d 70 119 Test # 1374
SP Fleming (NZ) v Pakistan Lahore 1 May 2002 19 Mar 1994 8y 43d 69 119 Test # 1600
BB McCullum (NZ) v Sri Lanka Galle 17 Nov 2012 10 Mar 2004 8y 252d 69 119 Test # 2059
MA Butcher (Eng) v West Indies St John's 10 Apr 2004 5 Jun 1997 6y 310d 66 120 Test # 1696

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 120 innings shown

Records include the following recent matches:
England v India at Nottingham, 1st Test, Jul 9-13, 2014 [Test # 2128]
West Indies v New Zealand at Bridgetown, 3rd Test, Jun 26-30, 2014 [Test # 2127]
England v Sri Lanka at Leeds, 2nd Test, Jun 20-24, 2014 [Test # 2126]

Statsguru Trivia

Use Statsguru to submit your own queries and mail us the urls here

Did you know?

Sachin Tendulkar, Rahul Dravid and Saurav Ganguly have scored hundreds in the same Test innings on only one occasion. In August 2002 at Headingly, Tendulkar top scored with 193, while Dravid and Ganguly scored 148 and 128 respectively in the first innings of the Test leading India to a famous win against England by an innings and 46 runs.

Random Record

Most consecutive five-wickets-in-an-innings - Test matches

Sponsored Links

Tournament, match & LIVE fixed odds at bet365