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 No Ducks in Career 0
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 H Masakadza* Zimbabwe 2006 61 14/07/2019 Ireland Bready Cricket Club 1
5 A D Mathews* Sri Lanka 2009 56 14/08/2018 South Africa R Premadasa Stadium 1
6 M D K J Perera* Sri Lanka 2013 52 20/10/2021 Ireland Sheikh Zayed Stadium 1
7 F du Plessis* South Africa 2012 50 No Ducks in Career 0
8 M P O'Dowd* Netherlands 2015 49 No Ducks in Career 0
9 V Kohli* India 2010 47 10/10/2017 Australia Barsapara Cricket Stadium 3
10 A J Finch* Australia 2011 43 24/10/2018 Pakistan Sheikh Zayed Stadium 7
11 D J Malan* England 2017 41 No Ducks in Career 0
12 A Vala* Papua New Guinea 2015 41 No Ducks in Career 0
13 Shoaib Malik* Pakistan 2006 40 10/09/2012 Australia Dubai International Cricket Stadium 2
14 Yuvraj Singh India 2007 39 12/02/2016 Sri Lanka JSCA International Stadium Complex 1
15 Samiullah Shinwari* Afghanistan 2010 38 14/12/2016 United Arab Emirates ICC Global Cricket Academy 2
16 C K Kapugedera Sri Lanka 2006 38 No Ducks in Career 0
17 Sikandar Raza* Zimbabwe 2013 37 22/07/2021 Bangladesh Harare Sports Club 4
18 G J Delany* Ireland 2019 36 28/06/2022 India The Village 3
19 Babar Azam* Pakistan 2016 36 24/01/2020 Bangladesh Gaddafi Stadium 3
20 R S Bopara England 2008 35 No Ducks in Career 0
21 D S Airee* Nepal 2018 34 No Ducks in Career 0
22 H Lakov* Bulgaria 2019 34 No Ducks in Career 0
23 Sabbir Rahman* Bangladesh 2014 34 10/03/2018 Sri Lanka R Premadasa Stadium 2
24 E J G Morgan England 2009 34 29/08/2013 Australia The Rose Bowl 3
25 B B McCullum New Zealand 2005 33 30/04/2010 Sri Lanka Providence Stadium 3
26 R P Burl* Zimbabwe 2018 33 12/06/2022 Afghanistan Harare Sports Club 1
27 Najibullah Zadran* Afghanistan 2012 32 05/02/2018 Zimbabwe Sharjah Cricket Stadium 2
28 G C Smith South Africa 2005 31 13/10/2011 Australia Newlands 1
29 M S Wade* Australia 2011 30 10/07/2021 West Indies Daren Sammy National Cricket Stadium 1
30 M S Chapman* New Zealand 2014 30 21/11/2021 India Eden Gardens 1
31 Fakhar Zaman* Pakistan 2017 30 09/10/2019 Sri Lanka Gaddafi Stadium 4
32 M D Gunathilaka* Sri Lanka 2016 30 13/02/2022 Australia Sydney Cricket Ground 2
33 G D Phillips* New Zealand 2017 27 17/11/2021 India Sawai Mansingh Stadium 2
34 K J Coetzer* Scotland 2008 26 30/01/2016 Hong Kong Mission Road 4
35 A U Rashid* England 2009 25 30/01/2022 West Indies Kensington Oval 2
36 T P Ura* Papua New Guinea 2015 25 17/10/2021 Oman Al Amerat Cricket Ground Ministry Turf 1 2
37 Mohammad Hafeez* Pakistan 2006 25 25/02/2012 England Dubai International Cricket Stadium 7
38 J E C Franklin New Zealand 2006 25 21/12/2012 South Africa Kingsmead 2
39 Misbah-ul-Haq Pakistan 2007 24 14/05/2010 Australia Daren Sammy National Cricket Stadium 2
40 J E Root* England 2012 24 03/07/2018 India Old Trafford 2
41 M J Lumb England 2010 24 27/03/2014 Sri Lanka Zahur Ahmed Chowdhury Stadium 1
42 C L White Australia 2007 23 14/01/2011 England Melbourne Cricket Ground 3
43 J A Morkel South Africa 2005 23 08/05/2010 England Kensington Oval 1
44 Mohammad Shahzad* Afghanistan 2010 22 16/03/2014 Bangladesh Shere Bangla National Stadium 4
45 Jatinder Singh* Oman 2015 22 29/10/2019 Namibia Dubai International Cricket Stadium 2
46 Kamran Khan* Qatar 2019 22 24/10/2021 Maldives West End Park International Cricket Stadium 1
47 H T Tector* Ireland 2019 22 04/09/2021 Zimbabwe Bready Cricket Club 1
48 C Kieswetter England 2010 21 21/09/2012 Afghanistan R Premadasa Stadium 2
49 Sarfaraz Ahmed* Pakistan 2010 21 13/09/2017 ICC World XI Gaddafi Stadium 2
50 D Ramdin* West Indies 2006 21 03/03/2013 Zimbabwe Sir Vivian Richards Stadium 3
51 D R Smith West Indies 2006 21 13/03/2014 England Kensington Oval 1
52 C J Chibhabha* Zimbabwe 2006 20 27/09/2015 Pakistan Harare Sports Club 4
53 E Chigumbura* Zimbabwe 2006 20 20/09/2012 South Africa Mahinda Rajapaksha International Cricket Stadium 6
54 P W Borren Netherlands 2008 20 24/03/2014 Sri Lanka Zahur Ahmed Chowdhury Stadium 2
55 A R Cusack Ireland 2008 20 25/07/2015 Netherlands The Village 1
56 Muhammad Tanveer* Qatar 2019 20 25/02/2020 Bahrain Al Amerat Cricket Ground Ministry Turf 1 1
57 H Singh* Germany 2019 20 20/10/2021 Denmark Desert Springs Cricket Ground 1
58 Aarif Sheikh* Nepal 2018 20 04/04/2022 Papua New Guinea Tribhuvan University International Cricket Ground 1
59 D J Mitchell* New Zealand 2019 20 17/11/2021 India Sawai Mansingh Stadium 1

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