Most innings before first duck in Tests
Most innings before first duck
Player | Inns | Debut | Until: | Team | Opposition | Ground | Match Date | Scorecard |
AB de Villiers | 78 | 17 Dec 2004 | South Africa | v Bangladesh | Centurion | 26 Nov 2008 | Test # 1895 | |
PA de Silva | 75 | 23 Aug 1984 | Sri Lanka | v Zimbabwe | Bulawayo | 20 Oct 1994 | Test # 1271 | |
CH Lloyd | 58 | 13 Dec 1966 | West Indies | v England | Port of Spain | 2 Feb 1974 | Test # 731 | |
LRPL Taylor | 58 | 8 Nov 2007 | New Zealand | v Australia | Brisbane | 1 Dec 2011 | Test # 2020 | |
JM Anderson | 54 | 22 May 2003 | England | v Australia | The Oval | 20 Aug 2009 | Test # 1931 | |
AK Davidson | 51 | 11 Jun 1953 | Australia | v England | Manchester | 27 Jul 1961 | Test # 510 | |
GO Jones | 51 | 10 Apr 2004 | England | v Australia | Perth | 14 Dec 2006 | Test # 1821 | |
OJ Pope | 47 | 9 Aug 2018 | England | v India | Birmingham | 1 Jul 2022 | Test # 2470 | |
BF Butcher | 46 | 28 Nov 1958 | West Indies | v India | Chennai | 13 Jan 1967 | Test # 614 | |
MJ Clarke | 46 | 6 Oct 2004 | Australia | v India | Sydney | 2 Jan 2008 | Test # 1857 | |
Yasir Hameed | 46 | 20 Aug 2003 | Pakistan | v England | The Oval | 18 Aug 2010 | Test # 1970 | |
PD Collingwood | 45 | 2 Dec 2003 | England | v India | Lord's | 19 Jul 2007 | Test # 1840 | |
CJL Rogers | 45 | 16 Jan 2008 | Australia | v England | Nottingham | 6 Aug 2015 | Test # 2175 | |
MJ Slater | 44 | 3 Jun 1993 | Australia | v West Indies | Port of Spain | 21 Apr 1995 | Test # 1296 | |
RT Ponting | 44 | 8 Dec 1995 | Australia | v Pakistan | Brisbane | 5 Nov 1999 | Test # 1467 | |
Sarfaraz Ahmed | 42 | 14 Jan 2010 | Pakistan | v England | Birmingham | 3 Aug 2016 | Test # 2212 | |
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 Ghavri | 41 | 27 Dec 1974 | India | v Pakistan | Delhi | 4 Dec 1979 | Test # 863 | |
WH Ponsford | 40 | 19 Dec 1924 | Australia | v England | Brisbane | 10 Feb 1933 | Test # 223 | |
Sadiq Mohammad | 40 | 24 Oct 1969 | Pakistan | v Australia | Melbourne | 1 Jan 1977 | Test # 790 | |
AJ Stewart | 40 | 24 Feb 1990 | England | v India | Eden Gardens | 29 Jan 1993 | Test # 1211 | |
DM Bravo | 40 | 15 Nov 2010 | West Indies | v Zimbabwe | Roseau | 20 Mar 2013 | Test # 2083 | |
AN Cook | 39 | 1 Mar 2006 | England | v Sri Lanka | Kandy | 1 Dec 2007 | Test # 1851 | |
MA Taylor | 38 | 26 Jan 1989 | Australia | v West Indies | Georgetown | 23 Mar 1991 | Test # 1167 | |
CA Pujara | 38 | 9 Oct 2010 | India | v England | Manchester | 7 Aug 2014 | Test # 2134 | |
AP Sheahan | 37 | 23 Dec 1967 | Australia | v South Africa | Johannesburg | 19 Feb 1970 | Test # 672 | |
JC Adams | 37 | 18 Apr 1992 | West Indies | v Australia | Brisbane | 22 Nov 1996 | Test # 1340 | |
R Dravid | 37 | 20 Jun 1996 | India | v New Zealand | Wellington | 26 Dec 1998 | Test # 1435 | |
BJ Haddin | 37 | 22 May 2008 | Australia | v Pakistan | Melbourne | 26 Dec 2009 | Test # 1943 | |
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 | |
Imran Farhat | 36 | 8 Mar 2001 | Pakistan | v England | Manchester | 27 Jul 2006 | Test # 1811 | |
AD Mathews | 36 | 4 Jul 2009 | Sri Lanka | v Pakistan | Galle | 22 Jun 2012 | Test # 2046 | |
GA Faulkner | 35 | 2 Jan 1906 | South Africa | v Australia | Manchester | 27 May 1912 | Test # 121 | |
SM Katich | 35 | 16 Aug 2001 | Australia | v ICC World XI | Sydney | 14 Oct 2005 | Test # 1768 | |
D Ramdin | 35 | 13 Jul 2005 | West Indies | v South Africa | Gqeberha | 26 Dec 2007 | Test # 1856 | |
AC Bannerman | 33 | 2 Jan 1879 | Australia | v England | Lord's | 16 Jul 1888 | Test # 28 | |
GRJ Matthews | 33 | 26 Dec 1983 | Australia | v England | Melbourne | 26 Dec 1986 | Test # 1062 | |
S Chanderpaul | 33 | 17 Mar 1994 | West Indies | v Pakistan | Peshawar | 17 Nov 1997 | Test # 1384 | |
MEK Hussey | 33 | 3 Nov 2005 | Australia | v India | Perth | 16 Jan 2008 | Test # 1862 | |
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 | |
MF Maharoof | 32 | 6 May 2004 | Sri Lanka | v England | Cardiff | 26 May 2011 | Test # 1994 | |
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 | |
KD Karthik | 31 | 3 Nov 2004 | India | v Sri Lanka | Colombo (SSC) | 23 Jul 2008 | Test # 1882 | |
G Pullar | 30 | 2 Jul 1959 | England | v Pakistan | Lahore | 21 Oct 1961 | Test # 512 | |
Mudassar Nazar | 30 | 24 Dec 1976 | Pakistan | v Australia | Perth | 13 Nov 1981 | Test # 909 | |
Haroon Rasheed | 30 | 14 Jan 1977 | Pakistan | v Sri Lanka | Faisalabad | 14 Mar 1982 | Test # 925 | |
DJ Richardson | 30 | 18 Apr 1992 | South Africa | v Pakistan | Johannesburg | 19 Jan 1995 | Test # 1283 | |
MH Richardson | 30 | 12 Sep 2000 | New Zealand | v West Indies | Bridgetown | 21 Jun 2002 | Test # 1607 | |
MS Wade | 30 | 7 Apr 2012 | Australia | v India | Bengaluru | 4 Mar 2017 | Test # 2251 |
Records includes the following current or recent matches:
Pakistan v Bangladesh at Rawalpindi, 1st Test, Aug 21-25, 2024 [Test # 2544]
England v Sri Lanka at Manchester, 1st Test, Aug 21-24, 2024 [Test # 2545]
West Indies v South Africa at Providence, 2nd Test, Aug 15-17, 2024 [Test # 2543]