Menu

Account

Create a free account Go Pro

Already have an account? Log in

Fixtures
Upcoming Results Standings
Franchise
International
— Leaders · IPL · 2026— Leaders · IPL · 2026 Final Final PlayersTeams

IPL 2026 most ducks

Updated , after Royal Challengers Bengaluru vs Gujarat Titans

Abhishek Sharma and Ayush Badoni share the lead in IPL 2026 with 3 ducks · Virat Kohli (2) next

Season 2026 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
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
1Abhishek SharmaSunrisers Hyderabad SRH 05626Sunrisers Hyderabad SRH0562631515151556340.21275204.7350431
2Ayush BadoniLucknow Super Giants LSG 43024Lucknow Super Giants LSG4302431010101021521.50141152.482390
3Virat KohliRoyal Challengers Bengaluru RCB 75*4315Royal Challengers Bengaluru RCB75*431521616161667556.25407165.8573251
4Dhruv JurelRajasthan Royals RR 75038Rajasthan Royals RR7503821616161651536.79333154.6547240
5Ishan KishanSunrisers Hyderabad SRH 337970Sunrisers Hyderabad SRH33797021515151560240.13330182.4260320
6Ajinkya RahaneKolkata Knight Riders KKR 632114Kolkata Knight Riders KKR63211421414141433525.77248135.0825180
7Axar PatelDelhi Capitals DC 3934*56Delhi Capitals DC3934*5621411141117319.22132131.061660
8Naman DhirMumbai Indians MI 609Mumbai Indians MI60921414141431826.50216147.2231130
9Mohammed ShamiLucknow Super Giants LSG 011*6Lucknow Super Giants LSG011*62137137316.2022140.91230
10Suryakumar YadavMumbai Indians MI 60150Mumbai Indians MI6015021313131327020.77183147.5428100
Create a free account10 pages a day instead of 5 · every leaderboard, every season Sign up free ›
11Anukul RoyKKR21371375213.0039133.33320
12Priyansh AryaPBKS21313131336428.00172211.6327320
13Sameer RizviDC211911925236.00171147.3715170
14Ravi BishnoiRR2929200.0030.00000
15Mohsin KhanLSG2727200.0040.00000
16Tim SeifertKKR23333196.3318105.56210
17Mohammed SirajGT117217252.501631.25100
18Sai SudharsanGT11717171772245.13457157.9975301
19Vaibhav SuryavanshiRR11616161677648.50327237.3163721
20Travis HeadSRH11515151541027.33241170.1246230
21Tim DavidRCB11515151530533.89162188.2722230
22Rahul TewatiaGT11515151519027.14132143.942080
23Jitesh SharmaRCB11512151211612.8995122.11960
24Lokesh RahulDC11414141459345.62340174.4156311
25Cameron GreenKKR11414141432232.20221145.7022170
26Sanju SamsonCSK11414141447743.36288165.6353242
27Donovan FerreiraRR11413141331735.22177179.1025230
28Prabhsimran SinghPBKS11413141351042.50302168.8755230
29Tilak VarmaMI11414141435929.92246145.9330171
30Rishabh PantLSG11313131331228.36226138.0530110
31Josh HazlewoodRCB113113100.0010.00000
32Sunil NarineKKR11341344013.3332125.00240
33Kartik TyagiKKR1133133113.6710110.00110
34Cooper ConnollyPBKS11313131349144.64301163.1243321
35Aiden MarkramLSG11211121123125.67167138.3220110
36Lungi NgidiDC111311342.00757.14000
37David MillerDC11110111021135.17137154.0115140
38Jason HolderGT11171176513.0052125.00330
39Marcus StoinisPBKS111911921636.00120180.0023110
40Shashank SinghPBKS111911913222.0070188.571180
41Rinku SinghKKR11111111129559.00198148.9927110
42Varun ChakaravarthyKKR111211252.50683.33100
43Salil AroraSRH11111111115622.2998159.1811110
44Dewald BrevisCSK111811815118.88118127.978100
45Sarfaraz KhanCSK110710716123.0095169.472360
46Rohit SharmaMI1999928335.38180157.2221210
47Xavier BartlettPBKS193932929.0013223.08220
48Nitish RanaDC1999922525.00149151.0127100
49Shimron HetmyerRR187877813.0069113.04530
50Sherfane RutherfordMI1878712324.6075164.005120
51Abdul SamadLSG1888811619.3388131.821050
52Harsh DubeySRH18585136.509144.44200
53Urvil PatelCSK1777712918.4364201.566140
54Mitchell StarcDC1626200.0020.00000
55Philip SaltRCB1666620233.67120168.3316110
56Nehal WadheraPBKS166666510.8357114.04440
57Ayush MhatreCSK1666620140.20113177.8820120
58Harshal PatelSRH15353103.339111.11200
59Sahil ParakhDC144444611.5033139.39520
60Spencer JohnsonCSK1313100.0010.00000
61Arshin KulkarniLSG12222178.502568.00100
62Lhuan-dre PretoriusRR1222273.50887.50000
63Danish MalewarMI1222221.00540.00000
64Anrich NortjeLSG1111100.0010.00000
Showing top 10 of 64

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 IPL leaderboards

IPL 2026 Most Ducks

Abhishek Sharma topped IPL 2026 with 3 ducks for Sunrisers Hyderabad, ahead of Ayush Badoni (3) and Virat Kohli (2). 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.

Frequently asked 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.