Test Cricket - Batting Records and Statistics - Ducks and Low Scores
Players Batting Most Innings before First Duck
  Player Country Debut Inns 1st Duck Versus Ground Ducks
1 J W Burke Australia 02/02/1951 44 No Ducks in Career 0
2 R A Duff Australia 01/01/1902 40 No Ducks in Career 0
3 B P Patel India 06/06/1974 38 No Ducks in Career 0
4 R J Christiani West Indies 21/01/1948 37 No Ducks in Career 0
5 D L Houghton Zimbabwe 18/10/1992 36 No Ducks in Career 0
6 Waqar Hasan Pakistan 16/10/1952 35 No Ducks in Career 0
7 B D Julien West Indies 26/07/1973 34 No Ducks in Career 0
8 B P Nash West Indies 11/12/2008 33 No Ducks in Career 0
9 G A Faulkner South Africa 02/01/1906 35 27/05/1912 Australia Old Trafford 2
10 R W Barber England 09/06/1960 36 28/01/1966 Australia Adelaide Oval 1
11 J C Adams West Indies 18/04/1992 37 22/11/1996 Australia Brisbane Cricket Ground 7
12 Sadiq Mohammad Pakistan 24/10/1969 40 01/01/1977 Australia Melbourne Cricket Ground 6
13 L R P L Taylor* New Zealand 08/11/2007 58 01/12/2011 Australia Brisbane Cricket Ground 14
14 J M Anderson* England 22/05/2003 54 19/08/2009 Australia Kennington Oval 34
15 G O Jones England 10/04/2004 51 14/12/2006 Australia WACA Ground 2
16 A B de Villiers South Africa 17/12/2004 78 26/11/2008 Bangladesh SuperSport Park 8
17 A K Davidson Australia 11/06/1953 51 27/07/1961 England Old Trafford 1
18 Sarfaraz Ahmed* Pakistan 14/01/2010 42 03/08/2016 England Edgbaston 4
19 Yasir Hameed Pakistan 20/08/2003 46 18/08/2010 England Kennington Oval 1
20 C H Lloyd West Indies 13/12/1966 58 02/02/1974 England Queen's Park Oval 4
21 C J L Rogers Australia 16/01/2008 45 06/08/2015 England Trent Bridge 1
22 W H Ponsford Australia 19/12/1924 40 10/02/1933 England Brisbane Cricket Ground 1
23 R N Harvey Australia 23/01/1948 41 11/06/1953 England Trent Bridge 7
24 C A Pujara* India 09/10/2010 38 07/08/2014 England Old Trafford 12
25 Imran Farhat Pakistan 08/03/2001 36 27/07/2006 England Old Trafford 3
26 A C Bannerman Australia 02/01/1879 33 16/07/1888 England Lord's 3
27 G R J Matthews Australia 26/12/1983 33 26/12/1986 England Melbourne Cricket Ground 2
28 S M Katich Australia 16/08/2001 35 14/10/2005 ICC World XI Sydney Cricket Ground 4
29 M E K Hussey Australia 03/11/2005 33 16/01/2008 India WACA Ground 12
30 A J Stewart England 24/02/1990 40 29/01/1993 India Eden Gardens 14
31 P D Collingwood England 02/12/2003 45 19/07/2007 India Lord's 6
32 O J D Pope* England 10/08/2018 47 01/07/2022 India Edgbaston 3
33 B F Butcher West Indies 28/11/1958 46 13/01/1967 India MA Chidambaram Stadium 3
34 M J Clarke Australia 06/10/2004 46 02/01/2008 India Sydney Cricket Ground 9
35 R Dravid India 20/06/1996 37 26/12/1998 New Zealand Basin Reserve 8
36 B J Haddin Australia 22/05/2008 37 26/12/2009 Pakistan Melbourne Cricket Ground 8
37 G S A Sobers West Indies 30/03/1954 41 20/02/1959 Pakistan National Stadium (Karachi) 12
38 R T Ponting Australia 08/12/1995 44 05/11/1999 Pakistan Brisbane Cricket Ground 17
39 K D Ghavri India 27/12/1974 41 04/12/1979 Pakistan Arun Jaitley Stadium 2
40 S Chanderpaul West Indies 17/03/1994 33 17/11/1997 Pakistan Arbab Niaz Stadium 15
41 A D Mathews* Sri Lanka 04/07/2009 36 22/06/2012 Pakistan Galle International Stadium 5
42 D Ramdin West Indies 13/07/2005 35 26/12/2007 South Africa St George's Park 9
43 J M Parks England 22/07/1954 36 22/01/1965 South Africa Wanderers Stadium 3
44 A P Sheahan Australia 23/12/1967 37 19/02/1970 South Africa Wanderers Stadium 3
45 A N Cook England 01/03/2006 39 01/12/2007 Sri Lanka Asgiriya Stadium 9
46 M A Taylor Australia 26/01/1989 38 23/03/1991 West Indies Bourda 5
47 M J Slater Australia 03/06/1993 44 21/04/1995 West Indies Queen's Park Oval 9
48 R G Nadkarni India 16/12/1955 36 13/04/1962 West Indies Sabina Park 6
49 P A de Silva Sri Lanka 23/08/1984 75 20/10/1994 Zimbabwe Queens Sports Club 7
50 D M Bravo* West Indies 15/11/2010 40 20/03/2013 Zimbabwe Windsor Park 5

Most Innings Without a Duck
Highest Career Percentage of Ducks
Lowest Career Percentage of Ducks
Batting Records and Statistics Menu