Players
Series
Matches
Statistics
All Rounders
Batting
Bowling
Captaincy
Countries
Dismissals
Fielding
Grounds
Indian Premier League
Matches
Players
Series
Wicket Keeping
World Cup
World Series Cricket
Other...
New and Updated Pages
Milestones
Approaching Milestones
Recent Achievements
Ratings
World XI (Test)
World XI (ODI)
World XI (T20)
Top Ten (Test)
Top Ten (ODI)
Top Ten (T20)
Search
Quiz
T20 Internationals - Batting Records and Statistics - Ducks and Low Scores
Most Innings before First Duck
Player
Country
Debut
Inns
Match
Versus
Ground
Ducks
1
D A Miller*
South Africa
2010
90
28/09/2022
India
Greenfield International Stadium
3
2
M P O'Dowd*
Netherlands
2015
70
26/08/2024
Canada
Sportspark Maarschalkerweerd
2
3
D S Airee*
Nepal
2018
66
13/04/2025
Kuwait
Mission Road
1
4
M N Samuels
West Indies
2007
65
No Ducks in Career
0
5
D Chandimal*
Sri Lanka
2010
62
No Ducks in Career
0
6
H Masakadza
Zimbabwe
2006
61
14/07/2019
Ireland
Bready Cricket Club
1
7
A Vala*
Papua New Guinea
2015
57
05/06/2024
Uganda
Providence Stadium
1
8
A D Mathews*
Sri Lanka
2009
56
14/08/2018
South Africa
R Premadasa Stadium
1
9
M D K J Perera*
Sri Lanka
2013
52
20/10/2021
Ireland
Sheikh Zayed Stadium
6
10
F du Plessis
South Africa
2012
50
No Ducks in Career
0
11
Najmul Hossain Shanto*
Bangladesh
2019
48
No Ducks in Career
0
12
R K Paudel*
Nepal
2019
48
14/06/2024
South Africa
Arnos Vale Ground
1
13
V Kohli*
India
2010
47
10/10/2017
Australia
Barsapara Cricket Stadium
7
14
A P Rajeevan*
Tanzania
2022
44
26/09/2024
Malawi
Gymkhana Club Ground
1
15
A J Finch*
Australia
2011
43
24/10/2018
Pakistan
Sheikh Zayed Stadium
8
16
D J Malan*
England
2017
42
22/09/2022
Pakistan
National Stadium (Karachi)
2
17
Shoaib Malik
Pakistan
2006
40
10/09/2012
Australia
Dubai International Cricket Stadium
2
18
H C Brook*
England
2022
40
No Ducks in Career
0
19
K Kadowaki-Fleming*
Japan
2022
39
No Ducks in Career
0
20
H Lakov*
Bulgaria
2019
39
No Ducks in Career
0
21
Yuvraj Singh
India
2007
39
12/02/2016
Sri Lanka
JSCA International Stadium Complex
1
22
V Balakrishnan*
Botswana
2019
39
No Ducks in Career
0
23
V Ganesan*
Germany
2019
39
11/07/2024
Norway
Bayer Uerdingen Cricket Ground
1
24
Samiullah Shinwari*
Afghanistan
2010
38
14/12/2016
United Arab Emirates
ICC Global Cricket Academy
2
25
H Thaker*
Canada
2019
38
No Ducks in Career
0
26
C K Kapugedera
Sri Lanka
2006
38
No Ducks in Career
0
27
Ibrahim Zadran*
Afghanistan
2019
38
13/06/2024
Papua New Guinea
Brian Lara Stadium
1
28
D P Conway*
New Zealand
2020
38
12/01/2024
Pakistan
Eden Park
1
29
C V Anto*
Kuwait
2023
37
No Ducks in Career
0
30
Sikandar Raza*
Zimbabwe
2013
37
22/07/2021
Bangladesh
Harare Sports Club
8
31
Babar Azam*
Pakistan
2016
36
24/01/2020
Bangladesh
Gaddafi Stadium
7
32
G J Delany*
Ireland
2019
36
28/06/2022
India
The Village
3
33
Azyan Farhath*
Maldives
2019
35
No Ducks in Career
0
34
R S Bopara
England
2008
35
No Ducks in Career
0
35
Iftikhar Ahmed*
Pakistan
2016
35
13/11/2022
England
Melbourne Cricket Ground
2
36
Sabbir Rahman*
Bangladesh
2014
34
10/03/2018
Sri Lanka
R Premadasa Stadium
3
37
E J G Morgan
England
2009
34
29/08/2013
Australia
The Rose Bowl
3
38
S M Curran*
England
2019
34
No Ducks in Career
0
39
Usman Ghani*
Afghanistan
2015
34
No Ducks in Career
0
40
N R Kirton*
Canada
2019
34
No Ducks in Career
0
41
V U S Unni*
Malaysia
2022
34
No Ducks in Career
0
42
B B McCullum
New Zealand
2005
33
30/04/2010
Sri Lanka
Providence Stadium
3
43
R P Burl*
Zimbabwe
2018
33
12/06/2022
Afghanistan
Harare Sports Club
2
44
Najibullah Zadran*
Afghanistan
2012
32
05/02/2018
Zimbabwe
Sharjah Cricket Stadium
6
45
Khushdil Shah*
Pakistan
2019
32
No Ducks in Career
0
46
Ainool Hafizs*
Malaysia
2019
32
No Ducks in Career
0
47
Abdul Waheed*
Saudi Arabia
2020
32
16/04/2024
Qatar
Al Amerat Cricket Ground Ministry Turf 1
1
48
Ahmer Bin Nisar*
Bahrain
2022
31
25/11/2024
Qatar
West End Park International Cricket Stadium
1
49
G C Smith
South Africa
2005
31
13/10/2011
Australia
Newlands
1
50
Ishan Kishan*
India
2021
31
28/11/2023
Australia
Barsapara Cricket Stadium
1
51
M D Gunathilaka*
Sri Lanka
2016
30
13/02/2022
Australia
Sydney Cricket Ground
4
52
Fakhar Zaman*
Pakistan
2017
30
09/10/2019
Sri Lanka
Gaddafi Stadium
6
53
T M Head*
Australia
2016
30
22/06/2024
Afghanistan
Arnos Vale Ground
2
54
M S Chapman*
New Zealand
2014
30
21/11/2021
India
Eden Gardens
4
55
M S Wade*
Australia
2011
30
10/07/2021
West Indies
Daren Sammy Cricket Ground
1
56
A Ashokan*
Czech Republic
2019
30
No Ducks in Career
0
57
Ayaan Khan*
Oman
2021
30
21/04/2024
United Arab Emirates
Al Amerat Cricket Ground Ministry Turf 1
1
58
K R Mayers*
West Indies
2020
30
16/12/2023
England
National Cricket Stadium (Grenada)
1
59
K Bhurtel*
Nepal
2021
29
27/02/2024
Namibia
Tribhuvan University International Cricket Ground
5
60
J K Vifah*
Ghana
2019
29
18/03/2024
Uganda
Achimota Senior Secondary School B Field
1
61
K Motlhanka*
Botswana
2019
28
14/06/2023
Uganda
Gymkhana Club Ground
2
62
S A Ahmad*
Denmark
2019
28
28/08/2024
Guernsey
King George V Sports Ground
1
63
A Jones*
United States
2019
27
19/06/2024
South Africa
Sir Vivian Richards Stadium
1
64
G D Phillips*
New Zealand
2017
27
17/11/2021
India
Sawai Mansingh Stadium
3
65
N S Dhaliwal*
Canada
2019
27
07/04/2024
United States
Prairie View Cricket Complex
2
66
P Kurup*
Bahrain
2021
27
13/03/2025
Malaysia
Bayuemas Oval
2
67
Sukhdeep Singh*
Kenya
2021
26
03/07/2024
Rwanda
Sikh Union Club Ground
3
68
B George*
Malta
2021
26
09/05/2024
France
Dreux Sports Cricket Club
2
69
D de Silva*
Sri Lanka
2015
26
20/10/2022
Netherlands
GMHBA Stadium
2
70
K J Coetzer*
Scotland
2008
26
30/01/2016
Hong Kong
Mission Road
4
71
A U Rashid*
England
2009
25
30/01/2022
West Indies
Kensington Oval
3
72
J E C Franklin
New Zealand
2006
25
21/12/2012
South Africa
Kingsmead
2
73
T P Ura*
Papua New Guinea
2015
25
17/10/2021
Oman
Al Amerat Cricket Ground Ministry Turf 1
4
74
D K Kesuma*
Indonesia
2023
25
19/02/2025
Bahrain
Udayana Cricket Ground
2
75
P R Surve*
Indonesia
2022
25
05/10/2024
Japan
Yeonhui Cricket Ground
1
76
Lingeswaran Canessane*
France
2021
25
26/06/2025
Malta
Moara Vlasiei Cricket Ground
1
77
Y Murtaza*
Hong Kong
2022
25
09/03/2024
Nepal
Mission Road
1
78
Mohammad Hafeez
Pakistan
2006
25
25/02/2012
England
Dubai International Cricket Stadium
7
79
Misbah-ul-Haq
Pakistan
2007
24
14/05/2010
Australia
Daren Sammy Cricket Ground
2
80
Jaker Ali*
Bangladesh
2023
24
30/05/2025
Pakistan
Gaddafi Stadium
1
81
R A Sealy*
Cayman Islands
2022
24
11/06/2025
Bahamas
Maple Leaf (North-East Ground)
3
82
G K Jha*
Nepal
2022
24
16/06/2024
Bangladesh
Arnos Vale Ground
1
83
J E Root*
England
2012
24
03/07/2018
India
Old Trafford
2
84
M J Lumb
England
2010
24
27/03/2014
Sri Lanka
Zahur Ahmed Chowdhury Stadium
1
85
C L White
Australia
2007
23
14/01/2011
England
Melbourne Cricket Ground
3
86
Mohamed Rishwan*
Maldives
2019
23
28/09/2023
Saudi Arabia
West End Park International Cricket Stadium
3
87
A R Ramjani*
Uganda
2022
23
17/03/2024
Kenya
Achimota Senior Secondary School B Field
3
88
P Murungi*
Uganda
2022
23
12/12/2024
Rwanda
Gahanga International Cricket Stadium
1
89
Basil Hameed*
United Arab Emirates
2020
23
16/02/2023
Afghanistan
Sheikh Zayed Stadium
2
90
J A Morkel
South Africa
2005
23
08/05/2010
England
Kensington Oval
1
91
B A Pai*
Gibraltar
2019
22
04/05/2023
Portugal
Europa Sports Complex
2
92
H T Tector*
Ireland
2019
22
04/09/2021
Zimbabwe
Bready Cricket Club
5
93
S S M Stanislaus*
Malta
2020
22
04/05/2023
Portugal
Europa Sports Complex
1
94
Obed Harvey*
Ghana
2021
22
10/10/2023
Nigeria
Tafawa Balewa Square Cricket Oval
3
95
A V Lazarus*
Thailand
2024
22
25/04/2025
Malaysia
Bayuemas Oval
1
96
Kamran Khan*
Qatar
2019
22
24/10/2021
Maldives
West End Park International Cricket Stadium
1
97
Mohammad Shahzad*
Afghanistan
2010
22
16/03/2014
Bangladesh
Shere Bangla National Stadium
4
98
Jatinder Singh*
Oman
2015
22
29/10/2019
Namibia
Dubai International Cricket Stadium
4
99
T W M Latham*
New Zealand
2012
22
24/04/2023
Pakistan
Rawalpindi Cricket Stadium
1
100
C Kieswetter
England
2010
21
21/09/2012
Afghanistan
R Premadasa Stadium
2
101
D Ramdin
West Indies
2006
21
03/03/2013
Zimbabwe
Sir Vivian Richards Stadium
3
102
Sarfaraz Ahmed*
Pakistan
2010
21
13/09/2017
ICC World XI
Gaddafi Stadium
2
103
J Rasu*
Vanuatu
2019
21
22/07/2023
Papua New Guinea
Amini Park
4
104
Sarfaraz Ali*
Bahrain
2019
21
16/11/2022
Saudi Arabia
Al Amerat Cricket Ground Ministry Turf 1
4
105
Raza Iqbal*
Norway
2019
21
19/05/2023
Sweden
Solvangs Park,
4
106
Zeeshan Kukikhel*
Hungary
2021
21
25/07/2025
Romania
GB Oval
1
107
T W Nightingale*
Guernsey
2020
21
22/06/2024
Jersey
King George V Sports Ground
1
108
Sher Sahak*
Norway
2021
21
14/07/2024
Jersey
Bayer Uerdingen Cricket Ground
1
109
D Jakiel*
Malawi
2019
21
06/07/2025
Tanzania
TCA Oval
2
110
O G L Bascome*
Bermuda
2019
21
12/12/2024
Belize
St George's College Ground
2
111
D R Smith
West Indies
2006
21
13/03/2014
England
Kensington Oval
1
112
E Chigumbura
Zimbabwe
2006
20
20/09/2012
South Africa
Mahinda Rajapaksha International Cricket Stadium
6
113
T Manders*
Bermuda
2021
20
10/12/2024
Mexico
Hurlingham Club Ground
3
114
A Sharafu*
United Arab Emirates
2020
20
15/04/2024
Oman
Al Amerat Cricket Ground Ministry Turf 1
1
115
Junaid Aziz*
Bahrain
2020
20
31/10/2023
Hong Kong
Mulpani Cricket Ground
1
116
I D A Damarell*
Guernsey
2020
20
22/06/2024
Jersey
King George V Sports Ground
2
117
B J McMullen*
Scotland
2023
20
09/07/2025
Italy
Sportpark Westvliet
1
118
Fanyan Mughal*
Malta
2023
20
09/05/2024
France
Dreux Sports Cricket Club
2
119
P Useni*
Nigeria
2021
20
17/03/2024
Tanzania
Achimota Senior Secondary School B Field
3
120
Orchide Tuyisenge*
Rwanda
2021
20
24/11/2022
Seychelles
Integrated Polytechnic Regional Centre
11
121
Khalid Zahid*
Sweden
2021
20
17/08/2025
Norway
Stubberudmyra Cricket Ground
1
122
M W R Stokes*
Guernsey
2019
20
14/08/2023
Germany
Sportspark Het Schootsveld
1
123
N Khanna*
Malta
2019
20
05/05/2023
Gibraltar
Europa Sports Complex
2
124
H Singh*
Germany
2019
20
20/10/2021
Denmark
Desert Springs Cricket Ground
2
125
Muhammad Tanveer*
Qatar
2019
20
25/02/2020
Bahrain
Al Amerat Cricket Ground Ministry Turf 1
2
126
S Dube*
India
2019
20
27/06/2024
England
Providence Stadium
1
127
Aarif Sheikh*
Nepal
2018
20
04/04/2022
Papua New Guinea
Tribhuvan University International Cricket Ground
3
128
D J Mitchell*
New Zealand
2019
20
17/11/2021
India
Sawai Mansingh Stadium
2
129
A R Cusack
Ireland
2008
20
25/07/2015
Netherlands
The Village
1
130
C J Chibhabha*
Zimbabwe
2006
20
27/09/2015
Pakistan
Harare Sports Club
4
131
P W Borren
Netherlands
2008
20
24/03/2014
Sri Lanka
Zahur Ahmed Chowdhury Stadium
2
132
W D Parnell*
South Africa
2009
20
06/11/2022
Netherlands
Adelaide Oval
1
Most Innings Without a Duck
Highest Career Percentage of Ducks
Lowest Career Percentage of Ducks
Batting Records and Statistics Menu
About Us
Feedback
Ask the Statistician
Advertising
Privacy
Disclaimer
Copyright
Links