Player Inns Debut Until: Team Opposition Ground Match Date Scorecard
AB de Villiers 84 17 Dec 2004 South Africa v Netherlands Basseterre 16 Mar 2007 ODI # 2537
GO Jones 71 10 Apr 2004 England v India Delhi 28 Mar 2006 ODI # 2357
BJ Haddin 69 30 Jan 2001 Australia v South Africa Johannesburg 27 Mar 2009 T20I # 87
D Ramdin 62 13 Jul 2005 West Indies v England Lord's 1 Jul 2007 ODI # 2594
CH Lloyd 59 13 Dec 1966 West Indies v England Port of Spain 2 Feb 1974 Test # 731
VG Kambli 59 19 Oct 1991 India v West Indies Visakhapatnam 7 Nov 1994 ODI # 949
Yasir Hameed 58 20 May 2003 Pakistan v Zimbabwe Multan 30 Sep 2004 ODI # 2183
MA Taylor 57 26 Jan 1989 Australia v West Indies Georgetown 23 Mar 1991 Test # 1167
KC Wessels 54 26 Nov 1982 Australia v West Indies Perth 9 Nov 1984 Test # 997
AK Davidson 51 11 Jun 1953 Australia v England Manchester 27 Jul 1961 Test # 510
UC Hathurusingha 51 22 Feb 1991 Sri Lanka v South Africa Colombo (SSC) 6 Sep 1993 Test # 1233
AN Cook 49 1 Mar 2006 England v India Manchester 30 Aug 2007 ODI # 2617
Mahmudullah 48 25 Jul 2007 Bangladesh v India Dhaka 24 Jan 2010 Test # 1950
Sadiq Mohammad 47 24 Oct 1969 Pakistan v Australia Melbourne 1 Jan 1977 Test # 790
BF Butcher 46 28 Nov 1958 West Indies v India Chennai 13 Jan 1967 Test # 614
KD Ghavri 46 27 Dec 1974 India v Pakistan Delhi 4 Dec 1979 Test # 863
JM Bairstow 43 16 Sep 2011 England v Australia Sydney 3 Jan 2014 Test # 2113
AN Petersen 42 18 Sep 2006 South Africa v England The Oval 19 Jul 2012 Test # 2049
RN Harvey 41 23 Jan 1948 Australia v England Nottingham 11 Jun 1953 Test # 372
GS Sobers 41 30 Mar 1954 West Indies v Pakistan Karachi 20 Feb 1959 Test # 469
KD Karthik 41 5 Sep 2004 India v England Birmingham 27 Aug 2007 ODI # 2616
HDRL Thirimanne 41 5 Jan 2010 Sri Lanka v New Zealand Hambantota 10 Nov 2012 ODI # 3307
WH Ponsford 40 19 Dec 1924 Australia v England Brisbane 10 Feb 1933 Test # 223
PK Amre 40 10 Nov 1991 India v West Indies Kolkata 27 Nov 1993 ODI # 858
ME Trescothick 39 8 Jul 2000 England v Pakistan Leeds 17 Jun 2001 ODI # 1724
AP Sheahan 37 23 Dec 1967 Australia v South Africa Johannesburg 19 Feb 1970 Test # 672
Haroon Rasheed 37 14 Jan 1977 Pakistan v Sri Lanka Faisalabad 14 Mar 1982 Test # 925
PG Fulton 37 2 Nov 2004 New Zealand v West Indies North Sound 29 Mar 2007 ODI # 2557
RG Nadkarni 36 16 Dec 1955 India v West Indies Kingston 13 Apr 1962 Test # 529
JM Parks 36 22 Jul 1954 England v South Africa Johannesburg 22 Jan 1965 Test # 575
RW Barber 36 9 Jun 1960 England v Australia Adelaide 28 Jan 1966 Test # 600
KC Sangakkara 36 5 Jul 2000 Sri Lanka v England Colombo (SSC) 15 Mar 2001 Test # 1537
JD Ryder 36 5 Feb 2008 New Zealand v India Wellington 3 Apr 2009 Test # 1918
HA Varaiya 36 12 Aug 2006 Kenya v Ireland Mombasa 20 Feb 2012 ODI # 3245
GA Faulkner 35 2 Jan 1906 South Africa v Australia Manchester 27 May 1912 Test # 121
Mohsin Khan 35 16 Mar 1977 Pakistan v England Leeds 26 Aug 1982 Test # 933
SR Watson 35 24 Mar 2002 Australia v West Indies Kuala Lumpur 18 Sep 2006 ODI # 2417
DS Lehmann 34 30 Aug 1996 Australia v England Sydney 2 Jan 1999 Test # 1439
AC Bannerman 33 2 Jan 1879 Australia v England Lord's 16 Jul 1888 Test # 28
MJ Slater 33 3 Jun 1993 Australia v New Zealand Sharjah 16 Apr 1994 ODI # 907
M Kaif 33 2 Mar 2000 India v New Zealand Queenstown 4 Jan 2003 ODI # 1929
KJ O'Brien 33 13 Jun 2006 Ireland v Sri Lanka Lord's 14 Jun 2009 T20I # 108
CC McDonald 32 25 Jan 1952 Australia v England The Oval 23 Aug 1956 Test # 429
Saeed Ahmed 32 17 Jan 1958 Pakistan v England Lahore 21 Oct 1961 Test # 512
RC Russell 32 22 Nov 1987 England v New Zealand Birmingham 5 Jul 1990 Test # 1147
Q de Kock 32 21 Dec 2012 South Africa v Netherlands Chittagong 27 Mar 2014 T20I # 386
W Rhodes 31 1 Jun 1899 England v Australia Melbourne 7 Feb 1908 Test # 99
FMM Worrell 31 11 Feb 1948 West Indies v England Bridgetown 6 Feb 1954 Test # 383
NS Sidhu 31 12 Nov 1983 India v West Indies Bridgetown 7 Apr 1989 Test # 1118
MA Ealham 31 23 May 1996 England v Sri Lanka Sydney 3 Feb 1999 ODI # 1400
MEK Hussey 31 1 Feb 2004 Australia v Sri Lanka Sydney 22 Jan 2006 ODI # 2317
Tamim Iqbal 31 9 Feb 2007 Bangladesh v South Africa Dhaka 22 Feb 2008 Test # 1864
TN de Grooth 31 6 Aug 2006 Netherlands v Scotland Aberdeen 28 Jun 2011 ODI # 3164
G Pullar 30 2 Jul 1959 England v Pakistan Lahore 21 Oct 1961 Test # 512
Ijaz Ahmed 30 14 Nov 1986 Pakistan v England Karachi 16 Dec 1987 Test # 1086
PV Simmons 30 16 Oct 1987 West Indies v Australia Port of Spain 10 Mar 1991 ODI # 673
AIC Dodemaide 30 26 Dec 1987 Australia v New Zealand Auckland 28 Mar 1993 ODI # 827
A Flower 30 23 Feb 1992 Zimbabwe v Pakistan Rawalpindi 9 Dec 1993 Test # 1240
Javed Omar 30 5 Apr 1995 Bangladesh v New Zealand Wellington 26 Dec 2001 Test # 1579
Rajin Saleh 30 20 Aug 2003 Bangladesh v West Indies Kingston 4 Jun 2004 Test # 1703

Records include the following recent matches:
England v India at Cardiff, 2nd ODI, Aug 27, 2014 [ODI # 3517]
Australia v South Africa at Harare, 2nd match, Aug 27, 2014 [ODI # 3516]
West Indies v Bangladesh at Basseterre, Only T20I, Aug 27, 2014 [T20I # 404]

Statsguru Trivia

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

Did you know?

WG Grace, Fred Grace and Edward Grace, all brothers, made their debuts in the same Test match, versus Australia at The Oval, in 1880. Another set of brothers, Alec Hearne, George Hearne and Jack Hearne, also made their debuts for England in the same Test, versus South Africa at Newlands in 1892.

Random Record

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

Sponsored Links

Tournament, match & LIVE fixed odds at bet365