Most consecutive innings without a duck

Test matches Cricket – Most consecutive innings without a duck

Test matches
Ducks and pairs

Most consecutive innings without a duck

RankPlayerInnsFromUntil
🥇 1
DI Gower (ENG)11926 Aug 198226 Dec 1990
🥈 2
RB Richardson (WI)9623 Nov 198425 Jul 1991
🥉 3
SR Tendulkar (IND)91*23 Jul 200814 Nov 2013
4
AR Border (AUS)8926 Nov 19822 Dec 1988
5
AJ Stewart (ENG)8617 Mar 199428 Nov 1998
6
KC Sangakkara (SL)8526 Mar 200615 Dec 2011
7
AD Mathews (SL)8322 Jun 20123 Aug 2017
8
FDM Karunaratne (SL)7924 Jan 201929 Jan 2025
9
KF Barrington (ENG)785 Jul 196228 Mar 1968
9
AB de Villiers (SA)7817 Dec 200419 Nov 2008
11
PA de Silva (SL)7523 Aug 198411 Oct 1994
12
CH Lloyd (WI)743 Jun 19769 Aug 1984
13
HW Taylor (SA)7227 May 191229 Jan 1932
14
GM Turner (NZ)72*27 Feb 196911 Mar 1983
15
R Dravid (IND)7224 Feb 20005 Apr 2004
16
KD Walters (AUS)6812 Dec 19691 Jan 1977
17
WR Hammond (ENG)6717 Aug 192915 Aug 1936
17
G Boycott (ENG)6721 Aug 19696 Jan 1979
17
ML Hayden (AUS)673 Oct 200221 Jul 2005
17
R Dravid (ICC/IND)6714 Oct 200529 Oct 2008
21
HA Gomes (WI)6631 Mar 197830 Dec 1984
22
HM Amla (SA)656 Mar 200912 Feb 2014
23
AN Cook (ENG)6426 Dec 20151 Aug 2018
24
ME Waugh (AUS)6323 Jan 199329 Nov 1996
24
GA Hick (ENG)6319 Feb 199327 Aug 1998
26
APE Knott (ENG)62*20 Jun 197427 Aug 1981
27
GR Marsh (AUS)6218 Sep 198625 Jan 1991
27
RT Ponting (AUS)6211 Aug 200528 Nov 2008
27
Shakib Al Hasan (BAN)623 Jan 200912 Jan 2017
30
LD Chandimal (SL)6131 Dec 20136 Oct 2017
31
GA Gooch (ENG)6021 Jun 199016 Jun 1994
31
JL Langer (AUS)6015 Oct 199830 Nov 2001
33
CL Hooper (WI)60*6 Dec 199730 Oct 2002
34
RG Sharma (IND)609 Aug 201626 Dec 2023
35
R Dravid (IND)59*18 Mar 200924 Jan 2012
36
Litton Das (BAN)5931 Jan 201822 Mar 2024
37
CH Lloyd (WI)5813 Dec 19662 Feb 1974
37
AJ Lamb (ENG)582 Jan 198319 Jun 1986
37
MA Taylor (AUS)5823 Mar 199125 Mar 1994
37
LRPL Taylor (NZ)588 Nov 20071 Dec 2011
41
H Sutcliffe (ENG)5612 Jun 192623 Feb 1933
41
RC Fredericks (WI)566 Mar 19713 Jan 1976
41
JH Kallis (SA)5626 Dec 20072 Jan 2011
44
JR Reid (NZ)5529 Jan 195423 Feb 1963
44
GP Thorpe (ENG)5510 Aug 199518 Jun 1998
46
ER Dexter (ENG)5421 Oct 196122 Jan 1965
46
RW Marsh (AUS)5416 Feb 19737 Jul 1977
46
RB Simpson (AUS)5418 Jun 196428 Jan 1978
49
JV Coney (NZ)54*4 Mar 198312 Mar 1987
50
JM Anderson (ENG)5422 May 20037 Aug 2009
51
WJ Edrich (ENG)5318 Feb 193928 Jan 1955
52
CL Walcott (WI)53*9 Nov 195125 Mar 1960
53
Majid Khan (PAK)536 Jan 197310 Mar 1979
53
JG Wright (NZ)537 Aug 198630 Jan 1992
53
AH Jones (NZ)532 Feb 19903 Feb 1995
56
AR Border (AUS)526 Jan 197916 Jul 1981
56
JH Kallis (SA)5229 Mar 200118 Mar 2004
56
ST Jayasuriya (SL)5225 Apr 20037 Dec 2006
59
AK Davidson (AUS)5111 Jun 19536 Jul 1961
59
WM Lawry (AUS)5130 Nov 196230 Dec 1965
59
IVA Richards (WI)5128 Nov 197513 Feb 1981
59
MA Taylor (AUS)515 Oct 19943 Jul 1997
59
GO Jones (ENG)5110 Apr 20041 Dec 2006
59
SPD Smith (AUS)513 Nov 201617 Dec 2020
65
IR Redpath (AUS)5019 Feb 197012 Dec 1975
65
DPMD Jayawardene (SL)5012 Jul 200922 Jun 2012

Showing 66 records

Additional Information

* indicates a sequence not ended by a duck