Records for T20I Matches
Most innings before first duck
Player | Inns | Debut | Until: | Team | Opposition | Ground | Match Date | Scorecard |
DA Miller | 90 | 20 May 2010 | South Africa | v India | Thiruvananthapuram | 28 Sep 2022 | T20I # 1800 | |
H Masakadza | 61 | 28 Nov 2006 | Zimbabwe | v Ireland | Bready | 14 Jul 2019 | T20I # 831 | |
AD Mathews | 56 | 10 Jun 2009 | Sri Lanka | v South Africa | Colombo (RPS) | 14 Aug 2018 | T20I # 695 | |
MDKJ Perera | 52 | 26 Jan 2013 | Sri Lanka | v Ireland | Abu Dhabi | 20 Oct 2021 | T20I # 1331 | |
V Kohli | 47 | 12 Jun 2010 | India | v Australia | Guwahati | 10 Oct 2017 | T20I # 624 | |
AJ Finch | 43 | 12 Jan 2011 | Australia | v Pakistan | Abu Dhabi | 24 Oct 2018 | T20I # 701 | |
DJ Malan | 42 | 25 Jun 2017 | England | v Pakistan | Karachi | 22 Sep 2022 | T20I # 1793 | |
Shoaib Malik | 40 | 28 Aug 2006 | Pakistan | v Australia | Dubai (DICS) | 10 Sep 2012 | T20I # 259 | |
Yuvraj Singh | 39 | 14 Sep 2007 | India | v Sri Lanka | Ranchi | 12 Feb 2016 | T20I # 497 | |
Samiullah Shinwari | 38 | 1 Feb 2010 | Afghanistan | v U.A.E. | ICCA Dubai | 14 Dec 2016 | T20I # 571 | |
DP Conway | 38 | 27 Nov 2020 | New Zealand | v Pakistan | Auckland | 12 Jan 2024 | T20I # 2429 | |
Sikandar Raza | 37 | 11 May 2013 | Zimbabwe | v Bangladesh | Harare | 22 Jul 2021 | T20I # 1196 | |
Babar Azam | 36 | 7 Sep 2016 | Pakistan | v Bangladesh | Lahore | 24 Jan 2020 | T20I # 1032 | |
GJ Delany | 36 | 14 Jul 2019 | Ireland | v India | Dublin (Malahide) | 28 Jun 2022 | T20I # 1586 | |
EJG Morgan | 35 | 5 Jun 2009 | England | v Australia | Southampton | 29 Aug 2013 | T20I # 328 | |
Iftikhar Ahmed | 35 | 4 Mar 2016 | Pakistan | v England | Melbourne | 13 Nov 2022 | T20I # 1879 | |
Sabbir Rahman | 34 | 14 Feb 2014 | Bangladesh | v Sri Lanka | Colombo (RPS) | 10 Mar 2018 | T20I # 658 | |
BB McCullum | 33 | 17 Feb 2005 | New Zealand | v Sri Lanka | Providence | 30 Apr 2010 | T20I # 151 | |
RP Burl | 33 | 5 Feb 2018 | Zimbabwe | v Afghanistan | Harare | 12 Jun 2022 | T20I # 1568 | |
Najibullah Zadran | 32 | 19 Sep 2012 | Afghanistan | v Zimbabwe | Sharjah | 5 Feb 2018 | T20I # 643 | |
Abdul Waheed | 32 | 23 Feb 2020 | Saudi Arabia | v Qatar | Al Amerat | 16 Apr 2024 | T20I # 2569 | |
GC Smith | 31 | 21 Oct 2005 | South Africa | v Australia | Cape Town | 13 Oct 2011 | T20I # 210 | |
Ishan Kishan | 31 | 14 Mar 2021 | India | v Australia | Guwahati | 28 Nov 2023 | T20I # 2372 | |
Fakhar Zaman | 30 | 30 Mar 2017 | Pakistan | v Sri Lanka | Lahore | 9 Oct 2019 | T20I # 925 | |
MS Wade | 30 | 13 Oct 2011 | Australia | v West Indies | Gros Islet | 10 Jul 2021 | T20I # 1188 | |
MS Chapman | 30 | 16 Mar 2014 | New Zealand | v India | Eden Gardens | 21 Nov 2021 | T20I # 1446 | |
MD Gunathilaka | 30 | 7 Jan 2016 | Sri Lanka | v Australia | Sydney | 13 Feb 2022 | T20I # 1463 | |
KR Mayers | 30 | 29 Nov 2020 | West Indies | v England | St George's | 16 Dec 2023 | T20I # 2407 | |
Ayaan Khan | 30 | 19 Oct 2021 | Oman | v U.A.E. | Al Amerat | 21 Apr 2024 | T20I # 2580 | |
K Bhurtel | 29 | 17 Apr 2021 | Nepal | v Namibia | Kirtipur | 27 Feb 2024 | T20I # 2485 | |
JK Vifah | 29 | 21 May 2019 | Ghana | v Uganda | Accra | 18 Mar 2024 | T20I # 2528 | |
K Motlhanka | 28 | 20 May 2019 | Botswana | v Uganda | Nairobi (Gym) | 14 Jun 2023 | T20I # 2098 | |
GD Phillips | 27 | 17 Feb 2017 | New Zealand | v India | Jaipur | 17 Nov 2021 | T20I # 1434 | |
NS Dhaliwal | 27 | 18 Aug 2019 | Canada | v U.S.A. | Prairie View | 7 Apr 2024 | T20I # 2544 | |
KJ Coetzer | 26 | 2 Aug 2008 | Scotland | v Hong Kong | Mong Kok | 30 Jan 2016 | T20I # 487 | |
DM de Silva | 26 | 30 Jul 2015 | Sri Lanka | v Netherlands | Geelong | 20 Oct 2022 | T20I # 1835 | |
Basil George | 26 | 2 Sep 2021 | Malta | v France | Dreux | 9 May 2024 | T20I # 2597 | |
Mohammad Hafeez | 25 | 28 Aug 2006 | Pakistan | v England | Dubai (DICS) | 25 Feb 2012 | T20I # 228 | |
JEC Franklin | 25 | 16 Feb 2006 | New Zealand | v South Africa | Durban | 21 Dec 2012 | T20I # 293 | |
TP Ura | 25 | 15 Jul 2015 | P.N.G. | v Oman | Al Amerat | 17 Oct 2021 | T20I # 1307 | |
AU Rashid | 25 | 11 Jun 2009 | England | v West Indies | Bridgetown | 30 Jan 2022 | T20I # 1457 | |
Yasim Murtaza | 25 | 11 Jul 2022 | Hong Kong | v Nepal | Mong Kok | 9 Mar 2024 | T20I # 2507 | |
Misbah-ul-Haq | 24 | 2 Sep 2007 | Pakistan | v Australia | Gros Islet | 14 May 2010 | T20I # 176 | |
MJ Lumb | 24 | 3 May 2010 | England | v Sri Lanka | Chattogram | 27 Mar 2014 | T20I # 387 | |
JE Root | 24 | 29 Aug 2013 | England | v India | Manchester | 3 Jul 2018 | T20I # 684 | |
JA Morkel | 23 | 21 Oct 2005 | South Africa | v England | Bridgetown | 8 May 2010 | T20I # 168 | |
CL White | 23 | 9 Jan 2007 | Australia | v England | Melbourne | 14 Jan 2011 | T20I # 198 | |
Basil Hameed | 23 | 24 Feb 2020 | U.A.E. | v Afghanistan | Abu Dhabi | 16 Feb 2023 | T20I # 1993 | |
Mohamed Rishwan | 23 | 20 Jan 2019 | Maldives | v Saudi Arabia | Doha | 28 Sep 2023 | T20I # 2260 | |
AR Ramjani | 23 | 15 Sep 2022 | Uganda | v Kenya | Accra | 17 Mar 2024 | T20I # 2525 | |
Mohammad Shahzad | 22 | 1 Feb 2010 | Afghanistan | v Bangladesh | Mirpur | 16 Mar 2014 | T20I # 366 | |
Jatinder Singh | 22 | 25 Jul 2015 | Oman | v Namibia | Dubai (DICS) | 29 Oct 2019 | T20I # 987 | |
HT Tector | 22 | 17 Sep 2019 | Ireland | v Zimbabwe | Bready | 4 Sep 2021 | T20I # 1256 | |
Kamran Khan | 22 | 21 Jan 2019 | Qatar | v Maldives | Doha | 24 Oct 2021 | T20I # 1358 | |
TWM Latham | 22 | 30 Jun 2012 | New Zealand | v Pakistan | Rawalpindi | 24 Apr 2023 | T20I # 2049 | |
SSM Stanislaus | 22 | 23 Sep 2020 | Malta | v Portugal | Gibraltar | 4 May 2023 | T20I # 2055 | |
BA Pai | 22 | 26 Oct 2019 | Gibraltar | v Portugal | Gibraltar | 4 May 2023 | T20I # 2056 | |
O Harvey | 22 | 18 Aug 2021 | Ghana | v Nigeria | Lagos | 10 Oct 2023 | T20I # 2307 | |
C Kieswetter | 21 | 3 May 2010 | England | v Afghanistan | Colombo (RPS) | 21 Sep 2012 | T20I # 268 | |
D Ramdin | 21 | 16 Feb 2006 | West Indies | v Zimbabwe | North Sound | 3 Mar 2013 | T20I # 308 | |
DR Smith | 21 | 16 Feb 2006 | West Indies | v England | Bridgetown | 13 Mar 2014 | T20I # 364 | |
Sarfaraz Ahmed | 21 | 19 Feb 2010 | Pakistan | v World-XI | Lahore | 13 Sep 2017 | T20I # 620 | |
Sarfaraz Ali | 21 | 20 Jan 2019 | Bahrain | v Saudi Arabia | Al Amerat | 16 Nov 2022 | T20I # 1884 | |
Raza Iqbal | 21 | 15 Jun 2019 | Norway | v Sweden | Glostrup | 19 May 2023 | T20I # 2073 | |
J Rasu | 21 | 22 Mar 2019 | Vanuatu | v P.N.G. | Port Moresby | 22 Jul 2023 | T20I # 2154 | |
E Chigumbura | 20 | 28 Nov 2006 | Zimbabwe | v South Africa | Hambantota | 20 Sep 2012 | T20I # 266 | |
PW Borren | 20 | 2 Aug 2008 | Netherlands | v Sri Lanka | Chattogram | 24 Mar 2014 | T20I # 384 | |
AR Cusack | 20 | 3 Aug 2008 | Ireland | v Netherlands | Dublin (Malahide) | 25 Jul 2015 | T20I # 447 | |
CJ Chibhabha | 20 | 28 Nov 2006 | Zimbabwe | v Pakistan | Harare | 27 Sep 2015 | T20I # 454 | |
Muhammad Tanveer | 20 | 21 Jan 2019 | Qatar | v Bahrain | Al Amerat | 25 Feb 2020 | T20I # 1060 | |
H Singh | 20 | 11 May 2019 | Germany | v Denmark | Almeria | 20 Oct 2021 | T20I # 1330 | |
DJ Mitchell | 20 | 6 Feb 2019 | New Zealand | v India | Jaipur | 17 Nov 2021 | T20I # 1434 | |
Aarif Sheikh | 20 | 27 Sep 2019 | Nepal | v P.N.G. | Kirtipur | 4 Apr 2022 | T20I # 1503 | |
WD Parnell | 20 | 9 Jan 2011 | South Africa | v Netherlands | Adelaide | 6 Nov 2022 | T20I # 1871 | |
O Tuyisenge | 20 | 18 Aug 2021 | Rwanda | v Seychelles | Kigali | 24 Nov 2022 | T20I # 1917 | |
MWR Stokes | 20 | 31 May 2019 | Guernsey | v Germany | Deventer | 14 Aug 2023 | T20I # 2195 | |
Junaid Aziz | 20 | 23 Feb 2020 | Bahrain | v Hong Kong | Mulpani | 31 Oct 2023 | T20I # 2339 | |
P Useni | 20 | 11 Sep 2021 | Nigeria | v Tanzania | Accra | 17 Mar 2024 | T20I # 2524 | |
A Sharafu | 20 | 24 Feb 2020 | U.A.E. | v Oman | Al Amerat | 15 Apr 2024 | T20I # 2567 | |
Fanyan Mughal | 20 | 4 May 2023 | Malta | v France | Dreux | 9 May 2024 | T20I # 2597 | |
RG Sharma | 19 | 20 Sep 2007 | India | v Australia | Sydney | 1 Feb 2012 | T20I # 217 | |
Gulbadin Naib | 19 | 14 Mar 2012 | Afghanistan | v Hong Kong | Mirpur | 22 Feb 2016 | T20I # 507 | |
HDRL Thirimanne | 19 | 1 Jun 2012 | Sri Lanka | v South Africa | Delhi | 28 Mar 2016 | T20I # 554 | |
JM Bairstow | 19 | 25 Sep 2011 | England | v India | Manchester | 3 Jul 2018 | T20I # 684 | |
AT Carey | 19 | 3 Feb 2018 | Australia | v West Indies | Gros Islet | 14 Jul 2021 | T20I # 1190 | |
MG Erasmus | 19 | 21 May 2019 | Namibia | v P.N.G. | ICCA Dubai | 10 Oct 2021 | T20I # 1295 | |
Chirag Suri | 19 | 22 Oct 2018 | U.A.E. | v Ireland | Al Amerat | 18 Feb 2022 | T20I # 1472 | |
V Vijh | 19 | 29 Aug 2019 | Luxembourg | v Austria | Vantaa | 24 Jul 2022 | T20I # 1680 | |
N Khanna | 19 | 29 Mar 2019 | Malta | v Gibraltar | Gibraltar | 5 May 2023 | T20I # 2058 | |
Amjad Sher | 19 | 13 Jul 2019 | Finland | v Norway | Glostrup | 19 May 2023 | T20I # 2071 | |
Azmatullah Omarzai | 19 | 3 Mar 2022 | Afghanistan | v India | Bengaluru | 17 Jan 2024 | T20I # 2435 | |
JC Buttler | 18 | 25 Sep 2011 | England | v Australia | Chester-le-Street | 31 Aug 2013 | T20I # 329 | |
GJ Maxwell | 18 | 5 Sep 2012 | Australia | v South Africa | Melbourne | 7 Nov 2014 | T20I # 408 | |
JJ Smit | 18 | 21 May 2019 | Namibia | v Afghanistan | Abu Dhabi | 31 Oct 2021 | T20I # 1380 | |
Manpreet Singh | 18 | 22 Jul 2019 | Singapore | v U.S.A. | Bulawayo | 12 Jul 2022 | T20I # 1637 | |
IK Gamantika | 18 | 9 Oct 2022 | Indonesia | v Philippines | Bali | 26 Dec 2023 | T20I # 2421 | |
Devender Singh | 18 | 18 Aug 2021 | Ghana | v Uganda | Accra | 18 Mar 2024 | T20I # 2528 | |
Lakshit Gupta | 18 | 4 May 2023 | Cambodia | v Oman | Al Amerat | 14 Apr 2024 | T20I # 2560 | |
NL McCullum | 17 | 19 Sep 2007 | New Zealand | v South Africa | Auckland | 22 Feb 2012 | T20I # 223 | |
KS Williamson | 17 | 11 Feb 2012 | New Zealand | v Pakistan | Dubai (DICS) | 4 Dec 2014 | T20I # 411 | |
BKG Mendis | 17 | 5 Jul 2016 | Sri Lanka | v South Africa | Cape Town | 19 Mar 2019 | T20I # 755 | |
Ahmed Faiz | 17 | 24 Jun 2019 | Malaysia | v Netherlands | Kirtipur | 18 Apr 2021 | T20I # 1150 | |
Khurram Nawaz | 17 | 15 Jan 2017 | Oman | v Ireland | Al Amerat | 22 Feb 2022 | T20I # 1487 | |
S Ssesazi | 17 | 13 Sep 2021 | Uganda | v Namibia | Windhoek | 9 Apr 2022 | T20I # 1506 | |
V Saini | 17 | 16 Oct 2020 | Romania | v Serbia | Vantaa | 16 Jul 2022 | T20I # 1662 | |
J Butler | 17 | 31 May 2019 | Guernsey | v Luxembourg | Kerava | 25 Jul 2022 | T20I # 1687 | |
TH David | 17 | 22 Jul 2019 | Australia | v West Indies | Carrara | 5 Oct 2022 | T20I # 1806 | |
K Nassoro | 17 | 2 Nov 2021 | Tanzania | v Rwanda | Dar-es-Salaam | 5 Nov 2022 | T20I # 1869 | |
JTS Sumerauer | 17 | 31 May 2019 | Jersey | v Guernsey | St Martin | 7 Jul 2023 | T20I # 2121 | |
HA Jackson | 17 | 5 Aug 2021 | France | v Malta | Marsa | 16 Jul 2023 | T20I # 2143 | |
GA Priandana | 17 | 9 Oct 2022 | Indonesia | v Philippines | Bali | 26 Dec 2023 | T20I # 2421 | |
Tamim Iqbal | 16 | 1 Sep 2007 | Bangladesh | v Ireland | Belfast | 20 Jul 2012 | T20I # 250 | |
Asghar Afghan | 16 | 1 Feb 2010 | Afghanistan | v Oman | Dublin | 25 Jul 2015 | T20I # 446 | |
Khawar Ali | 16 | 25 Jul 2015 | Oman | v Ireland | Al Amerat | 6 Oct 2019 | T20I # 917 | |
BDH Stevens | 16 | 31 May 2019 | Jersey | v Oman | Abu Dhabi | 27 Oct 2019 | T20I # 982 | |
MR Marsh | 16 | 16 Oct 2011 | Australia | v New Zealand | Dunedin | 25 Feb 2021 | T20I # 1124 | |
AK Markram | 16 | 22 Mar 2019 | South Africa | v Bangladesh | Abu Dhabi | 2 Nov 2021 | T20I # 1384 | |
IO Okpe | 16 | 20 May 2019 | Nigeria | v Kenya | Kigali | 20 Nov 2021 | T20I # 1442 | |
Ahmed Hassan | 16 | 20 Jan 2019 | Maldives | v Malaysia | Bangi | 6 Jul 2022 | T20I # 1613 | |
Haroon Arshad | 16 | 5 Oct 2019 | Hong Kong | v Netherlands | Bulawayo | 12 Jul 2022 | T20I # 1641 | |
LB Ferbrache | 16 | 31 May 2019 | Guernsey | v Austria | Vantaa | 27 Jul 2022 | T20I # 1688 | |
F Damiao Couana | 16 | 6 Nov 2019 | Mozambique | v Ghana | Benoni | 16 Sep 2022 | T20I # 1778 | |
M Akayezu | 16 | 18 Aug 2021 | Rwanda | v Lesotho | Kigali | 25 Nov 2022 | T20I # 1923 | |
E Sebareme | 16 | 16 Oct 2021 | Rwanda | v Tanzania | Rwanda | 13 Dec 2022 | T20I # 1953 | |
Fitri Sham | 16 | 13 Jul 2019 | Malaysia | v Bahrain | Bangi | 23 Dec 2022 | T20I # 1981 | |
Zeeshan Ali | 16 | 11 Jul 2022 | Hong Kong | v Qatar | Doha | 27 Feb 2024 | T20I # 2486 | |
Saad Bin Zafar | 16 | 21 Aug 2019 | Canada | v U.S.A. | Prairie View | 9 Apr 2024 | T20I # 2545 | |
AP Yadav | 16 | 27 Jul 2023 | Thailand | v Indonesia | Bali | 6 May 2024 | T20I # 2590 | |
Fawad Alam | 15 | 4 Sep 2007 | Pakistan | v England | Cardiff | 7 Sep 2010 | T20I # 187 | |
JD Ryder | 15 | 5 Feb 2008 | New Zealand | v Pakistan | Hamilton | 28 Dec 2010 | T20I # 194 | |
GJ Bailey | 15 | 1 Feb 2012 | Australia | v India | Rajkot | 10 Oct 2013 | T20I # 331 | |
Ahmed Shehzad | 15 | 7 May 2009 | Pakistan | v South Africa | Dubai (DICS) | 13 Nov 2013 | T20I # 334 | |
CJA Amini | 15 | 15 Jul 2015 | P.N.G. | v Kenya | Dubai (DICS) | 27 Oct 2019 | T20I # 979 | |
N Pooran | 15 | 23 Sep 2016 | West Indies | v India | Wankhede | 11 Dec 2019 | T20I # 1024 | |
TC Bruce | 15 | 3 Jan 2017 | New Zealand | v India | Wellington | 31 Jan 2020 | T20I # 1036 | |
Mohammed Rizlan | 15 | 21 Jan 2019 | Qatar | v Oman | Al Amerat | 24 Feb 2020 | T20I # 1054 | |
H Klaasen | 15 | 18 Feb 2018 | South Africa | v Pakistan | Lahore | 14 Feb 2021 | T20I # 1122 | |
Riazat Ali Shah | 15 | 20 May 2019 | Uganda | v Kenya | Kigali | 17 Nov 2021 | T20I # 1431 | |
S Wickramasekara | 15 | 30 Aug 2019 | Czech Rep. | v Gibraltar | Marsa | 11 May 2022 | T20I # 1526 | |
HAM Shah | 15 | 16 Jun 2019 | Denmark | v Gibraltar | Waterloo | 29 Jun 2022 | T20I # 1587 | |
HV Mandhyan | 15 | 2 Sep 2021 | Hungary | v Gibraltar | Waterloo | 1 Jul 2022 | T20I # 1593 | |
CN Ackermann | 15 | 5 Oct 2019 | Netherlands | v Namibia | Geelong | 18 Oct 2022 | T20I # 1830 | |
Zahir Mohammed | 15 | 2 Sep 2021 | Hungary | v Czech Rep. | Vinor | 11 Jun 2023 | T20I # 2095 | |
Sayed Monib | 15 | 24 Feb 2020 | Kuwait | v Saudi Arabia | Doha | 1 Oct 2023 | T20I # 2272 | |
RGA Amah | 15 | 3 Nov 2021 | Cameroon | v Sierra Leone | Benoni | 10 Dec 2023 | T20I # 2392 | |
D Suzuki | 15 | 9 Oct 2022 | Japan | v Singapore | Bangkok | 6 Feb 2024 | T20I # 2453 | |
CN Greaves | 15 | 17 Oct 2021 | Scotland | v U.A.E. | Dubai (DICS) | 11 Mar 2024 | T20I # 2515 | |
C Madande | 15 | 14 Jun 2022 | Zimbabwe | v Bangladesh | Chattogram | 5 May 2024 | T20I # 2589 |
Records includes the following current or recent matches:
Netherlands v Ireland at The Hague, Netherlands Tri-Nation T20I Series 2nd match, May 19, 2024 [T20I # 2612]
Netherlands v Scotland at The Hague, Netherlands Tri-Nation T20I Series 1st match, May 18, 2024 [T20I # 2611]
Ireland v Pakistan at Dublin, 3rd T20I, May 14, 2024 [T20I # 2610]
Terms of Use|Privacy Policy|Your US State Privacy Rights|Children's Online Privacy Policy|Interest - Based Ads|Do Not Sell or Share My Personal Information|Feedback
© 2024 ESPN Sports Media Ltd. All rights reserved