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

Most Innings Without a Duck
Highest Career Percentage of Ducks
Lowest Career Percentage of Ducks
Batting Records and Statistics Menu