Menu

Account

Create a free account Go Pro

Already have an account? Log in

Fixtures
Upcoming Results Standings
Franchise
International
— Leaders · T20 World Cup · 2024— Leaders · T20 World Cup · 2024 Final Final PlayersTeams

T20 World Cup 2024 most ducks

Updated , after South Africa vs India

Tanzid Hasan and Roger Mukasa share the lead in T20 World Cup 2024 with 3 ducks · Reeza Hendricks (2) next

Season 2026 2024 2022 2021 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
1Tanzid Hasan BAN 0290 BAN0290377777610.867996.201110
2Roger Mukasa UGA 000 UGA0003333300.0060.00000
3Reeza Hendricks SA 429*0 SA429*02999911314.1312987.601130
4Virat Kohli IND 7690 IND76902888815118.88134112.69870
5Gulbadin Naib AFG 940 AFG940288889012.8686104.65930
6Mohammad Nabi AFG 0110* AFG0110*288885611.207080.00310
7Rahmanullah Gurbaz AFG 04360 AFG043602888828135.13226124.3418160
8Johnson CharlesWest Indies WI 153843West Indies WI1538432666614023.33123113.821830
9Saurabh Netravalkar USA 00 USA002626200.0050.00000
10Finn Allen NZ 0926 NZ092624444358.754381.40410
Create a free account10 pages a day instead of 5 · every leaderboard, every season Sign up free ›
11Dinesh NakraniUGA24444102.502638.46100
12Alpesh RamjaniUGA24444133.252454.17200
13Sompal KamiNPL2333384.001172.73010
14Wanindu HasarangaSL233332010.009222.22120
15Abinash BoharaNPL2323200.0020.00000
16Aiden MarkramSA1999912315.38122100.821420
17Kagiso RabadaSA1939394.507128.57200
18Marco JansenSA19696328.003396.97110
19Tristan StubbsSA1989816533.00163101.231330
20Rishabh PantIND1888817124.43134127.611960
21David MillerSA1888816928.17165102.421080
22Jasprit BumrahIND1818100.0010.00000
23Naveen ul HaqAFG1838362.001540.00100
24Ibrahim ZadranAFG1888823128.88215107.442540
25Shivam DubeIND1888813322.17116114.66670
26Travis HeadAUS1777725542.50161158.3926150
27Glenn MaxwellAUS1767613226.4093141.941270
28Ravindra JadejaIND175753511.6722159.09310
29Jos ButtlerENG1777721442.80135158.5222100
30Mustafizur RahmanBAN1727231.50560.00000
31Shakib Al HasanBAN1777711118.50104106.731210
32Noor AhmadAFG17373144.672458.33110
33Rishad HossainBAN17676408.0026153.85240
34Sherfane RutherfordWI1666612140.3382147.56590
35Jonny BairstowENG1666611027.5082134.151140
36Taskin AhmedBAN165652814.003384.85300
37Ali KhanUSA162621414.008175.00110
38Steven TaylorUSA166667412.338290.24730
39Aaron JonesUSA1666616240.50120135.008140
40Harmeet SinghUSA164646917.2550138.00450
41Roston ChaseWI153539447.0072130.56740
42Pat CumminsAUS15353147.001782.35010
43Najibullah ZadranAFG14444227.332395.65020
44Logan van BeekNLD14343258.332696.15300
45Mehran KhanOMN144444711.7536130.56420
46Nosthush KenjigeUSA1424210.50425.00000
47Bas de LeedeNLD14444206.673360.61100
48Assad ValaPNG14444307.504271.43310
49Bernard ScholtzNAM1424266.006100.00000
50Zane GreenNAM14343299.673387.88110
51Aqib Ilyas SulehriOMN144444210.5035120.00520
52Tim PringleNLD1434331.001618.75000
53Sese BauPNG144446716.758083.75810
54Brian MasabaUGA1444442.002615.38000
55Simon SsesaziUGA1444492.251181.82200
56Michael LevittNLD144445012.5045111.11440
57Robinson ObuyaUGA14444215.253658.33110
58Shadab KhanPAK133334414.6734129.41130
59Shai HopeWI1333310753.5057187.724100
60Dasun ShanakaSL13333124.001866.67010
61Tim SoutheeNZ1313100.0010.00000
62Dillon HeyligerCAN133331010.001471.43100
63Andrew BalbirnieIRE13333227.333268.75200
64Barry McCarthyIRE1333342.001625.00000
65Harry TectorIRE13333113.672740.74000
66Pathum NissankaSL133335016.6738131.58710
67Norman VanuaPNG13333196.333063.33110
68Lega SiakaPNG13333134.332065.00100
69Anil SahNPL133333812.6738100.00510
70Matheesha PathiranaSL1323200.0050.00000
71Nuwan ThusharaSL1323200.0050.00000
72Maheesh TheekshanaSL1323277.001936.84100
73Michael Van LingenNAM133334314.3341104.88330
74Rohit PaudelNPL133333612.004580.00500
75Gulsan JhaNPL13333206.672580.00110
76Kashyap PrajapatiOMN13333165.333348.48110
77Pratik AthavaleOMN133335919.6744134.09620
78Juma MiyagiUGA133332613.003770.27000
79Mahedi HasanBAN1222255.005100.00100
80Soumya SarkarBAN12222105.001283.33100
81Frank NsubugaUGA1212100.0030.00000
82Shayan JahangirUSA1222231.501030.00000
83Kabua MoreaPNG1222222.00540.00000
84Shoaib KhanOMN12222115.502740.74100
85Sadeera SamarawickramaSL1111100.0010.00000
86Azam KhanPAK1111100.0010.00000
87Teja NidamanuruNLD1111100.0010.00000
88Michael BracewellNZ1111100.0010.00000
89Ravinderpal SinghCAN1111100.0020.00000
90Jean-Pierre KotzeNAM1111100.0030.00000
91Ben ShikongoNAM1111100.0040.00000
92Henry SsenyondoUGA1111100.0010.00000
93Rafi UllahOMN1111100.0030.00000
Showing top 10 of 93

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 T20 World Cup 2024 leaderboards

T20 World Cup 2024 Most Ducks

Tanzid Hasan topped T20 World Cup 2024 with 3 ducks for Bangladesh, ahead of Roger Mukasa (3) and Reeza Hendricks (2). The T20 World Cup 2024 ducks leaderboard ranks all 93 players who have contributed ducks this season. These are the final standings from the T20 World Cup 2024 season.

Frequently asked questions

Who had the most ducks in T20 World Cup 2024?

Tanzid Hasan led T20 World Cup 2024 with 3 ducks from 7 matches, averaging 10.86 at a strike rate of 96.2. Roger Mukasa was second on 3 and Reeza Hendricks third on 2. The table ranks every player in T20 World Cup 2024 by ducks, with their team and matches.

Who were the top batters in T20 World Cup 2024?

The top three batters in T20 World Cup 2024 were Tanzid Hasan (3 in 7 matches), Roger Mukasa (3 in 3 matches) and Reeza Hendricks (2 in 9 matches). Every other player follows in the table, with their team and matches.