Test Cricket - Batting Records and Statistics - Ducks and Low Scores
Players Batting Most Consecutive Innings Without a Duck
  Player Country W/O Duck From To Ducks
Inns Runs
1 A R Border Australia 89 4435 26/11/1982 v. England 02/12/1988 v. West Indies 11
2 K D Walters Australia 68 2508 12/12/1969 v. India 01/01/1977 v. Pakistan 4
3 M L Hayden Australia 67 3413 03/10/2002 v. Pakistan 21/07/2005 v. England 14
4 M E Waugh Australia 63 2875 23/01/1993 v. West Indies 29/11/1996 v. West Indies 19
5 G R Marsh Australia 62 1999 18/09/1986 v. India 25/01/1991 v. England 3
6 R T Ponting Australia 62 3403 11/08/2005 v. England 28/11/2008 v. New Zealand 17
7 J L Langer Australia 60 2727 15/10/1998 v. Pakistan 30/11/2001 v. New Zealand 11
8 M A Taylor Australia 58 2386 23/03/1991 v. West Indies 25/03/1994 v. South Africa 5
9 R W Marsh Australia 54 1607 16/02/1973 v. West Indies 07/07/1977 v. England 12
10 R B Simpson Australia 54 3086 18/06/1964 v. England 28/01/1978 v. India 8
11 Litton Das* Bangladesh 59 2165 31/01/2018 v. Sri Lanka 22/03/2024 v. Sri Lanka 2
12 Shakib Al Hasan* Bangladesh 62 2636 03/01/2009 v. Sri Lanka 12/01/2017 v. New Zealand 5
13 G A Gooch England 60 3664 21/06/1990 v. New Zealand 16/06/1994 v. New Zealand 13
14 A P E Knott England 62 1876 20/06/1974 v. India 27/08/1981 v. Australia 8
15 A N Cook England 64 2378 26/12/2015 v. South Africa 01/08/2018 v. India 9
16 G A Hick England 63 2391 19/02/1993 v. India 27/08/1998 v. Sri Lanka 11
17 G Boycott England 67 3296 26/08/1969 v. New Zealand 06/01/1979 v. Australia 10
18 W R Hammond England 67 3349 17/08/1929 v. South Africa 15/08/1936 v. India 4
19 D I Gower England 119 5046 26/08/1982 v. Pakistan 26/12/1990 v. Australia 7
20 A J Stewart England 86 3529 17/03/1994 v. West Indies 28/11/1998 v. Australia 14
21 K F Barrington England 78 4384 05/07/1962 v. Pakistan 28/03/1968 v. West Indies 5
22 A J Lamb England 58 1860 02/01/1983 v. Australia 19/06/1986 v. India 9
23 H Sutcliffe England 56 3047 12/06/1926 v. Australia 23/02/1933 v. Australia 2
24 G P Thorpe England 55 1915 10/08/1995 v. West Indies 18/06/1998 v. South Africa 12
25 J M Anderson* England 54 397 22/05/2003 v. Zimbabwe 07/08/2009 v. Australia 34
26 E R Dexter England 54 2746 21/10/1961 v. Pakistan 22/01/1965 v. South Africa 6
27 S R Tendulkar India 91 4139 23/07/2008 v. Sri Lanka 14/11/2013 v. West Indies 14
28 R Dravid India 72 3858 24/02/2000 v. South Africa 05/04/2004 v. Pakistan 8
29 R Dravid India 67 2492 14/10/2005 v. Australia 29/10/2008 v. Australia 8
30 R G Sharma* India 60 2786 09/08/2016 v. West Indies 26/12/2023 v. South Africa 5
31 R Dravid India 59 2779 18/03/2009 v. New Zealand 24/01/2012 v. Australia 8
32 G M Turner New Zealand 72 2991 27/02/1969 v. West Indies 11/03/1983 v. Sri Lanka 1
33 J R Reid New Zealand 55 1870 29/01/1954 v. South Africa 23/02/1963 v. England 5
34 J V Coney New Zealand 54 1863 04/03/1983 v. Sri Lanka 12/03/1987 v. West Indies 3
35 L R P L Taylor* New Zealand 58 2387 08/11/2007 v. South Africa 01/12/2011 v. Australia 14
36 J H Kallis South Africa 56 2750 26/12/2007 v. West Indies 02/01/2011 v. India 16
37 H W Taylor South Africa 72 2925 27/05/1912 v. Australia 29/01/1932 v. Australia 2
38 A B de Villiers South Africa 78 2958 17/12/2004 v. England 19/11/2008 v. Bangladesh 8
39 H M Amla South Africa 65 3637 06/03/2009 v. Australia 12/02/2014 v. Australia 13
40 D Karunaratne* Sri Lanka 63 2915 24/01/2019 v. Australia 22/03/2024 v. Bangladesh 12
41 D Chandimal* Sri Lanka 61 2347 31/12/2013 v. Pakistan 06/10/2017 v. Pakistan 6
42 P A de Silva Sri Lanka 75 2779 23/08/1984 v. England 11/10/1994 v. Zimbabwe 7
43 K C Sangakkara Sri Lanka 85 5233 26/03/2006 v. Pakistan 15/12/2011 v. South Africa 11
44 A D Mathews* Sri Lanka 83 3464 22/06/2012 v. Pakistan 03/08/2017 v. India 5
45 C H Lloyd West Indies 74 3325 03/06/1976 v. England 09/08/1984 v. England 4
46 R B Richardson West Indies 96 4153 23/11/1984 v. Australia 25/07/1991 v. England 8
47 C L Hooper West Indies 60 2337 06/12/1997 v. Pakistan 30/10/2002 v. India 13
48 H A Gomes West Indies 66 2672 31/03/1978 v. Australia 30/12/1984 v. Australia 5
49 R C Fredericks West Indies 56 2534 06/03/1971 v. India 03/01/1976 v. Australia 7
50 C H Lloyd West Indies 58 2153 13/12/1966 v. India 02/02/1974 v. England 4

Most Innings Before First Duck (or No Career Ducks)
Highest Career Percentage of Ducks
Lowest Career Percentage of Ducks
Batting Records and Statistics Menu