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