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

Player Opposition Ground Match Date Debut Time Mat Inns Scorecard
DG Bradman (Aus) v England Sydney 23 Feb 1933 30 Nov 1928 4y 85d 23 33 Test # 224
ED Weekes (WI) v Australia Port of Spain 11 Apr 1955 21 Jan 1948 7y 80d 31 51 Test # 404
H Sutcliffe (Eng) v Australia Nottingham 13 Jun 1930 14 Jun 1924 5y 364d 33 52 Test # 194
BC Lara (WI) v England The Oval 24 Aug 1995 6 Dec 1990 4y 261d 31 52 Test # 1303
RN Harvey (Aus) v England Sydney 17 Dec 1954 23 Jan 1948 6y 328d 31 54 Test # 392
IVA Richards (WI) v England Lord's 19 Jun 1980 22 Nov 1974 5y 210d 33 54 Test # 881
GS Sobers (WI) v Australia Brisbane 9 Dec 1960 30 Mar 1954 6y 254d 33 55 Test # 498
V Sehwag (India) v Pakistan Bangalore 24 Mar 2005 3 Nov 2001 3y 141d 34 55 Test # 1743
CL Walcott (WI) v Australia Kingston 11 Jun 1955 21 Jan 1948 7y 141d 33 56 Test # 408
DCS Compton (Eng) v New Zealand Lord's 25 Jun 1949 14 Aug 1937 11y 315d 34 57 Test # 315
JB Hobbs (Eng) v South Africa Birmingham 14 Jun 1924 1 Jan 1908 16y 165d 35 60 Test # 153
WR Hammond (Eng) v Australia Sydney 23 Feb 1933 24 Dec 1927 5y 61d 36 61 Test # 224
L Hutton (Eng) v South Africa Cape Town 1 Jan 1949 26 Jun 1937 11y 189d 35 61 Test # 309
KF Barrington (Eng) v New Zealand Auckland 23 Feb 1963 9 Jun 1955 7y 259d 38 61 Test # 540
ML Hayden (Aus) v England Melbourne 26 Dec 2002 4 Mar 1994 8y 297d 37 61 Test # 1634
FMM Worrell (WI) v England Port of Spain 25 Mar 1960 11 Feb 1948 12y 43d 36 63 Test # 491
AC Gilchrist (Aus) v Zimbabwe Perth 9 Oct 2003 5 Nov 1999 3y 338d 46 63 Test # 1661
GC Smith (SA) v West Indies Port of Spain 8 Apr 2005 8 Mar 2002 3y 31d 37 63 Test # 1747
KP Pietersen (Eng) v Sri Lanka Galle 18 Dec 2007 21 Jul 2005 2y 150d 33 63 Test # 1854
MEK Hussey (Aus) v South Africa Cape Town 19 Mar 2009 3 Nov 2005 3y 136d 37 63 Test # 1916
AR Morris (Aus) v England Leeds 23 Jul 1953 29 Nov 1946 6y 236d 37 64 Test # 375
ER Dexter (Eng) v Australia Adelaide 25 Jan 1963 24 Jul 1958 4y 185d 39 64 Test # 538
RB Kanhai (WI) v England Leeds 25 Jul 1963 30 May 1957 6y 56d 37 64 Test # 546
M Azharuddin (India) v Australia Melbourne 26 Dec 1991 31 Dec 1984 6y 360d 43 64 Test # 1180
WM Lawry (Aus) v South Africa Johannesburg 23 Dec 1966 8 Jun 1961 5y 198d 36 65 Test # 611
GS Chappell (Aus) v West Indies Sydney 3 Jan 1976 11 Dec 1970 5y 23d 38 65 Test # 767
DPMD Jayawardene (SL) v England Lord's 16 May 2002 2 Aug 1997 4y 287d 42 65 Test # 1603
AL Hassett (Aus) v England Leeds 23 Jul 1953 10 Jun 1938 15y 43d 42 66 Test # 375
SM Gavaskar (India) v Australia Perth 16 Dec 1977 6 Mar 1971 6y 285d 34 66 Test # 811
G Gambhir (India) v South Africa Centurion 16 Dec 2010 3 Nov 2004 6y 43d 37 66 Test # 1985
JH Edrich (Eng) v Australia Sydney 9 Jan 1971 6 Jun 1963 7y 217d 43 67 Test # 676
Javed Miandad (Pak) v Sri Lanka Faisalabad 14 Mar 1982 9 Oct 1976 5y 156d 39 67 Test # 925
SR Tendulkar (India) v South Africa Kanpur 8 Dec 1996 15 Nov 1989 7y 23d 45 67 Test # 1344
R Dravid (India) v Zimbabwe Delhi 18 Nov 2000 20 Jun 1996 4y 151d 39 67 Test # 1515
Yousuf Youhana (Pak) v Zimbabwe Bulawayo 16 Nov 2002 26 Feb 1998 4y 263d 41 67 Test # 1627
IJL Trott (Eng) v New Zealand Dunedin 6 Mar 2013 20 Aug 2009 3y 198d 39 67 Test # 2077
KD Walters (Aus) v West Indies Port of Spain 23 Mar 1973 10 Dec 1965 7y 103d 39 68 Test # 718
MA Taylor (Aus) v West Indies Sydney 2 Jan 1993 26 Jan 1989 3y 342d 36 68 Test # 1208
Saeed Anwar (Pak) v Sri Lanka Lahore 4 Mar 1999 23 Nov 1990 8y 101d 40 68 Test # 1447
KC Sangakkara (SL) v South Africa Colombo (SSC) 11 Aug 2004 20 Jul 2000 4y 22d 42 68 Test # 1710
EH Hendren (Eng) v South Africa Durban 21 Feb 1931 17 Dec 1920 10y 66d 43 69 Test # 207
PBH May (Eng) v West Indies Nottingham 4 Jul 1957 26 Jul 1951 5y 343d 42 69 Test # 441
AI Kallicharran (WI) v Australia Port of Spain 3 Mar 1978 6 Apr 1972 5y 331d 41 69 Test # 819
MJ Slater (Aus) v Pakistan Karachi 22 Oct 1998 3 Jun 1993 5y 141d 40 69 Test # 1427
MP Vaughan (Eng) v Sri Lanka Kandy 10 Dec 2003 25 Nov 1999 4y 15d 39 69 Test # 1672
MJ Clarke (Aus) v South Africa Sydney 3 Jan 2009 6 Oct 2004 4y 89d 44 69 Test # 1904
NS Sidhu (India) v Australia Kolkata 18 Mar 1998 12 Nov 1983 14y 126d 47 70 Test # 1409
Younis Khan (Pak) v India Lahore 13 Jan 2006 26 Feb 2000 5y 321d 40 70 Test # 1781
B Mitchell (SA) v England Durban 16 Dec 1948 15 Jun 1929 19y 184d 38 71 Test # 306
CG Greenidge (WI) v India Kanpur 21 Oct 1983 22 Nov 1974 8y 333d 42 71 Test # 964
DL Amiss (Eng) v West Indies The Oval 12 Aug 1976 18 Aug 1966 9y 360d 42 72 Test # 781
Majid Khan (Pak) v New Zealand Napier 16 Feb 1979 24 Oct 1964 14y 115d 41 72 Test # 847
AR Border (Aus) v West Indies Adelaide 30 Jan 1982 29 Dec 1978 3y 32d 39 72 Test # 919
RB Richardson (WI) v India Bridgetown 7 Apr 1989 24 Nov 1983 5y 134d 43 72 Test # 1118
HH Gibbs (SA) v Pakistan Cape Town 2 Jan 2003 27 Nov 1996 6y 36d 43 72 Test # 1637
MD Crowe (NZ) v Pakistan Auckland 24 Feb 1989 26 Feb 1982 6y 364d 44 73 Test # 1116
TT Samaraweera (SL) v Pakistan Karachi 21 Feb 2009 29 Aug 2001 7y 176d 48 73 Test # 1909
AN Cook (Eng) v West Indies Bridgetown 26 Feb 2009 1 Mar 2006 2y 362d 40 73 Test # 1911
HM Amla (SA) v India Nagpur 6 Feb 2010 28 Nov 2004 5y 70d 42 73 Test # 1951
RB Simpson (Aus) v England Melbourne 30 Dec 1965 23 Dec 1957 8y 7d 42 74 Test # 598
CC Hunte (WI) v India Mumbai (BS) 13 Dec 1966 17 Jan 1958 8y 330d 42 74 Test # 610
DM Jones (Aus) v West Indies St John's 27 Apr 1991 16 Mar 1984 7y 42d 44 74 Test # 1170
ME Trescothick (Eng) v Bangladesh Chittagong 29 Oct 2003 3 Aug 2000 3y 87d 40 74 Test # 1667
MC Cowdrey (Eng) v South Africa Nottingham 7 Jul 1960 26 Nov 1954 5y 224d 47 75 Test # 494
CH Lloyd (WI) v Pakistan Lahore 15 Feb 1975 13 Dec 1966 8y 64d 42 75 Test # 756
RC Fredericks (WI) v Australia Melbourne 26 Dec 1975 26 Dec 1968 7y 0d 42 75 Test # 766
JL Langer (Aus) v South Africa Adelaide 14 Dec 2001 23 Jan 1993 8y 325d 46 75 Test # 1576
DR Martyn (Aus) v India Chennai 14 Oct 2004 27 Nov 1992 11y 322d 46 75 Test # 1714
AJ Strauss (Eng) v West Indies Chester-le-Street 15 Jun 2007 20 May 2004 3y 26d 40 75 Test # 1836
SM Katich (Aus) v West Indies Brisbane 26 Nov 2009 16 Aug 2001 8y 102d 44 75 Test # 1936
LRPL Taylor (NZ) v India Bangalore 31 Aug 2012 8 Nov 2007 4y 297d 41 75 Test # 2055
C Hill (Aus) v South Africa Adelaide 7 Jan 1911 22 Jun 1896 14y 199d 42 76 Test # 113
Hanif Mohammad (Pak) v Australia Melbourne 4 Dec 1964 16 Oct 1952 12y 49d 42 76 Test # 570
G Boycott (Eng) v Australia Sydney 9 Jan 1971 4 Jun 1964 6y 219d 44 76 Test # 676
CC McDonald (Aus) v West Indies Melbourne 10 Feb 1961 25 Jan 1952 9y 16d 44 77 Test # 506
BF Butcher (WI) v England Leeds 10 Jul 1969 28 Nov 1958 10y 224d 44 77 Test # 655
MA Atherton (Eng) v Australia Melbourne 24 Dec 1994 10 Aug 1989 5y 136d 42 77 Test # 1279
ME Waugh (Aus) v West Indies Kingston 29 Apr 1995 25 Jan 1991 4y 94d 48 77 Test # 1297
RT Ponting (Aus) v New Zealand Hobart 22 Nov 2001 8 Dec 1995 5y 349d 49 77 Test # 1571
VVS Laxman (India) v Australia Brisbane 4 Dec 2003 20 Nov 1996 7y 14d 47 77 Test # 1671
AG Prince (SA) v Australia Cape Town 19 Mar 2009 22 Feb 2002 7y 25d 48 77 Test # 1916
AW Greig (Eng) v India Kolkata 1 Jan 1977 8 Jun 1972 4y 207d 49 78 Test # 791
DI Gower (Eng) v Australia Brisbane 26 Nov 1982 1 Jun 1978 4y 178d 46 78 Test # 939
DC Boon (Aus) v New Zealand Perth 24 Nov 1989 23 Nov 1984 5y 1d 43 78 Test # 1129
RA Smith (Eng) v Australia Lord's 17 Jun 1993 21 Jul 1988 4y 331d 42 78 Test # 1224
Inzamam-ul-Haq (Pak) v Australia Rawalpindi 1 Oct 1998 4 Jun 1992 6y 119d 48 78 Test # 1424
Misbah-ul-Haq (Pak) v Sri Lanka Dubai (DSC) 8 Jan 2014 8 Mar 2001 12y 306d 45 78 Test # 2114
PR Umrigar (India) v England Kanpur 1 Dec 1961 9 Dec 1948 12y 357d 51 79 Test # 514
M Amarnath (India) v England Delhi 12 Dec 1984 24 Dec 1969 14y 354d 46 79 Test # 1004
Mudassar Nazar (Pak) v New Zealand Auckland 25 Jan 1985 24 Dec 1976 8y 32d 51 79 Test # 1010
DJ Cullinan (SA) v New Zealand Wellington 18 Mar 1999 2 Jan 1993 6y 75d 48 79 Test # 1452
VT Trumper (Aus) v England Sydney 15 Dec 1911 1 Jun 1899 12y 197d 44 80 Test # 116
Zaheer Abbas (Pak) v Sri Lanka Lahore 22 Mar 1982 24 Oct 1969 12y 149d 46 80 Test # 927
HA Gomes (WI) v England Port of Spain 3 Apr 1986 3 Jun 1976 9y 304d 53 80 Test # 1044
AJ Stewart (Eng) v Australia Brisbane 25 Nov 1994 24 Feb 1990 4y 274d 44 80 Test # 1275
SC Ganguly (India) v South Africa Bloemfontein 3 Nov 2001 20 Jun 1996 5y 136d 47 80 Test # 1564
AB de Villiers (SA) v Australia Perth 17 Dec 2008 17 Dec 2004 4y 0d 47 80 Test # 1899
PD Collingwood (Eng) v West Indies Bridgetown 26 Feb 2009 2 Dec 2003 5y 86d 45 80 Test # 1911
TW Graveney (Eng) v Australia Melbourne 29 Dec 1962 5 Jul 1951 11y 177d 53 81 Test # 536
GR Viswanath (India) v Australia Adelaide 28 Jan 1978 15 Nov 1969 8y 74d 43 81 Test # 816
KJ Hughes (Aus) v West Indies Sydney 2 Jan 1982 25 Aug 1977 4y 130d 44 81 Test # 917
GP Thorpe (Eng) v West Indies Port of Spain 5 Feb 1998 1 Jul 1993 4y 219d 45 81 Test # 1398
Ijaz Ahmed (Pak) v Sri Lanka Dhaka 12 Mar 1999 3 Feb 1987 12y 37d 54 81 Test # 1450
A Flower (Zim) v New Zealand Harare 19 Sep 2000 18 Oct 1992 7y 337d 45 81 Test # 1511
RR Sarwan (WI) v Bangladesh Kingston 4 Jun 2004 18 May 2000 4y 17d 46 81 Test # 1703
Mushtaq Mohammad (Pak) v West Indies Port of Spain 4 Mar 1977 26 Mar 1959 17y 343d 46 82 Test # 799
JH Kallis (SA) v Zimbabwe Harare 7 Sep 2001 14 Dec 1995 5y 267d 51 82 Test # 1562
CD McMillan (NZ) v South Africa Auckland 18 Mar 2004 7 Nov 1997 6y 132d 50 82 Test # 1689
CH Gayle (WI) v England The Oval 19 Aug 2004 16 Mar 2000 4y 156d 47 82 Test # 1712
IR Bell (Eng) v West Indies Kingston 4 Feb 2009 19 Aug 2004 4y 169d 46 82 Test # 1906
TM Dilshan (SL) v Pakistan Lahore 1 Mar 2009 18 Nov 1999 9y 103d 52 82 Test # 1912
IR Redpath (Aus) v West Indies Kingston 16 Feb 1973 1 Jan 1964 9y 46d 47 83 Test # 714
IT Botham (Eng) v Australia Perth 12 Nov 1982 28 Jul 1977 5y 107d 55 83 Test # 938
DL Haynes (WI) v New Zealand Georgetown 6 Apr 1985 3 Mar 1978 7y 34d 52 83 Test # 1014
ND McKenzie (SA) v Bangladesh Bloemfontein 19 Nov 2008 20 Jul 2000 8y 122d 52 83 Test # 1893
IM Chappell (Aus) v West Indies Bridgetown 9 Mar 1973 4 Dec 1964 8y 95d 47 84 Test # 716
Asif Iqbal (Pak) v New Zealand Napier 16 Feb 1979 24 Oct 1964 14y 115d 49 84 Test # 847
GA Gooch (Eng) v Australia The Oval 29 Aug 1985 10 Jul 1975 10y 50d 48 84 Test # 1022
PA de Silva (SL) v Pakistan Faisalabad 15 Sep 1995 23 Aug 1984 11y 23d 49 85 Test # 1305
SP Fleming (NZ) v Australia Auckland 11 Mar 2000 19 Mar 1994 5y 358d 49 85 Test # 1488
ST Jayasuriya (SL) v Pakistan Kandy 28 Jun 2000 22 Feb 1991 9y 127d 50 85 Test # 1502
FE Woolley (Eng) v New Zealand Wellington 24 Jan 1930 9 Aug 1909 20y 168d 57 86 Test # 188
WJ Cronje (SA) v England Nottingham 23 Jul 1998 18 Apr 1992 6y 96d 50 86 Test # 1421
G Kirsten (SA) v West Indies Durban 26 Dec 1998 26 Dec 1993 5y 0d 48 86 Test # 1437
N Hussain (Eng) v Zimbabwe Nottingham 1 Jun 2000 24 Feb 1990 10y 98d 49 86 Test # 1498
S Chanderpaul (WI) v India Georgetown 11 Apr 2002 17 Mar 1994 8y 25d 52 86 Test # 1598
SR Watson (Aus) v England Brisbane 21 Nov 2013 2 Jan 2005 8y 323d 47 86 Test # 2103
Saleem Malik (Pak) v West Indies Faisalabad 23 Nov 1990 5 Mar 1982 8y 263d 62 87 Test # 1157
NJ Astle (NZ) v England Christchurch 13 Mar 2002 13 Jan 1996 6y 59d 51 87 Test # 1594
MS Dhoni (India) v West Indies Roseau 6 Jul 2011 2 Dec 2005 5y 216d 57 87 Test # 1999
MJ Prior (Eng) v South Africa Lord's 16 Aug 2012 17 May 2007 5y 91d 58 87 Test # 2053
VL Manjrekar (India) v Australia Mumbai (BS) 10 Oct 1964 30 Dec 1951 12y 285d 53 88 Test # 567
KWR Fletcher (Eng) v India Bangalore 9 Dec 1981 25 Jul 1968 13y 137d 54 88 Test # 912
DB Vengsarkar (India) v Pakistan Karachi 23 Dec 1982 24 Jan 1976 6y 333d 54 88 Test # 942
JC Adams (WI) v Australia Sydney 2 Jan 2001 18 Apr 1992 8y 259d 54 89 Test # 1527
MW Gatting (Eng) v Australia Melbourne 26 Dec 1986 18 Jan 1978 8y 342d 52 90 Test # 1062
MS Atapattu (SL) v West Indies Colombo (SSC) 29 Nov 2001 23 Nov 1990 11y 6d 51 90 Test # 1572

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

Records include the following recent matches:
Sri Lanka v South Africa at Colombo (SSC), 2nd Test, Jul 24-28, 2014 [Test # 2131]
England v India at Lord's, 2nd Test, Jul 17-21, 2014 [Test # 2130]
Sri Lanka v South Africa at Galle, 1st Test, Jul 16-20, 2014 [Test # 2129]

Statsguru Trivia

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

Did you know?

Zimbabwe has not played a three-Test series in the last 13 years. Their last three-Test series was against Sri Lanka in 2001/02. Out of the 49 series that Zimbabwe have played, only five have included three Tests. Their upcoming 50th Test series - against Bangladesh - is set to have three Tests.

Random Record

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

Sponsored Links

Tournament, match & LIVE fixed odds at bet365