Players Batting Most Consecutive Innings Without a Duck
|
Player
|
Country
|
Career
|
Inns
|
From
|
To
|
Ducks
|
1 |
R Dravid
|
India
|
1996-2011
|
120
|
29/08/1999 SRL v IND
|
06/02/2004 AUS v IND
|
13
|
2 |
M D Crowe
|
New Zealand
|
1982-1995
|
119
|
22/02/1984 NZL v ENG
|
28/03/1993 NZL v AUS
|
3
|
3 |
K C Wessels
|
South Africa
|
1983-1994
|
105
|
09/01/1983 AUS v NZL
|
|
0
|
4 |
Sikandar Raza*
|
Zimbabwe
|
2013-
|
98
|
21/08/2014 ZIM v SAF
|
07/08/2022 ZIM v BAN
|
3
|
5 |
Javed Miandad
|
Pakistan
|
1975-1996
|
96
|
30/12/1986 PAK v WIN
|
30/12/1992 NZL v PAK
|
8
|
6 |
Mohammad Yousuf
|
Pakistan
|
1998-2010
|
92
|
05/04/2005 IND v PAK
|
08/11/2010 PAK v SAF
|
15
|
7 |
R B Richardson
|
West Indies
|
1983-1996
|
92
|
13/11/1990 PAK v WIN
|
14/03/1996 AUS v WIN
|
8
|
8 |
A B de Villiers
|
South Africa
|
2005-2018
|
90
|
01/07/2007 IND v SAF
|
14/06/2013 SAF v WIN
|
7
|
9 |
D M Jones
|
Australia
|
1984-1994
|
88
|
23/01/1985 AUS v SRL
|
02/05/1990 AUS v SRL
|
6
|
10 |
M E K Hussey
|
Australia
|
2004-2012
|
88
|
16/02/2007 NZL v AUS
|
16/08/2011 SRL v AUS
|
3
|
11 |
G A Gooch
|
England
|
1976-1995
|
86
|
24/01/1979 AUS v ENG
|
16/02/1991 NZL v ENG
|
4
|
12 |
M S Dhoni
|
India
|
2004-2019
|
85
|
01/07/2007 IND v SAF
|
28/08/2010 SRL v IND
|
10
|
13 |
D L Haynes
|
West Indies
|
1978-1994
|
83
|
23/12/1979 ENG v WIN
|
23/04/1985 WIN v NZL
|
13
|
14 |
S R Waugh
|
Australia
|
1986-2002
|
82
|
11/02/1990 AUS v PAK
|
30/10/1994 PAK v AUS
|
15
|
15 |
K C Sangakkara
|
Sri Lanka
|
2000-2015
|
81
|
16/09/2002 SRL v NED
|
12/11/2005 IND v SRL
|
15
|
16 |
D A Warner*
|
Australia
|
2009-
|
80
|
19/11/2014 AUS v SAF
|
29/11/2020 AUS v IND
|
4
|
17 |
Imran Khan
|
Pakistan
|
1974-1992
|
80
|
30/12/1986 PAK v WIN
|
13/01/1992 PAK v SRL
|
6
|
18 |
S Chanderpaul
|
West Indies
|
1994-2011
|
80
|
15/02/2002 PAK v WIN
|
14/09/2006 IND v WIN
|
6
|
19 |
T M Dilshan
|
Sri Lanka
|
1999-2016
|
80
|
31/10/2005 IND v SRL
|
24/01/2009 PAK v SRL
|
11
|
20 |
S P Fleming
|
New Zealand
|
1994-2007
|
78
|
26/03/1995 NZL v SRL
|
20/05/1999 AUS v NZL
|
17
|
21 |
Sarfaraz Ahmed*
|
Pakistan
|
2007-
|
78
|
27/08/2013 ZIM v PAK
|
07/04/2021 SAF v PAK
|
1
|
22 |
D R Martyn
|
Australia
|
1992-2006
|
75
|
13/01/1999 AUS v SRL
|
25/01/2003 AUS v ENG
|
10
|
23 |
A B de Villiers
|
South Africa
|
2005-2018
|
74
|
20/07/2013 SRL v SAF
|
03/06/2017 SRL v SAF
|
7
|
24 |
J-P Duminy
|
South Africa
|
2004-2019
|
73
|
06/07/2014 SRL v SAF
|
06/07/2019 AUS v SAF
|
7
|
25 |
G C Smith
|
South Africa
|
2002-2013
|
72
|
02/12/2007 SAF v NZL
|
27/11/2013 SAF v PAK
|
8
|
26 |
H D P K Dharmasena
|
Sri Lanka
|
1994-2004
|
72
|
24/08/1994 SRL v PAK
|
02/11/2001 PAK v SRL
|
2
|
27 |
K S Williamson*
|
New Zealand
|
2010-
|
72
|
06/02/2016 NZL v AUS
|
15/11/2023 IND v NZL
|
5
|
28 |
S C Ganguly
|
India
|
1992-2007
|
72
|
16/01/1999 NZL v IND
|
28/03/2001 IND v AUS
|
16
|
29 |
V Sehwag
|
India
|
1999-2013
|
72
|
29/11/2006 SAF v IND
|
30/03/2011 IND v PAK
|
14
|
30 |
B C Lara
|
West Indies
|
1990-2007
|
71
|
17/02/1993 SAF v WIN
|
12/01/1997 AUS v WIN
|
16
|
31 |
C G Greenidge
|
West Indies
|
1975-1991
|
70
|
11/06/1975 PAK v WIN
|
19/03/1986 WIN v ENG
|
3
|
32 |
M Azharuddin
|
India
|
1985-2000
|
70
|
01/03/1992 AUS v IND
|
09/03/1996 IND v PAK
|
9
|
33 |
Samiullah Shinwari*
|
Afghanistan
|
2009-2019
|
70
|
19/04/2009 AFG v SCO
|
05/03/2019 IRE v AFG
|
1
|
34 |
C L Hooper
|
West Indies
|
1987-2003
|
69
|
26/04/1997 WIN v IND
|
23/02/2003 WIN v CAN
|
7
|
35 |
J V Coney
|
New Zealand
|
1979-1987
|
69
|
31/01/1981 AUS v NZL
|
28/03/1987 NZL v WIN
|
1
|
36 |
R T Ponting
|
Australia
|
1995-2012
|
69
|
19/06/2002 AUS v PAK
|
23/01/2005 AUS v PAK
|
20
|
37 |
C D McMillan
|
New Zealand
|
1997-2007
|
68
|
20/05/1997 NZL v SRL
|
07/01/2001 NZL v ZIM
|
9
|
38 |
C L Cairns
|
New Zealand
|
1991-2006
|
67
|
13/02/1991 NZL v ENG
|
06/12/1997 NZL v SAF
|
9
|
39 |
G C Smith
|
South Africa
|
2002-2013
|
67
|
30/03/2002 SAF v AUS
|
11/05/2005 WIN v SAF
|
8
|
40 |
S R Watson
|
Australia
|
2002-2015
|
67
|
30/09/2009 AUS v PAK
|
08/02/2013 AUS v WIN
|
12
|
41 |
Mushfiqur Rahim*
|
Bangladesh
|
2006-
|
66
|
12/05/2017 IRE v BAN
|
07/08/2022 ZIM v BAN
|
11
|
42 |
M J Clarke
|
Australia
|
2003-2015
|
65
|
22/06/2010 ENG v AUS
|
29/03/2015 AUS v NZL
|
10
|
43 |
Shoaib Malik
|
Pakistan
|
1999-2019
|
65
|
10/06/2013 PAK v SAF
|
03/06/2019 ENG v PAK
|
15
|
44 |
H P Tillakaratne
|
Sri Lanka
|
1986-2003
|
63
|
04/09/1988 ENG v SRL
|
15/02/1994 IND v SRL
|
10
|
45 |
K J O'Brien*
|
Ireland
|
2006-
|
63
|
25/02/2015 IRE v UAE
|
24/01/2021 AFG v IRE
|
6
|
46 |
M Azharuddin
|
India
|
1985-2000
|
63
|
03/04/1996 IND v SRL
|
01/04/1998 IND v AUS
|
9
|
47 |
N J O'Brien*
|
Ireland
|
2006-2018
|
63
|
28/09/2010 ZIM v IRE
|
31/08/2018 IRE v AFG
|
3
|
48 |
D Ramdin*
|
West Indies
|
2005-2016
|
62
|
27/01/2008 SAF v WIN
|
27/02/2015 SAF v WIN
|
4
|
49 |
I R Bell
|
England
|
2004-2015
|
62
|
30/01/2011 AUS v ENG
|
29/11/2014 SRL v ENG
|
6
|
50 |
K C Sangakkara
|
Sri Lanka
|
2000-2015
|
62
|
03/02/2011 SRL v WIN
|
07/07/2013 WIN v SRL
|
15
|
51 |
K Srikkanth
|
India
|
1981-1992
|
62
|
10/04/1987 IND v PAK
|
28/02/1992 IND v SRL
|
11
|
52 |
L R P L Taylor
|
New Zealand
|
2006-
|
62
|
20/10/2016 IND v NZL
|
04/04/2022 NZL v NED
|
9
|
53 |
S Dhawan*
|
India
|
2010-
|
62
|
19/01/2014 NZL v IND
|
29/10/2017 IND v NZL
|
5
|
54 |
H M Amla
|
South Africa
|
2008-2019
|
61
|
24/03/2013 SAF v PAK
|
09/02/2016 SAF v ENG
|
4
|
55 |
F du Plessis
|
South Africa
|
2011-2019
|
60
|
18/01/2011 SAF v IND
|
23/11/2014 AUS v SAF
|
3
|
56 |
J D S Neesham*
|
New Zealand
|
2013-
|
60
|
31/10/2013 BAN v NZL
|
28/10/2023 AUS v NZL
|
3
|
57 |
S P D Smith*
|
Australia
|
2010-
|
60
|
21/02/2011 AUS v ZIM
|
08/10/2016 SAF v AUS
|
8
|
58 |
J H Kallis
|
South Africa
|
1996-2014
|
59
|
21/01/1996 SAF v ENG
|
19/05/1999 SAF v SRL
|
17
|
59 |
S Chanderpaul
|
West Indies
|
1994-2011
|
59
|
20/09/2006 IND v WIN
|
13/04/2010 WIN v CAN
|
6
|
60 |
S R Tendulkar
|
India
|
1989-2012
|
59
|
10/11/1991 IND v SAF
|
09/09/1994 AUS v IND
|
20
|
61 |
T M Dilshan
|
Sri Lanka
|
1999-2016
|
59
|
04/11/2012 SRL v NZL
|
14/02/2015 NZL v SRL
|
11
|
62 |
D C Boon
|
Australia
|
1984-1995
|
58
|
04/09/1992 SRL v AUS
|
15/03/1995 WIN v AUS
|
6
|
63 |
E Chigumbura*
|
Zimbabwe
|
2004-2018
|
58
|
21/01/2009 BAN v ZIM
|
09/02/2012 NZL v ZIM
|
17
|
64 |
J H Kallis
|
South Africa
|
1996-2014
|
58
|
17/12/2000 SAF v SRL
|
08/07/2003 ENG v SAF
|
17
|
65 |
M E Waugh
|
Australia
|
1988-2002
|
58
|
13/04/1997 SAF v AUS
|
13/06/1999 AUS v SAF
|
16
|
66 |
Mushfiqur Rahim*
|
Bangladesh
|
2006-
|
58
|
11/03/2012 BAN v PAK
|
25/03/2017 SRL v BAN
|
11
|
67 |
P D Collingwood
|
England
|
2001-2011
|
58
|
13/10/2007 SRL v ENG
|
11/03/2011 BAN v ENG
|
7
|
68 |
V V S Laxman
|
India
|
1998-2006
|
58
|
05/08/2001 SRL v IND
|
07/08/2005 IND v WIN
|
3
|
69 |
I V A Richards
|
West Indies
|
1975-1991
|
57
|
24/01/1987 ENG v WIN
|
27/05/1991 ENG v WIN
|
7
|
70 |
R J Hadlee
|
New Zealand
|
1973-1990
|
57
|
20/03/1983 NZL v SRL
|
25/05/1990 ENG v NZL
|
4
|
71 |
S T Jayasuriya
|
Sri Lanka
|
1989-2011
|
57
|
17/09/1994 SRL v IND
|
25/03/1997 NZL v SRL
|
34
|
72 |
N Boje
|
South Africa
|
1995-2005
|
56
|
06/07/2000 SRL v SAF
|
23/10/2005 SAF v NZL
|
2
|
73 |
R J Shastri
|
India
|
1981-1992
|
56
|
05/12/1986 IND v PAK
|
25/10/1991 IND v PAK
|
5
|
74 |
A J Stewart
|
England
|
1989-2003
|
55
|
23/05/1993 ENG v AUS
|
20/08/1998 ENG v SRL
|
13
|
75 |
Abdul Razzaq
|
Pakistan
|
1996-2011
|
55
|
18/05/2003 SRL v PAK
|
15/04/2005 IND v PAK
|
14
|
76 |
B J Haddin
|
Australia
|
2001-2015
|
55
|
13/03/2010 NZL v AUS
|
26/03/2015 AUS v IND
|
2
|
77 |
D J G Sammy
|
West Indies
|
2004-2015
|
55
|
02/12/2011 IND v WIN
|
21/03/2015 NZL v WIN
|
4
|
78 |
Javed Miandad
|
Pakistan
|
1975-1996
|
55
|
21/11/1980 PAK v WIN
|
10/03/1985 IND v PAK
|
8
|
79 |
M S Atapattu
|
Sri Lanka
|
1990-2007
|
55
|
22/04/2004 ZIM v SRL
|
17/02/2007 IND v SRL
|
13
|
80 |
M W Gatting
|
England
|
1977-1993
|
55
|
02/06/1984 ENG v WIN
|
18/01/1993 IND v ENG
|
4
|
81 |
A Ranatunga
|
Sri Lanka
|
1982-1999
|
54
|
04/01/1990 AUS v SRL
|
18/02/1994 IND v SRL
|
18
|
82 |
C H Lloyd
|
West Indies
|
1973-1985
|
54
|
18/01/1980 AUS v WIN
|
06/03/1985 PAK v WIN
|
1
|
83 |
P J L Dujon
|
West Indies
|
1981-1991
|
54
|
02/06/1984 ENG v WIN
|
22/10/1988 PAK v WIN
|
8
|
84 |
R D Berrington*
|
Scotland
|
2008-
|
54
|
12/07/2012 SCO v CAN
|
14/12/2019 SCO v USA
|
5
|
85 |
Shakib Al Hasan*
|
Bangladesh
|
2006-
|
54
|
11/02/2010 NZL v BAN
|
21/11/2014 BAN v ZIM
|
12
|
86 |
V Sehwag
|
India
|
1999-2013
|
54
|
27/12/2004 BAN v IND
|
29/10/2006 IND v AUS
|
14
|
87 |
H H Dippenaar
|
South Africa
|
1999-2007
|
53
|
03/10/2002 SAF v BAN
|
18/09/2006 SAF v ZIM
|
4
|
88 |
Ijaz Ahmed
|
Pakistan
|
1986-2000
|
53
|
14/11/1986 PAK v WIN
|
23/10/1989 AUS v PAK
|
14
|
89 |
Inzamam-ul-Haq
|
Pakistan
|
1991-2007
|
53
|
25/02/1995 ZIM v PAK
|
16/07/1997 BAN v PAK
|
20
|
90 |
M G Bevan
|
Australia
|
1994-2004
|
53
|
21/10/1999 ZIM v AUS
|
02/09/2002 KEN v AUS
|
5
|
91 |
G P Howarth
|
New Zealand
|
1975-1985
|
52
|
23/12/1980 IND v NZL
|
23/04/1985 WIN v NZL
|
1
|
92 |
M H Cross*
|
Scotland
|
2014-
|
52
|
23/01/2014 CAN v SCO
|
28/09/2021 OMA v SCO
|
3
|
93 |
S D Hope*
|
West Indies
|
2016-
|
52
|
09/12/2018 BAN v WIN
|
12/06/2022 PAK v WIN
|
5
|
94 |
S R Tendulkar
|
India
|
1989-2012
|
52
|
23/10/1994 IND v WIN
|
14/12/1996 IND v SAF
|
20
|
95 |
G M Wood
|
Australia
|
1978-1989
|
51
|
22/02/1978 WIN v AUS
|
20/06/1983 AUS v IND
|
4
|
96 |
H Masakadza*
|
Zimbabwe
|
2001-2019
|
51
|
07/08/2015 ZIM v NZL
|
07/07/2019 IRE v ZIM
|
15
|
97 |
K L Rahul*
|
India
|
2016-
|
51
|
02/07/2019 BAN v IND
|
21/12/2023 SAF v IND
|
2
|
98 |
R Dravid
|
India
|
1996-2011
|
51
|
29/10/1996 IND v SAF
|
30/03/1999 IND v SRL
|
13
|
99 |
A R Border
|
Australia
|
1979-1994
|
50
|
10/01/1988 AUS v SRL
|
26/02/1991 WIN v AUS
|
11
|
100 |
B C Lara
|
West Indies
|
1990-2007
|
50
|
16/06/2002 WIN v NZL
|
07/05/2005 WIN v SAF
|
16
|
101 |
P A de Silva
|
Sri Lanka
|
1984-2003
|
50
|
03/11/1985 PAK v SRL
|
25/04/1990 IND v SRL
|
17
|
102 |
P D Collingwood
|
England
|
2001-2011
|
50
|
20/02/2002 NZL v ENG
|
21/06/2005 ENG v BAN
|
7
|
|
|