Menu

Account

Create a free account Go Pro

Already have an account? Log in

IPL 2026 most ducks

Abhishek Sharma and Ayush Badoni share the lead in IPL 2026 with 3 ducks (Sunrisers Hyderabad). Virat Kohli (2) followed.

Updated , after Royal Challengers Bengaluru vs Gujarat Titans
# Player Last 3 Mat Inns Ducks Runs Avg BF SR 4s 6s 50s 100s
1Abhishek SharmaSunrisers HyderabadSRH15 matches, 15 innings265601515356340.21275204.73504341
2Ayush BadoniLucknow Super GiantsLSG10 matches, 10 innings240431010321521.50141152.4823910
3Virat KohliRoyal Challengers BengaluruRCB16 matches, 16 innings154375*1616267556.25407165.85732551
4Dhruv JurelRajasthan RoyalsRR16 matches, 16 innings385071616251536.79333154.65472460
5Ishan KishanSunrisers HyderabadSRH15 matches, 15 innings7079331515260240.13330182.42603260
6Ajinkya RahaneKolkata Knight RidersKKR14 matches, 14 innings1421631414233525.77248135.08251820
7Axar PatelDelhi CapitalsDC14 matches, 11 innings5634*391411217319.22132131.0616610
8Naman DhirMumbai IndiansMI14 matches, 14 innings9061414231826.50216147.22311320
9Mohammed ShamiLucknow Super GiantsLSG13 matches, 7 innings611*01372316.2022140.912300
10Suryakumar YadavMumbai IndiansMI13 matches, 13 innings015601313227020.77183147.54281020
11Anukul RoyKolkata Knight RidersKKR13 matches, 7 innings13725213.0039133.333200
12Priyansh AryaPunjab KingsPBKS13 matches, 13 innings1313236428.00172211.63273230
13Sameer RizviDelhi CapitalsDC11 matches, 9 innings119225236.00171147.37151720
14Ravi BishnoiRajasthan RoyalsRR9 matches, 2 innings92200.0030.000000
15Mohsin KhanLucknow Super GiantsLSG7 matches, 2 innings72200.0040.000000
16Tim SeifertKolkata Knight RidersKKR3 matches, 3 innings332196.3318105.562100
17Mohammed SirajGujarat TitansGT17 matches, 2 innings172152.501631.251000
18Sai SudharsanGujarat TitansGT17 matches, 17 innings1717172245.13457157.99753081
19Vaibhav SuryavanshiRajasthan RoyalsRR16 matches, 16 innings1616177648.50327237.31637251
20Travis HeadSunrisers HyderabadSRH15 matches, 15 innings1515141027.33241170.12462320
21Tim DavidRoyal Challengers BengaluruRCB15 matches, 15 innings1515130533.89162188.27222310
22Rahul TewatiaGujarat TitansGT15 matches, 15 innings1515119027.14132143.9420810
23Jitesh SharmaRoyal Challengers BengaluruRCB15 matches, 12 innings1512111612.8995122.119600
24Lokesh RahulDelhi CapitalsDC14 matches, 14 innings1414159345.62340174.41563151
25Cameron GreenKolkata Knight RidersKKR14 matches, 14 innings1414132232.20221145.70221720
26Sanju SamsonChennai Super KingsCSK14 matches, 14 innings1414147743.36288165.63532412
27Donovan FerreiraRajasthan RoyalsRR14 matches, 13 innings1413131735.22177179.10252320
28Prabhsimran SinghPunjab KingsPBKS14 matches, 13 innings1413151042.50302168.87552360
29Tilak VarmaMumbai IndiansMI14 matches, 14 innings1414135929.92246145.93301721
30Rishabh PantLucknow Super GiantsLSG13 matches, 13 innings1313131228.36226138.05301110
31Josh HazlewoodRoyal Challengers BengaluruRCB13 matches, 1 innings131100.0010.000000
32Sunil NarineKolkata Knight RidersKKR13 matches, 4 innings13414013.3332125.002400
33Kartik TyagiKolkata Knight RidersKKR13 matches, 3 innings1331113.6710110.001100
34Cooper ConnollyPunjab KingsPBKS13 matches, 13 innings1313149144.64301163.12433221
35Aiden MarkramLucknow Super GiantsLSG12 matches, 11 innings1211123125.67167138.32201100
36Lungi NgidiDelhi CapitalsDC11 matches, 3 innings113142.00757.140000
37David MillerDelhi CapitalsDC11 matches, 10 innings1110121135.17137154.01151410
38Jason HolderGujarat TitansGT11 matches, 7 innings11716513.0052125.003300
39Marcus StoinisPunjab KingsPBKS11 matches, 9 innings119121636.00120180.00231110
40Shashank SinghPunjab KingsPBKS11 matches, 9 innings119113222.0070188.5711810
41Rinku SinghKolkata Knight RidersKKR11 matches, 11 innings1111129559.00198148.99271120
42Varun ChakaravarthyKolkata Knight RidersKKR11 matches, 2 innings112152.50683.331000
43Salil AroraSunrisers HyderabadSRH11 matches, 11 innings1111115622.2998159.18111100
44Dewald BrevisChennai Super KingsCSK11 matches, 8 innings118115118.88118127.9781000
45Sarfaraz KhanChennai Super KingsCSK10 matches, 7 innings107116123.0095169.4723610
46Rohit SharmaMumbai IndiansMI9 matches, 9 innings99128335.38180157.22212120
47Xavier BartlettPunjab KingsPBKS9 matches, 3 innings9312929.0013223.082200
48Nitish RanaDelhi CapitalsDC9 matches, 9 innings99122525.00149151.01271020
49Shimron HetmyerRajasthan RoyalsRR8 matches, 7 innings8717813.0069113.045300
50Sherfane RutherfordMumbai IndiansMI8 matches, 7 innings87112324.6075164.0051210
51Abdul SamadLucknow Super GiantsLSG8 matches, 8 innings88111619.3388131.8210500
52Harsh DubeySunrisers HyderabadSRH8 matches, 5 innings851136.509144.442000
53Urvil PatelChennai Super KingsCSK7 matches, 7 innings77112918.4364201.5661410
54Mitchell StarcDelhi CapitalsDC6 matches, 2 innings62100.0020.000000
55Philip SaltRoyal Challengers BengaluruRCB6 matches, 6 innings66120233.67120168.33161120
56Nehal WadheraPunjab KingsPBKS6 matches, 6 innings6616510.8357114.044400
57Ayush MhatreChennai Super KingsCSK6 matches, 6 innings66120140.20113177.88201220
58Harshal PatelSunrisers HyderabadSRH5 matches, 3 innings531103.339111.112000
59Sahil ParakhDelhi CapitalsDC4 matches, 4 innings4414611.5033139.395200
60Spencer JohnsonChennai Super KingsCSK3 matches, 1 innings31100.0010.000000
61Arshin KulkarniLucknow Super GiantsLSG2 matches, 2 innings221178.502568.001000
62Lhuan-dre PretoriusRajasthan RoyalsRR2 matches, 2 innings22173.50887.500000
63Danish MalewarMumbai IndiansMI2 matches, 2 innings22121.00540.000000
64Anrich NortjeLucknow Super GiantsLSG1 match, 1 innings11100.0010.000000
Showing the top 10 of 64

IPL 2026 Most Ducks

Abhishek Sharma and Ayush Badoni share the lead in IPL 2026 with 3 ducks (Sunrisers Hyderabad). Virat Kohli (2) followed. The IPL 2026 ducks leaderboard ranks all 64 players who have contributed ducks this season. These are the final standings from the IPL 2026 season.

IPL Ducks Questions

Who had the most ducks in IPL 2026?

Abhishek Sharma led IPL 2026 with 3 ducks from 15 matches, averaging 40.21 at a strike rate of 204.73. Ayush Badoni was second on 3 and Virat Kohli third on 2. The table ranks every player in IPL 2026 by ducks, with their team and matches.

Who were the top batters in IPL 2026?

The top three batters in IPL 2026 were Abhishek Sharma (3 in 15 matches), Ayush Badoni (3 in 10 matches) and Virat Kohli (2 in 16 matches). Every other player follows in the table, with their team and matches.