Menu

Account

Create a free account Go Pro

Already have an account? Log in

T20 World Cup 2026 most ducks

Abhishek Sharma and Ali Hasan share the lead in T20 World Cup 2026 with 3 ducks (India). Axar Patel (2) is next.

Updated , after New Zealand vs India
# Player Last 3 Mat Inns Ducks Runs Avg BF SR 4s 6s 50s 100s
1Abhishek SharmaIndiaIND8 matches, 8 innings1095288314117.6389158.4316820
2Ali HasanItalyITA4 matches, 3 innings00043300.0080.000000
3Axar PatelIndiaIND7 matches, 4 innings002*742165.3315106.672000
4Mohammad NawazPakistanPAK6 matches, 5 innings400652153.003050.001000
5Usman KhanPakistanPAK6 matches, 5 innings4488*6526015.0046130.437200
6Ryan BurlZimbabweZIM5 matches, 5 innings0055526312.6052121.156100
7Gian MeadeItalyITA4 matches, 3 innings00443241.331136.360000
8Muhammad ArfanUnited Arab EmiratesUAE4 matches, 4 innings4*011442155.002268.181000
9Hardik PandyaIndiaIND9 matches, 9 innings17271899121727.13135160.74131520
10Suryakumar YadavIndiaIND9 matches, 9 innings1811099124230.25177136.72211010
11Ishan KishanIndiaIND9 matches, 9 innings99131735.22164193.29331830
12Shivam DubeIndiaIND9 matches, 8 innings98123539.17139169.06151710
13Quinton de KockSouth AfricaSA8 matches, 8 innings88118122.63134135.0719910
14Jos ButtlerEnglandENG8 matches, 8 innings8818710.8875116.0011200
15Adil RashidEnglandENG8 matches, 2 innings82111.00250.000000
16Matt HenryNew ZealandNZ8 matches, 3 innings8311010.0010100.001000
17Jasprit BumrahIndiaIND8 matches, 1 innings81100.0010.000000
18Jofra ArcherEnglandENG8 matches, 6 innings8613210.6715213.332300
19Ryan RickeltonSouth AfricaSA8 matches, 8 innings88122832.57134170.15171510
20Philip SaltEnglandENG8 matches, 8 innings88113016.2582158.5413610
21Rachin RavindraNew ZealandNZ8 matches, 7 innings87112925.8096134.3811510
22Kagiso RabadaSouth AfricaSA7 matches, 2 innings72100.0020.000000
23Shai HopeWest IndiesWI7 matches, 7 innings77121736.17166130.72191020
24Dasun ShanakaSri LankaSL7 matches, 6 innings76116533.0088187.5051520
25Pathum NissankaSri LankaSL7 matches, 7 innings77121135.17143147.5523611
26Pavan RathnayakeSri LankaSL7 matches, 7 innings77120534.17133154.1421620
27Sahibzada FarhanPakistanPAK6 matches, 6 innings66138376.60239160.25371822
28Salman AghaPakistanPAK6 matches, 6 innings6616010.0046130.438200
29Blessing MuzarabaniZimbabweZIM6 matches, 1 innings61100.0050.000000
30Jamie OvertonEnglandENG6 matches, 5 innings6513210.6731103.231200
31Mark ChapmanNew ZealandNZ5 matches, 5 innings5519418.8062151.6110300
32Rinku SinghIndiaIND5 matches, 5 innings551248.002982.761200
33Dion MyersZimbabweZIM5 matches, 4 innings5414511.2542107.144200
34Dushan HemanthaSri LankaSL5 matches, 3 innings53182.671553.330000
35Tashinga MusekiwaZimbabweZIM5 matches, 3 innings53182.677114.290100
36Usman TariqPakistanPAK5 matches, 1 innings51100.0030.000000
37Gulbadin NaibAfghanistanAFG4 matches, 4 innings4417719.2551150.984510
38Mujeeb Ur RahmanAfghanistanAFG4 matches, 1 innings41100.0010.000000
39Rahmanullah GurbazAfghanistanAFG4 matches, 4 innings44114135.2586163.9511810
40Cameron GreenAustraliaAUS4 matches, 3 innings431248.0020120.001200
41JJ SmutsItalyITA4 matches, 3 innings4314615.3342109.525200
42Navneet DhaliwalCanadaCAN4 matches, 4 innings44110827.0089121.3511210
43Xavier BartlettAustraliaAUS4 matches, 2 innings4211111.009122.222000
44Graeme CremerZimbabweZIM4 matches, 1 innings41100.0060.000000
45Michael LeaskScotlandSCO4 matches, 4 innings441279.0018150.002200
46Logan van BeekNetherlandsNLD4 matches, 3 innings43163.00875.001000
47Aamir KaleemOmanOMN4 matches, 4 innings4416115.2542145.247210
48Colin AckermannNetherlandsNLD4 matches, 4 innings4417518.7558129.315300
49Nandan YadavNepalNPL4 matches, 1 innings41100.0020.000000
50Monank PatelUnited States of AmericaUSA4 matches, 4 innings4419122.7564142.196410
51JJ SmitNamibiaNAM4 matches, 4 innings4416215.5053116.982300
52Dilshan MadushankaSri LankaSL4 matches, 1 innings41100.0020.000000
53Sediqullah AtalAfghanistanAFG4 matches, 4 innings4418922.2573121.925300
54Mohammad MohsinUnited States of AmericaUSA4 matches, 3 innings43194.501181.821000
55Harmeet SinghUnited States of AmericaUSA4 matches, 3 innings43172.33887.501000
56Aryan DuttNetherlandsNLD4 matches, 3 innings431227.3316137.502100
57Abrar AhmedPakistanPAK4 matches, 3 innings43100.0010.000000
58Aryansh SharmaUnited Arab EmiratesUAE4 matches, 4 innings4419531.6780118.759410
59Ruben TrumpelmannNamibiaNAM4 matches, 4 innings441186.002864.290100
60Sanjay KrishnamurthiUnited States of AmericaUSA4 matches, 4 innings44110635.3368155.885810
61Oliver DavidsonScotlandSCO4 matches, 3 innings4312121.0017123.532100
62Brandon McMullenScotlandSCO4 matches, 4 innings4418026.6751156.862600
63Harshit KaushikUnited Arab EmiratesUAE4 matches, 3 innings43172.331838.891000
64Dilpreet Singh BajwaCanadaCAN4 matches, 4 innings4416015.0058103.456200
65Hammad MirzaOmanOMN4 matches, 4 innings4417117.7567105.978200
66Vinayak ShuklaOmanOMN4 matches, 4 innings441389.5032118.755000
67Jiten RamanandiOmanOMN4 matches, 4 innings44151.251338.460000
68Jaskaran Singh ButtarCanadaCAN4 matches, 3 innings4311111.001861.110100
69Anthony MoscaItalyITA4 matches, 4 innings4419431.3357164.915910
70Justin MoscaItalyITA4 matches, 4 innings44110535.0084125.0012310
71Harry TectorIrelandIRE3 matches, 3 innings3315418.0050108.003000
72Gareth DelanyIrelandIRE3 matches, 3 innings3316722.3343155.814510
73Matthew HumphreysIrelandIRE3 matches, 2 innings32133.00650.000000
74Nadeem KhanOmanOMN3 matches, 3 innings331227.332395.651100
75Tim DavidAustraliaAUS2 matches, 2 innings22163.00785.711000
76Matthew KuhnemannAustraliaAUS2 matches, 1 innings21100.0010.000000
77Karan SonavaleOmanOMN2 matches, 2 innings221126.001770.592000
78Safyaan SharifScotlandSCO1 match, 1 innings11100.0020.000000
79Paul van MeekerenNetherlandsNLD1 match, 1 innings11100.0010.000000
80Lalit RajbanshiNepalNPL1 match, 1 innings11100.0020.000000
81Ben ShikongoNamibiaNAM1 match, 1 innings11100.0010.000000
82Shafiq JanOmanOMN1 match, 1 innings11100.0010.000000
Showing the top 10 of 82

T20 World Cup 2026 Most Ducks

Abhishek Sharma and Ali Hasan share the lead in T20 World Cup 2026 with 3 ducks (India). Axar Patel (2) is next. The T20 World Cup 2026 ducks leaderboard ranks all 82 players who have contributed ducks this season. The leading batter can change after every match as the season progresses. Filter by team to analyse ducks depth across squads.

T20 World Cup Ducks Questions

Who has the most ducks in T20 World Cup 2026?

Abhishek Sharma leads T20 World Cup 2026 with 3 ducks from 8 matches, averaging 17.63 at a strike rate of 158.43. Ali Hasan is second on 3 and Axar Patel third on 2. The table ranks every player in T20 World Cup 2026 by ducks, with their team and matches.

Who are the top batters in T20 World Cup 2026?

The top three batters in T20 World Cup 2026 are Abhishek Sharma (3 in 8 matches), Ali Hasan (3 in 4 matches) and Axar Patel (2 in 7 matches). Every other player follows in the table, with their team and matches.