Menu

Account

Create a free account Go Pro

Already have an account? Log in

Fixtures
Upcoming Results Standings
Franchise
International
— Leaders · T20I · 2021— Leaders · T20I · 2021 Final Final PlayersTeams

T20I 2021 most ducks

Updated , after United States of America vs Ireland

Mahedi Hasan leads T20I 2021 with 4 ducks (Bangladesh) · Afif Hossain (3) and Avishka Fernando (3) next

Season 2026 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2014 2012 2010 2009 2007
Create a free account · 10 pages a day, every leaderboardSign up free ›
# Player · last 3 inningsPlayer Team Last 3 innings · newest first Ducks Mat Inns Mat Inns Runs Avg BF SR 4s 6s 100s
1Mahedi Hasan BAN 5*330* BAN5*330*42519251919114.69180106.111270
2Afif Hossain BAN 202036 BAN20203632525252539018.57335116.4227170
3Avishka Fernando SL 1334 SL133431616161624618.92229107.4212100
4Ashton Agar AUS 20227 AUS20227313111311877.919492.55440
5Mushfiqur Rahim BAN 108 BAN10831313131318318.3020290.591240
6Richie Berrington SCO 54*020 SCO54*02031313131344749.67355125.9231180
7Calum MacLeod SCO 16120 SCO1612031110111011514.3814380.42610
8Mohammad Rizwan PAK 873878 PAK8738782272627261,32673.67983134.89119421
9Babar Azam PAK 7970 PAK797022626262693937.56736127.5899171
10Mohammad Mahmudullah BAN 13126 BAN1312622626262649623.62471105.3135120
Create a free account10 pages a day instead of 5 · every leaderboard, every season Sign up free ›
11Tabraiz ShamsiSA222422400.0060.00000
12Mustafizur RahmanBAN2206206102.002540.00000
13Wanindu HasarangaSL22016201619614.00162120.992120
14Nurul HasanBAN21918191815910.60148107.43940
15Nasum AhmedBAN2187187279.002896.43120
16Aaron FinchAUS21717171745928.69367125.0745160
17Jonny BairstowENG21717171725821.50208124.042490
18Shoriful IslamBAN2177177112.751384.62110
19Andre RussellWI21616161620118.27118170.3411190
20Glenn PhillipsNZ21616161632126.75224143.3017200
21Soumya SarkarBAN21616161625115.69224112.052780
22Litton DasBAN21616161620813.0021895.412020
23Kieron PollardWI21514151424222.00182132.979180
24Mohammad NawazPAK21511151111022.0072152.78870
25Kevin O'BrienIRE21414141430121.50277108.662860
26Regis ChakabvaZIM21414141425117.93181138.6714140
27Craig WilliamsNAM21414141437726.93326115.6441110
28Temba BavumaSA21312131225222.91220114.552350
29Matthew CrossSCO21311131119119.1022286.041330
30Lokesh RahulIND21211121128928.90221130.7728100
31Kane WilliamsonNZ21212121229829.80254117.322490
32Michael LeaskSCO21211121118820.89131143.5113100
33Bhanuka RajapaksaSL21211121123028.75170135.2918110
34George LindeSA2119119708.7559118.64340
35Zane GreenNAM21110111010710.7013479.85910
36Craig YoungIRE2107107418.204787.23420
37Hayden WalshWI2104104126.0010120.00110
38Alex CareyAUS28888578.146489.06610
39Rashid KhanAFG28585194.7517111.76110
40Shardul ThakurIND27373105.008125.00200
41Tinashe KamunhukamweZIM2666610818.0012090.001100
42Sikandar RazaZIM266668216.4067122.39710
43Rachin RavindraNZ26666549.005598.18610
44Saber ZakhilBEL2666613126.2081161.737110
45Colin de GrandhommeNZ25555183.602572.00010
46Cole McConchieNZ254543216.0028114.29300
47Kenroy NestorGIB25353103.331471.43100
48Ashok BishnoiMLT2545441.33850.00000
49Rohan MustafaUAE2323200.0020.00000
50Roelof van der MerweNLD2333362.00875.00100
51Brandon GloverNLD2222200.0030.00000
52Dylan BudgeSCO2222200.0030.00000
53Mohammad NaimBAN12626262657523.00573100.3548120
54Matthew WadeAUS12218221830218.88231130.7423150
55Nicholas PooranWI12221222148525.53371130.7331320
56Adam ZampaAUS1217217224.402395.65200
57Chris GayleWI12121212127215.11242112.4020190
58Haris RaufPAK121321363.006100.00010
59Fakhar ZamanPAK12020202041524.41326127.3033180
60Mitchell MarshAUS12020202062736.88483129.8159230
61Dasun ShanakaSL11916191627522.92249110.4418120
62Aiden MarkramSA11816181657043.85383148.8344270
63Evin LewisWI11818181848928.76314155.7342370
64Martin GuptillNZ11818181867837.67466145.4953410
65Shakib Al HasanBAN11817181732719.24306106.863050
66Hasan AliPAK11771775829.0028207.14350
67Dwayne BravoWI11714171410411.56103100.97650
68Chris JordanENG11671674912.2532153.13420
69Ish SodhiNZ1164164124.001770.59200
70Chamika KarunaratneSL11611161112324.60100123.00280
71Wesley MadhevereZIM11616161634121.31286119.233450
72Richard NgaravaZIM1156156136.5012108.33200
73Wellington MasakadzaZIM1158158348.503889.47100
74Jason RoyENG11515151542630.43290146.9048170
75Josh HazlewoodAUS1155155199.5011172.73210
76Jos ButtlerENG11414141458965.44411143.3149261
77Mitchell SantnerNZ1149149338.253789.19200
78Mohammad SaifuddinBAN11481488817.6075117.33740
79Gerhard ErasmusNAM11414141426624.18222119.822270
80Heinrich KlaasenSA11312131217819.78136130.881750
81Kusal PereraSL11313131324620.50216113.892140
82George MunseySCO11313131328321.77228124.1236120
83Daryl MitchellNZ11312131228928.90205140.9826100
84Pathum NissankaSL11313131333625.85301111.633070
85Mark AdairIRE1139139588.296589.23310
86JJ SmitNAM11312131223539.17185127.0315100
87Bernard ScholtzNAM113213266.001346.15000
88Fabian AllenWI112912913827.6084164.295140
89Usman QadirPAK1124124105.001471.43000
90Kyle CoetzerSCO1121212121099.0811892.371430
91Mark WattSCO1128128517.2949104.08500
92Blessing MuzarabaniZIM1125125113.671573.33200
93James NeeshamNZ11211121116623.71105158.107120
94Haider AliPAK11212121223020.91194118.5622100
95Tadiwanashe MarumaniZIM11211121111810.7312892.19930
96Maheesh TheekshanaSL112312394.507128.57100
97Obed McCoyWI1114114258.3316156.25220
98Rohit SharmaIND11111111142438.55281150.8939230
99Anrich NortjeSA111411463.001442.86000
100David WieseNAM11111111124730.88195126.6716110
Showing top 10 of 189

Ducks: ducks · Mat: matches · Inns: innings · Runs: runs · Avg: batting average · BF: balls faced · SR: strike rate · 4s: fours · 6s: sixes · 100s: hundreds · Last 3 innings: in this competition, newest first

More T20I 2021 leaderboards

T20I 2021 Most Ducks

Mahedi Hasan topped T20I 2021 with 4 ducks for Bangladesh, ahead of Afif Hossain (3) and Avishka Fernando (3). The T20I 2021 ducks leaderboard ranks all 189 players who have contributed ducks this season. These are the final standings from the T20I 2021 season.

Frequently asked questions

Who had the most ducks in T20I 2021?

Mahedi Hasan led T20I 2021 with 4 ducks from 25 matches, averaging 14.69 at a strike rate of 106.11. Afif Hossain was second on 3 and Avishka Fernando third on 3. The table ranks every player in T20I 2021 by ducks, with their team and matches.

Who were the top batters in T20I 2021?

The top three batters in T20I 2021 were Mahedi Hasan (4 in 25 matches), Afif Hossain (3 in 25 matches) and Avishka Fernando (3 in 16 matches). Mahedi Hasan was 1 duck clear of Afif Hossain. Every other player follows in the table, with their team and matches.