Twenty20 Internationals Cricket – Most consecutive ducks
Twenty20 Internationals
Ducks and pairs
Most consecutive ducks
Rank | Player | Ducks | Runs | Inns | Team | Opposition | Ground | Match Date | Scorecard |
---|---|---|---|---|---|---|---|---|---|
🥇 1 | Abdullah Shafique | 4 | 0 | 1 | Pakistan | v New Zealand | Auckland | 18 Dec 2020 | T20I # 1117 |
🥇 1 | 0 | 1 | Pakistan | v New Zealand | Hamilton | 20 Dec 2020 | T20I # 1118 | ||
🥇 1 | 0 | 1 | Pakistan | v Afghanistan | Sharjah | 24 Mar 2023 | T20I # 2030 | ||
🥇 1 | 0 | 1 | Pakistan | v Afghanistan | Sharjah | 26 Mar 2023 | T20I # 2033 | ||
🥇 1 | Anas Khan | 4 | 0 | 2 | Hong Kong | v P.N.G. | Kuala Lumpur | 21 Sep 2023 | T20I # 2247 |
🥇 1 | 0 | 2 | Hong Kong | v Malaysia | Kuala Lumpur | 22 Sep 2023 | T20I # 2249 | ||
🥇 1 | 0 | 2 | Hong Kong | v Pakistan | Hangzhou | 3 Oct 2023 | T20I # 2279 | ||
🥇 1 | 0 | 1 | Hong Kong | v Japan | Mong Kok | 15 Feb 2024 | T20I # 2472 | ||
🥇 1 | Zafer Durmaz | 4 | 0 | 2 | Turkey | v Romania | Kerava | 12 Jul 2022 | T20I # 1644 |
🥇 1 | 0 | 2 | Turkey | v Isle of Man | Kerava | 18 Jul 2022 | T20I # 1672 | ||
🥇 1 | 0 | 2 | Turkey | v Luxembourg | Spinaceto | 12 Jun 2024 | T20I # 2669 | ||
🥇 1 | 0 | 1 | Turkey | v Italy | Rome | 13 Jun 2024 | T20I # 2676 | ||
🥇 1 | QF Djakaridja | 4 | 0 | 2 | Ivory Coast | v Nigeria | Abuja | 24 Nov 2024 | T20I # 2977 |
🥇 1 | 0 | 1 | Ivory Coast | v Botswana | Abuja | 26 Nov 2024 | T20I # 2987 | ||
🥇 1 | 0 | 1 | Ivory Coast | v Eswatini | Abuja | 27 Nov 2024 | T20I # 2990 | ||
🥇 1 | 0 | 1 | Ivory Coast | v St Helena | Abuja | 28 Nov 2024 | T20I # 2993 | ||
5 | CJO Smith | 3 | 0 | 1 | Scotland | v Netherlands | Belfast | 4 Aug 2008 | T20I # 65 |
5 | 0 | 1 | Scotland | v New Zealand | The Oval | 6 Jun 2009 | T20I # 91 | ||
5 | 0 | 2 | Scotland | v South Africa | The Oval | 7 Jun 2009 | T20I # 94 | ||
5 | ADS Fletcher | 3 | 0 | 2 | West Indies | v India | Lord's | 12 Jun 2009 | T20I # 105 |
5 | 0 | 2 | West Indies | v South Africa | The Oval | 13 Jun 2009 | T20I # 106 | ||
5 | 0 | 2 | West Indies | v England | The Oval | 15 Jun 2009 | T20I # 111 | ||
5 | Mohammad Hafeez | 3 | 0 | 2 | Pakistan | v England | Dubai (DICS) | 25 Feb 2012 | T20I # 228 |
5 | 0 | 2 | Pakistan | v England | Abu Dhabi | 27 Feb 2012 | T20I # 229 | ||
5 | 0 | 2 | Pakistan | v Sri Lanka | Hambantota | 1 Jun 2012 | T20I # 244 | ||
5 | KM Jarvis | 3 | 0 | 2 | Zimbabwe | v Pakistan | Harare | 16 Sep 2011 | T20I # 205 |
5 | 0 | 2 | Zimbabwe | v New Zealand | Harare | 17 Oct 2011 | T20I # 213 | ||
5 | 0 | 2 | Zimbabwe | v Sri Lanka | Hambantota | 18 Sep 2012 | T20I # 263 | ||
5 | MM Ali | 3 | 0 | 1 | England | v Pakistan | Dubai (DICS) | 26 Nov 2015 | T20I # 468 |
5 | 0 | 1 | England | v Pakistan | Sharjah | 30 Nov 2015 | T20I # 473 | ||
5 | 0 | 1 | England | v South Africa | Cape Town | 19 Feb 2016 | T20I # 503 | ||
5 | MD Shanaka | 3 | 0 | 2 | Sri Lanka | v Australia | Adelaide | 22 Feb 2017 | T20I # 598 |
5 | 0 | 1 | Sri Lanka | v India | Colombo (RPS) | 6 Sep 2017 | T20I # 618 | ||
5 | 0 | 1 | Sri Lanka | v Pakistan | Abu Dhabi | 26 Oct 2017 | T20I # 625 | ||
5 | L Ronchi | 3 | 0 | 1 | New Zealand | v Bangladesh | Mount Maunganui | 6 Jan 2017 | T20I # 575 |
5 | 0 | 2 | New Zealand | v South Africa | Auckland | 17 Feb 2017 | T20I # 595 | ||
5 | 0 | 2 | ICC World XI | v West Indies | Lord's | 31 May 2018 | T20I # 666 | ||
5 | ACF Stokes | 3 | 0 | 1 | Guernsey | v Germany | Castel | 15 Jun 2019 | T20I # 793 |
5 | 0 | 2 | Guernsey | v Italy | St Peter Port | 16 Jun 2019 | T20I # 796 | ||
5 | 0 | 2 | Guernsey | v Norway | Castel | 19 Jun 2019 | T20I # 801 | ||
5 | Rizwan Cheema | 3 | 0 | 2 | Canada | v Ireland | Abu Dhabi | 16 Nov 2013 | T20I # 338 |
5 | 0 | 2 | Canada | v Kenya | Sharjah | 26 Nov 2013 | T20I # 346 | ||
5 | 0 | 1 | Canada | v Cayman | Sandys Parish | 18 Aug 2019 | T20I # 852 | ||
5 | AC Kose | 3 | 0 | 1 | Turkey | v Luxembourg | Ilfov County | 29 Aug 2019 | T20I # 868 |
5 | 0 | 2 | Turkey | v Czech Rep. | Ilfov County | 30 Aug 2019 | T20I # 872 | ||
5 | 0 | 1 | Turkey | v Austria | Ilfov County | 31 Aug 2019 | T20I # 875 | ||
5 | AC Evans | 3 | 0 | 2 | Scotland | v Zimbabwe | Nagpur | 10 Mar 2016 | T20I # 527 |
5 | 0 | 2 | Scotland | v Pakistan | Edinburgh | 13 Jun 2018 | T20I # 673 | ||
5 | 0 | 2 | Scotland | v Singapore | ICCA Dubai | 18 Oct 2019 | T20I # 935 | ||
5 | MA Baig | 3 | 0 | 2 | Malawi | v Mozambique | Lilongwe | 6 Nov 2019 | T20I # 1004 |
5 | 0 | 1 | Malawi | v Mozambique | Lilongwe | 7 Nov 2019 | T20I # 1005 | ||
5 | 0 | 2 | Malawi | v Mozambique | Blantyre | 10 Nov 2019 | T20I # 1013 | ||
5 | Washington Sundar | 3 | 0 | 1 | India | v West Indies | Thiruvananthapuram | 8 Dec 2019 | T20I # 1022 |
5 | 0 | 1 | India | v Sri Lanka | Pune | 10 Jan 2020 | T20I # 1027 | ||
5 | 0 | 1 | India | v New Zealand | Wellington | 31 Jan 2020 | T20I # 1036 | ||
5 | BD Glover | 3 | 0 | 1 | Netherlands | v Oman | Al Amerat | 9 Oct 2019 | T20I # 924 |
5 | 0 | 1 | Netherlands | v Ireland | Abu Dhabi | 18 Oct 2021 | T20I # 1312 | ||
5 | 0 | 1 | Netherlands | v Sri Lanka | Sharjah | 22 Oct 2021 | T20I # 1346 | ||
5 | L Shafeeg | 3 | 0 | 2 | Maldives | v Qatar | Al Amerat | 23 Feb 2020 | T20I # 1048 |
5 | 0 | 2 | Maldives | v Bahrain | Al Amerat | 24 Feb 2020 | T20I # 1056 | ||
5 | 0 | 1 | Maldives | v Saudi Arabia | Doha | 23 Oct 2021 | T20I # 1352 | ||
5 | SVE Bharathi | 3 | 0 | 1 | Germany | v Spain | Almeria | 11 Sep 2021 | T20I # 1269 |
5 | 0 | 1 | Germany | v Jersey | Almeria | 19 Oct 2021 | T20I # 1321 | ||
5 | 0 | 1 | Germany | v Bahrain | Al Amerat | 18 Feb 2022 | T20I # 1471 | ||
5 | T Turan | 3 | 0 | 1 | Turkey | v Austria | Ilfov County | 31 Aug 2019 | T20I # 875 |
5 | 0 | 1 | Turkey | v Serbia | Kerava | 15 Jul 2022 | T20I # 1656 | ||
5 | 0 | 2 | Turkey | v Isle of Man | Kerava | 18 Jul 2022 | T20I # 1672 | ||
5 | Zain Ahmad | 3 | 0 | 1 | France | v Norway | Kerava | 27 Jul 2022 | T20I # 1691 |
5 | 0 | 1 | France | v Estonia | Kerava | 30 Jul 2022 | T20I # 1709 | ||
5 | 0 | 2 | France | v Guernsey | Kerava | 31 Jul 2022 | T20I # 1712 | ||
5 | P Cabebula | 3 | 0 | 2 | Fiji | v Vanuatu | Port vila | 13 Sep 2022 | T20I # 1771 |
5 | 0 | 1 | Fiji | v Cook Islands | Port vila | 14 Sep 2022 | T20I # 1773 | ||
5 | 0 | 1 | Fiji | v Samoa | Port vila | 15 Sep 2022 | T20I # 1774 | ||
5 | C Chete | 3 | 0 | 1 | Malawi | v Uganda | Kigali | 16 Oct 2021 | T20I # 1302 |
5 | 0 | 1 | Malawi | v Ghana | Rwanda | 19 Oct 2021 | T20I # 1314 | ||
5 | 0 | 2 | Malawi | v Kenya | Benoni | 16 Sep 2022 | T20I # 1779 | ||
5 | BA Simango | 3 | 0 | 2 | Mozambique | v Malawi | Lilongwe | 7 Nov 2019 | T20I # 1005 |
5 | 0 | 2 | Mozambique | v Uganda | Benoni | 18 Sep 2022 | T20I # 1783 | ||
5 | 0 | 2 | Mozambique | v Botswana | Benoni | 19 Sep 2022 | T20I # 1785 | ||
5 | P Silas | 3 | 0 | 1 | Botswana | v Rwanda | Rwanda | 17 Nov 2022 | T20I # 1887 |
5 | 0 | 1 | Botswana | v Malawi | Rwanda | 20 Nov 2022 | T20I # 1899 | ||
5 | 0 | 2 | Botswana | v Mali | Rwanda | 22 Nov 2022 | T20I # 1912 | ||
5 | TG Thamae | 3 | 0 | 2 | Lesotho | v Kenya | Kigali | 21 Nov 2022 | T20I # 1905 |
5 | 0 | 2 | Lesotho | v St Helena | Kigali | 22 Nov 2022 | T20I # 1913 | ||
5 | 0 | 2 | Lesotho | v Malawi | Kigali | 25 Nov 2022 | T20I # 1921 | ||
5 | Abubacarr Kuyateh | 3 | 0 | 1 | Gambia | v Sierra Leone | Kigali | 6 Dec 2022 | T20I # 1940 |
5 | 0 | 1 | Gambia | v Tanzania | Rwanda | 6 Dec 2022 | T20I # 1943 | ||
5 | 0 | 2 | Gambia | v Ghana | Rwanda | 8 Dec 2022 | T20I # 1945 | ||
5 | E Sebareme | 3 | 0 | 1 | Rwanda | v Tanzania | Rwanda | 13 Dec 2022 | T20I # 1953 |
5 | 0 | 2 | Rwanda | v Uganda | Rwanda | 14 Dec 2022 | T20I # 1954 | ||
5 | 0 | 2 | Rwanda | v Uganda | Rwanda | 15 Dec 2022 | T20I # 1958 | ||
5 | S Rossi | 3 | 0 | 2 | Argentina | v Bermuda | Buenos Aires | 26 Feb 2023 | T20I # 2007 |
5 | 0 | 1 | Argentina | v Bahamas | Buenos Aires | 2 Mar 2023 | T20I # 2011 | ||
5 | 0 | 1 | Argentina | v Cayman | Buenos Aires | 4 Mar 2023 | T20I # 2013 | ||
5 | LJ Tucker | 3 | 0 | 2 | Ireland | v Scotland | Edinburgh | 28 Jul 2023 | T20I # 2180 |
5 | 0 | 1 | Ireland | v India | Dublin (Malahide) | 18 Aug 2023 | T20I # 2200 | ||
5 | 0 | 2 | Ireland | v India | Dublin (Malahide) | 20 Aug 2023 | T20I # 2208 | ||
5 | US Hathinjar | 3 | 0 | 1 | Cambodia | v Malaysia | Phnom Penh | 11 May 2023 | T20I # 2066 |
5 | 0 | 1 | Cambodia | v Japan | Hangzhou | 27 Sep 2023 | T20I # 2256 | ||
5 | 0 | 1 | Cambodia | v Hong Kong | Hangzhou | 29 Sep 2023 | T20I # 2261 | ||
5 | M Akayezu | 3 | 0 | 2 | Rwanda | v Tanzania | Rwanda | 31 Aug 2023 | T20I # 2227 |
5 | 0 | 2 | Rwanda | v Nigeria | Lagos | 4 Oct 2023 | T20I # 2285 | ||
5 | 0 | 1 | Rwanda | v Ghana | Lagos | 5 Oct 2023 | T20I # 2295 | ||
5 | L Sanogo | 3 | 0 | 1 | Mali | v Botswana | Rwanda | 22 Nov 2022 | T20I # 1912 |
5 | 0 | 1 | Mali | v Rwanda | Kigali | 24 Nov 2022 | T20I # 1919 | ||
5 | 0 | 1 | Mali | v Kenya | Benoni | 8 Dec 2023 | T20I # 2386 | ||
5 | N Nuntarach | 3 | 0 | 2 | Thailand | v Singapore | Hangzhou | 29 Sep 2023 | T20I # 2262 |
5 | 0 | 2 | Thailand | v Malaysia | Hangzhou | 2 Oct 2023 | T20I # 2275 | ||
5 | 0 | 2 | Thailand | v Japan | Bangkok | 2 Feb 2024 | T20I # 2446 | ||
5 | Vishil Patel | 3 | 0 | 2 | Kenya | v Botswana | Nairobi (Gym) | 15 Jun 2023 | T20I # 2101 |
5 | 0 | 2 | Kenya | v Uganda | Benoni | 19 Dec 2023 | T20I # 2413 | ||
5 | 0 | 2 | Kenya | v Uganda | Accra | 17 Mar 2024 | T20I # 2525 | ||
5 | K Bhurtel | 3 | 0 | 2 | Nepal | v Saudi Arabia | Al Amerat | 17 Apr 2024 | T20I # 2572 |
5 | 0 | 1 | Nepal | v U.A.E. | Al Amerat | 19 Apr 2024 | T20I # 2576 | ||
5 | 0 | 1 | Nepal | v Hong Kong | Al Amerat | 20 Apr 2024 | T20I # 2578 | ||
5 | C Chatphaisan | 3 | 0 | 1 | Thailand | v Saudi Arabia | Bangkok | 16 Feb 2024 | T20I # 2475 |
5 | 0 | 1 | Thailand | v Indonesia | Bali | 1 May 2024 | T20I # 2584 | ||
5 | 0 | 1 | Thailand | v Indonesia | Bali | 2 May 2024 | T20I # 2585 | ||
5 | B Terbish | 3 | 0 | 2 | Mongolia | v Nepal | Hangzhou | 27 Sep 2023 | T20I # 2255 |
5 | 0 | 1 | Mongolia | v Maldives | Hangzhou | 28 Sep 2023 | T20I # 2258 | ||
5 | 0 | 1 | Mongolia | v Japan | Sano | 9 May 2024 | T20I # 2595 | ||
5 | T Amarmend | 3 | 0 | 2 | Mongolia | v Japan | Sano | 7 May 2024 | T20I # 2591 |
5 | 0 | 2 | Mongolia | v Japan | Sano | 8 May 2024 | T20I # 2593 | ||
5 | 0 | 1 | Mongolia | v Japan | Sano | 9 May 2024 | T20I # 2595 | ||
5 | Sajad Ahmadzai | 3 | 0 | 1 | Belgium | v Germany | Krefeld | 11 Jun 2023 | T20I # 2093 |
5 | 0 | 1 | Belgium | v Malta | Dreux | 10 May 2024 | T20I # 2600 | ||
5 | 0 | 1 | Belgium | v France | Dreux | 11 May 2024 | T20I # 2605 | ||
5 | RG Mukasa | 3 | 0 | 2 | Uganda | v Afghanistan | Providence | 3 Jun 2024 | T20I # 2636 |
5 | 0 | 2 | Uganda | v P.N.G. | Providence | 5 Jun 2024 | T20I # 2640 | ||
5 | 0 | 2 | Uganda | v West Indies | Providence | 8 Jun 2024 | T20I # 2651 | ||
5 | MD Shanaka | 3 | 0 | 1 | Sri Lanka | v Netherlands | Gros Islet | 16 Jun 2024 | T20I # 2699 |
5 | 0 | 2 | Sri Lanka | v India | Pallekele | 27 Jul 2024 | T20I # 2767 | ||
5 | 0 | 1 | Sri Lanka | v India | Pallekele | 28 Jul 2024 | T20I # 2768 | ||
5 | P Bosnjak | 3 | 0 | 2 | Croatia | v Hungary | Szodliget | 5 Aug 2023 | T20I # 2189 |
5 | 0 | 1 | Croatia | v Hungary | Szodliget | 6 Aug 2023 | T20I # 2190 | ||
5 | 0 | 1 | Croatia | v Spain | Zagreb | 3 Aug 2024 | T20I # 2771 | ||
5 | B Namsrai | 3 | 0 | 1 | Mongolia | v Hong Kong | Kuala Lumpur | 31 Aug 2024 | T20I # 2831 |
5 | 0 | 2 | Mongolia | v Myanmar | Bangi | 2 Sep 2024 | T20I # 2834 | ||
5 | 0 | 1 | Mongolia | v Malaysia | Bangi | 9 Sep 2024 | T20I # 2848 | ||
5 | AN Aminou | 3 | 0 | 1 | Cameroon | v Kenya | Benoni | 6 Dec 2023 | T20I # 2381 |
5 | 0 | 1 | Cameroon | v Sierra Leone | Benoni | 10 Dec 2023 | T20I # 2392 | ||
5 | 0 | 1 | Cameroon | v Ghana | Dar-es-Salaam | 21 Sep 2024 | T20I # 2853 | ||
5 | LB Williams | 3 | 0 | 2 | South Africa | v India | Johannesburg | 14 Dec 2023 | T20I # 2401 |
5 | 0 | 2 | South Africa | v West Indies | Tarouba | 25 Aug 2024 | T20I # 2811 | ||
5 | 0 | 2 | South Africa | v Ireland | Abu Dhabi | 29 Sep 2024 | T20I # 2876 | ||
5 | S Rukmal | 3 | 0 | 2 | Seychelles | v St Helena | Kigali | 21 Nov 2022 | T20I # 1908 |
5 | 0 | 2 | Seychelles | v Kenya | Nairobi | 18 Oct 2024 | T20I # 2911 | ||
5 | 0 | 2 | Seychelles | v Mozambique | Nairobi (Gym) | 22 Oct 2024 | T20I # 2923 | ||
5 | CR Richards | 3 | 0 | 1 | St Helena | v Malawi | Rwanda | 24 Nov 2022 | T20I # 1916 |
5 | 0 | 2 | St Helena | v Botswana | Rwanda | 25 Nov 2022 | T20I # 1920 | ||
5 | 0 | 2 | St Helena | v Nigeria | Abuja | 23 Nov 2024 | T20I # 2975 | ||
5 | B Muzarabani | 3 | 0 | 1 | Zimbabwe | v Rwanda | Nairobi (Ruaraka) | 22 Oct 2024 | T20I # 2926 |
5 | 0 | 2 | Zimbabwe | v Pakistan | Bulawayo | 1 Dec 2024 | T20I # 2997 | ||
5 | 0 | 1 | Zimbabwe | v Pakistan | Bulawayo | 3 Dec 2024 | T20I # 2999 | ||
5 | Garret Banner | 3 | 0 | 2 | Belize | v Cayman | Buenos Aires | 8 Dec 2024 | T20I # 3021 |
5 | 0 | 2 | Belize | v Bahamas | Buenos Aires | 10 Dec 2024 | T20I # 3025 | ||
5 | 0 | 2 | Belize | v Bermuda | Buenos Aires | 12 Dec 2024 | T20I # 3041 | ||
5 | C Alexander | 3 | 0 | 2 | Falkland Isl | v Costa Rica | Guacima | 10 Mar 2025 | T20I # 3109 |
5 | 0 | 2 | Falkland Isl | v Costa Rica | Guacima | 11 Mar 2025 | T20I # 3111 | ||
5 | 0 | 2 | Falkland Isl | v Costa Rica | Guacima | 11 Mar 2025 | T20I # 3112 | ||
5 | KO Altamirano | 3 | 0 | 2 | Costa Rica | v Mexico | Guacima | 12 Apr 2024 | T20I # 2551 |
5 | 0 | 2 | Costa Rica | v Falkland Isl | Guacima | 12 Mar 2025 | T20I # 3114 | ||
5 | 0 | 1 | Costa Rica | v Falkland Isl | Guacima | 13 Mar 2025 | T20I # 3117 | ||
5 | V Marghashayam | 3 | 0 | 1 | Czech Rep. | v Austria | Vinor | 8 Jun 2025 | T20I # 3210 |
5 | 0 | 2 | Czech Rep. | v Norway | Vinor | 8 Jun 2025 | T20I # 3212 | ||
5 | 0 | 2 | Czech Rep. | v Austria | Vinor | 9 Jun 2025 | T20I # 3215 | ||
5 | BKB Corbin | 3 | 0 | 2 | Cayman | v Bermuda | Hamilton | 3 Oct 2023 | T20I # 2281 |
5 | 0 | 2 | Cayman | v Canada | Hamilton | 4 Oct 2023 | T20I # 2287 | ||
5 | 0 | 2 | Cayman | v Bermuda | King City (NE) | 12 Jun 2025 | T20I # 3224 | ||
5 | C Wright | 3 | 0 | 1 | Cayman | v Bahamas | King City (NW) | 15 Jun 2025 | T20I # 3241 |
5 | 0 | 2 | Cayman | v Canada | King City (NW) | 16 Jun 2025 | T20I # 3244 | ||
5 | 0 | 1 | Cayman | v Bermuda | King City (NW) | 18 Jun 2025 | T20I # 3248 | ||
5 | SO Ngoche | 3 | 0 | 2 | Kenya | v Zimbabwe | Nairobi (Gym) | 24 Oct 2024 | T20I # 2934 |
5 | 0 | 1 | Kenya | v Nigeria | Entebbe | 17 Jul 2025 | T20I # 3319 | ||
5 | 0 | 2 | Kenya | v U.A.E. | Entebbe | 18 Jul 2025 | T20I # 3323 | ||
5 | Arnav Manoj | 3 | 0 | 1 | Singapore | v Malaysia | Singapore | 19 Jul 2025 | T20I # 3327 |
5 | 0 | 2 | Singapore | v Hong Kong | Singapore | 20 Jul 2025 | T20I # 3333 | ||
5 | 0 | 2 | Singapore | v Samoa | Singapore | 22 Jul 2025 | T20I # 3344 | ||
5 | R Satheesan | 3 | 0 | 2 | Romania | v Malta | Ilfov County | 28 Jun 2025 | T20I # 3271 |
5 | 0 | 2 | Romania | v Belgium | Ilfov County | 29 Jun 2025 | T20I # 3272 | ||
5 | 0 | 1 | Romania | v Luxembourg | Szodliget | 26 Jul 2025 | T20I # 3371 |
Showing 181 records