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 1
2 M N Samuels West Indies 2007 65 No Ducks in Career 0
3 D Chandimal* Sri Lanka 2010 61 No Ducks in Career 0
4 M P O'Dowd* Netherlands 2015 61 No Ducks in Career 0
5 H Masakadza Zimbabwe 2006 61 14/07/2019 Ireland Bready Cricket Club 1
6 A D Mathews* Sri Lanka 2009 56 14/08/2018 South Africa R Premadasa Stadium 1
7 A Vala* Papua New Guinea 2015 56 No Ducks in Career 0
8 D S Airee* Nepal 2018 55 No Ducks in Career 0
9 M D K J Perera* Sri Lanka 2013 52 20/10/2021 Ireland Sheikh Zayed Stadium 3
10 F du Plessis South Africa 2012 50 No Ducks in Career 0
11 V Kohli* India 2010 47 10/10/2017 Australia Barsapara Cricket Stadium 5
12 R K Paudel* Nepal 2019 46 No Ducks in Career 0
13 A J Finch* Australia 2011 43 24/10/2018 Pakistan Sheikh Zayed Stadium 8
14 D J Malan* England 2017 42 22/09/2022 Pakistan National Stadium (Karachi) 2
15 A P Rajeevan* Tanzania 2022 42 No Ducks in Career 0
16 Shoaib Malik* Pakistan 2006 40 10/09/2012 Australia Dubai International Cricket Stadium 2
17 Yuvraj Singh India 2007 39 12/02/2016 Sri Lanka JSCA International Stadium Complex 1
18 Samiullah Shinwari* Afghanistan 2010 38 14/12/2016 United Arab Emirates ICC Global Cricket Academy 2
19 C K Kapugedera Sri Lanka 2006 38 No Ducks in Career 0
20 D P Conway* New Zealand 2020 38 12/01/2024 Pakistan Eden Park 1
21 V Ganesan* Germany 2019 37 No Ducks in Career 0
22 Sikandar Raza* Zimbabwe 2013 37 22/07/2021 Bangladesh Harare Sports Club 6
23 Babar Azam* Pakistan 2016 36 24/01/2020 Bangladesh Gaddafi Stadium 5
24 G J Delany* Ireland 2019 36 28/06/2022 India The Village 3
25 Ibrahim Zadran* Afghanistan 2019 36 No Ducks in Career 0
26 R S Bopara England 2008 35 No Ducks in Career 0
27 Iftikhar Ahmed* Pakistan 2016 35 13/11/2022 England Melbourne Cricket Ground 2
28 Sabbir Rahman* Bangladesh 2014 34 10/03/2018 Sri Lanka R Premadasa Stadium 3
29 E J G Morgan* England 2009 34 29/08/2013 Australia The Rose Bowl 3
30 Usman Ghani* Afghanistan 2015 34 No Ducks in Career 0
31 H Lakov* Bulgaria 2019 34 No Ducks in Career 0
32 B B McCullum New Zealand 2005 33 30/04/2010 Sri Lanka Providence Stadium 3
33 R P Burl* Zimbabwe 2018 33 12/06/2022 Afghanistan Harare Sports Club 1
34 Abdul Waheed* Saudi Arabia 2020 32 16/04/2024 Qatar Al Amerat Cricket Ground Ministry Turf 1 1
35 Najibullah Zadran* Afghanistan 2012 32 05/02/2018 Zimbabwe Sharjah Cricket Stadium 5
36 G C Smith South Africa 2005 31 13/10/2011 Australia Newlands 1
37 Ishan Kishan* India 2021 31 28/11/2023 Australia Barsapara Cricket Stadium 1
38 Fakhar Zaman* Pakistan 2017 30 09/10/2019 Sri Lanka Gaddafi Stadium 6
39 M S Chapman* New Zealand 2014 30 21/11/2021 India Eden Gardens 3
40 M D Gunathilaka* Sri Lanka 2016 30 13/02/2022 Australia Sydney Cricket Ground 4
41 M S Wade* Australia 2011 30 10/07/2021 West Indies Daren Sammy National Cricket Stadium 1
42 Ayaan Khan* Oman 2021 30 No Ducks in Career 0
43 Najmul Hossain Shanto* Bangladesh 2019 30 No Ducks in Career 0
44 A Ashokan* Czech Republic 2019 30 No Ducks in Career 0
45 K R Mayers* West Indies 2020 30 16/12/2023 England National Cricket Stadium (Grenada) 1
46 K Bhurtel* Nepal 2021 29 27/02/2024 Namibia Tribhuvan University International Cricket Ground 4
47 J K Vifah* Ghana 2019 29 18/03/2024 Uganda Achimota Senior Secondary School B Field 1
48 K Motlhanka* Botswana 2019 28 14/06/2023 Uganda Gymkhana Club Ground 2
49 N S Dhaliwal* Canada 2019 27 07/04/2024 United States Prairie View Cricket Complex 1
50 G D Phillips* New Zealand 2017 27 17/11/2021 India Sawai Mansingh Stadium 3
51 D de Silva* Sri Lanka 2015 26 20/10/2022 Netherlands GMHBA Stadium 2
52 K J Coetzer* Scotland 2008 26 30/01/2016 Hong Kong Mission Road 4
53 A U Rashid* England 2009 25 30/01/2022 West Indies Kensington Oval 3
54 Mohammad Hafeez* Pakistan 2006 25 25/02/2012 England Dubai International Cricket Stadium 7
55 J E C Franklin New Zealand 2006 25 21/12/2012 South Africa Kingsmead 2
56 T P Ura* Papua New Guinea 2015 25 17/10/2021 Oman Al Amerat Cricket Ground Ministry Turf 1 4
57 Y Murtaza* Hong Kong 2022 25 09/03/2024 Nepal Mission Road 1
58 Misbah-ul-Haq Pakistan 2007 24 14/05/2010 Australia Daren Sammy National Cricket Stadium 2
59 J E Root* England 2012 24 03/07/2018 India Old Trafford 2
60 M J Lumb England 2010 24 27/03/2014 Sri Lanka Zahur Ahmed Chowdhury Stadium 1
61 C L White Australia 2007 23 14/01/2011 England Melbourne Cricket Ground 3
62 J A Morkel South Africa 2005 23 08/05/2010 England Kensington Oval 1
63 Basil Hameed* United Arab Emirates 2020 23 16/02/2023 Afghanistan Sheikh Zayed Stadium 2
64 Mohamed Rishwan* Maldives 2019 23 28/09/2023 Saudi Arabia West End Park International Cricket Stadium 2
65 A R Ramjani* Uganda 2022 23 17/03/2024 Kenya Achimota Senior Secondary School B Field 1
66 Obed Harvey* Ghana 2021 22 10/10/2023 Nigeria Tafawa Balewa Square Cricket Oval 3
67 S S M Stanislaus* Malta 2020 22 04/05/2023 Portugal Europa Sports Complex 1
68 Kamran Khan* Qatar 2019 22 24/10/2021 Maldives West End Park International Cricket Stadium 1
69 H T Tector* Ireland 2019 22 04/09/2021 Zimbabwe Bready Cricket Club 3
70 B A Pai* Gibraltar 2019 22 04/05/2023 Portugal Europa Sports Complex 1
71 Jatinder Singh* Oman 2015 22 29/10/2019 Namibia Dubai International Cricket Stadium 3
72 T W M Latham* New Zealand 2012 22 24/04/2023 Pakistan Rawalpindi Cricket Stadium 1
73 Mohammad Shahzad* Afghanistan 2010 22 16/03/2014 Bangladesh Shere Bangla National Stadium 4
74 C Kieswetter England 2010 21 21/09/2012 Afghanistan R Premadasa Stadium 2
75 Sarfaraz Ahmed* Pakistan 2010 21 13/09/2017 ICC World XI Gaddafi Stadium 2
76 D Ramdin West Indies 2006 21 03/03/2013 Zimbabwe Sir Vivian Richards Stadium 3
77 D R Smith West Indies 2006 21 13/03/2014 England Kensington Oval 1
78 Sarfaraz Ali* Bahrain 2019 21 16/11/2022 Saudi Arabia Al Amerat Cricket Ground Ministry Turf 1 4
79 J Rasu* Vanuatu 2019 21 22/07/2023 Papua New Guinea Amini Park 3
80 Raza Iqbal* Norway 2019 21 19/05/2023 Sweden Solvangs Park, 1
81 M W R Stokes* Guernsey 2019 20 14/08/2023 Germany Sportspark Het Schootsveld 1
82 N Khanna* Malta 2019 20 05/05/2023 Gibraltar Europa Sports Complex 2
83 H Singh* Germany 2019 20 20/10/2021 Denmark Desert Springs Cricket Ground 1
84 Muhammad Tanveer* Qatar 2019 20 25/02/2020 Bahrain Al Amerat Cricket Ground Ministry Turf 1 1
85 A Sharafu* United Arab Emirates 2020 20 15/04/2024 Oman Al Amerat Cricket Ground Ministry Turf 1 1
86 Junaid Aziz* Bahrain 2020 20 31/10/2023 Hong Kong Mulpani Cricket Ground 1
87 Aarif Sheikh* Nepal 2018 20 04/04/2022 Papua New Guinea Tribhuvan University International Cricket Ground 2
88 D J Mitchell* New Zealand 2019 20 17/11/2021 India Sawai Mansingh Stadium 2
89 C J Chibhabha* Zimbabwe 2006 20 27/09/2015 Pakistan Harare Sports Club 4
90 E Chigumbura Zimbabwe 2006 20 20/09/2012 South Africa Mahinda Rajapaksha International Cricket Stadium 6
91 P W Borren Netherlands 2008 20 24/03/2014 Sri Lanka Zahur Ahmed Chowdhury Stadium 2
92 A R Cusack Ireland 2008 20 25/07/2015 Netherlands The Village 1
93 W D Parnell* South Africa 2009 20 06/11/2022 Netherlands Adelaide Oval 1
94 Orchide Tuyisenge* Rwanda 2021 20 24/11/2022 Seychelles Integrated Polytechnic Regional Centre 11
95 P Useni* Nigeria 2021 20 17/03/2024 Tanzania Achimota Senior Secondary School B Field 2

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