Most consecutive innings without a duck

One-Day Internationals Cricket – Most consecutive innings without a duck

One-Day Internationals
Ducks and pairs

Most consecutive innings without a duck

RankPlayerInnsFromUntil
🥇 1
R Dravid (IND)12029 Aug 19996 Feb 2004
🥈 2
MD Crowe (NZ)11922 Feb 198428 Mar 1993
🥉 3
KC Wessels (AUS/SA)105*9 Jan 198328 Oct 1994
4
Sikandar Raza (ZIM)9821 Aug 20147 Aug 2022
5
Javed Miandad (PAK)9630 Dec 198630 Dec 1992
6
RB Richardson (WI)92*13 Nov 199014 Mar 1996
6
Mohammad Yousuf (Asia/PAK)92*5 Apr 20058 Nov 2010
8
AB de Villiers (SA)901 Jul 200714 Jun 2013
9
DM Jones (AUS)8823 Jan 19852 May 1990
9
MEK Hussey (AUS)8816 Feb 200716 Aug 2011
11
GA Gooch (ENG)8624 Jan 197916 Feb 1991
12
MS Dhoni (IND)851 Jul 200728 Aug 2010
13
DL Haynes (WI)8323 Dec 197923 Apr 1985
14
SR Waugh (AUS)8211 Feb 199030 Oct 1994
15
KC Sangakkara (Asia/ICC/SL)8116 Sep 200212 Nov 2005
16
Imran Khan (PAK)8030 Dec 198613 Jan 1992
16
S Chanderpaul (WI)8015 Feb 200214 Sep 2006
16
TM Dilshan (SL)8031 Oct 200524 Jan 2009
16
DA Warner (AUS)8019 Nov 201429 Nov 2020
20
KS Williamson (NZ)80*6 Feb 20169 Mar 2025
21
SP Fleming (NZ)7826 Mar 199520 May 1999
22
Sarfaraz Ahmed (PAK)78*27 Aug 20137 Apr 2021
23
DR Martyn (AUS)7513 Jan 199925 Jan 2003
24
AB de Villiers (SA)7420 Jul 20133 Jun 2017
25
JP Duminy (SA)73*6 Jul 20146 Jul 2019
26
SC Ganguly (IND)7216 Jan 199928 Mar 2001
26
HDPK Dharmasena (SL)7224 Aug 19942 Nov 2001
26
V Sehwag (Asia/IND)7229 Nov 200630 Mar 2011
29
GC Smith (SA)72*2 Dec 200727 Nov 2013
30
BC Lara (WI)7117 Feb 199312 Jan 1997
31
CG Greenidge (WI)7011 Jun 197519 Mar 1986
31
M Azharuddin (IND)701 Mar 19929 Mar 1996
31
Samiullah Shinwari (AFG)7019 Apr 20095 Mar 2019
34
JV Coney (NZ)69*31 Jan 198128 Mar 1987
35
CL Hooper (WI)6926 Apr 199723 Feb 2003
35
RT Ponting (AUS/ICC)6919 Jun 200223 Jan 2005
37
CD McMillan (NZ)6820 May 19977 Jan 2001
38
CL Cairns (NZ)6713 Feb 19916 Dec 1997
38
GC Smith (SA)6730 Mar 200211 May 2005
38
SR Watson (AUS)6730 Sep 20098 Feb 2013
41
Mushfiqur Rahim (BAN)6612 May 20177 Aug 2022
42
MJ Clarke (AUS)65*22 Jun 201029 Mar 2015
43
Shoaib Malik (PAK)6510 Jun 20133 Jun 2019
44
HP Tillakaratne (SL)634 Sep 198815 Feb 1994
44
M Azharuddin (IND)633 Apr 19961 Apr 1998
46
NJ O'Brien (IRE)63*28 Sep 201031 Aug 2018
47
KJ O'Brien (IRE)6325 Feb 201524 Jan 2021
48
K Srikkanth (IND)6210 Apr 198728 Feb 1992
48
KC Sangakkara (SL)623 Feb 20117 Jul 2013
48
IR Bell (ENG)6230 Jan 201129 Nov 2014
48
D Ramdin (WI)6227 Jan 200827 Feb 2015
48
S Dhawan (IND)6219 Jan 201429 Oct 2017
53
LRPL Taylor (NZ)62*20 Oct 20164 Apr 2022
54
HM Amla (SA)6124 Mar 20139 Feb 2016
55
F du Plessis (SA)6018 Jan 201123 Nov 2014
55
SPD Smith (AUS)6021 Feb 20119 Oct 2016
55
JDS Neesham (NZ)6031 Oct 201328 Oct 2023
58
SR Tendulkar (IND)5910 Nov 19919 Sep 1994
58
JH Kallis (SA)5921 Jan 199619 May 1999
58
S Chanderpaul (WI)5920 Sep 200613 Apr 2010
58
TM Dilshan (SL)594 Nov 201214 Feb 2015
62
DC Boon (AUS)58*4 Sep 199215 Mar 1995
63
ME Waugh (AUS)5813 Apr 199713 Jun 1999
63
JH Kallis (SA)5817 Dec 20008 Jul 2003
63
VVS Laxman (IND)585 Aug 20017 Aug 2005
66
PD Collingwood (ENG)58*13 Oct 200711 Mar 2011
67
E Chigumbura (ZIM)5821 Jan 20099 Feb 2012
67
Mushfiqur Rahim (BAN)5811 Mar 201225 Mar 2017
69
RJ Hadlee (NZ)57*20 Mar 198325 May 1990
69
IVA Richards (WI)57*24 Jan 198727 May 1991
71
ST Jayasuriya (SL)5717 Sep 199425 Mar 1997
72
RJ Shastri (IND)565 Dec 198625 Oct 1991
73
N Boje (Afr/SA)56*6 Jul 200023 Oct 2005
73
MJ Santner (NZ)56*2 Jun 20179 Mar 2025
75
Javed Miandad (PAK)5521 Nov 198010 Mar 1985
75
MW Gatting (ENG)552 Jun 198418 Jan 1993
75
AJ Stewart (ENG)5523 May 199320 Aug 1998
75
Abdul Razzaq (Asia/PAK)5518 May 200315 Apr 2005
79
MS Atapattu (SL)55*22 Apr 200417 Feb 2007
79
DJG Sammy (WI)55*2 Dec 201121 Mar 2015
79
BJ Haddin (AUS)55*13 Mar 201026 Mar 2015
82
CH Lloyd (WI)54*18 Jan 19806 Mar 1985
83
PJL Dujon (WI)542 Jun 198422 Oct 1988
83
A Ranatunga (SL)544 Jan 199018 Feb 1994
83
V Sehwag (Asia/ICC/IND)5427 Dec 200429 Oct 2006
83
Shakib Al Hasan (BAN)5411 Feb 201021 Nov 2014
83
RD Berrington (SCOT)5411 Jul 201214 Dec 2019
88
Ijaz Ahmed (PAK)5314 Nov 198623 Oct 1989
88
Inzamam-ul-Haq (PAK)5325 Feb 199516 Jul 1997
88
MG Bevan (AUS)5321 Oct 19992 Sep 2002
88
HH Dippenaar (Afr/SA)533 Oct 200218 Sep 2006
92
GP Howarth (NZ)52*23 Dec 198023 Apr 1985
93
SR Tendulkar (IND)5223 Oct 199414 Dec 1996
93
MH Cross (SCOT)5223 Jan 201428 Sep 2021
93
SD Hope (WI)529 Dec 201812 Jun 2022
93
KL Rahul (IND)522 Jul 20192 Aug 2024
97
GM Wood (AUS)5122 Feb 197820 Jun 1983
97
R Dravid (IND)5129 Oct 199630 Mar 1999
99
H Masakadza (ZIM)51*7 Aug 20157 Jul 2019
100
PA de Silva (SL)503 Nov 198525 Apr 1990
100
AR Border (AUS)5010 Jan 198826 Feb 1991
100
BC Lara (ICC/WI)5016 Jun 20027 May 2005
100
PD Collingwood (ENG)5020 Feb 200221 Jun 2005

Showing 103 records

Additional Information

* indicates a sequence not ended by a duck