Menu

Account

Create a free account Go Pro

Already have an account? Log in

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

IPL 2025 most ducks

Updated , after Royal Challengers Bengaluru vs Punjab Kings

Rishabh Pant and Rahul Tewatia share the lead in IPL 2025 with 2 ducks · Mitchell Marsh (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
1Rishabh PantLucknow Super Giants LSG 118*16*7Lucknow Super Giants LSG118*16*721413141326924.45202133.1723161
2Rahul TewatiaGujarat Titans GT 16*142Gujarat Titans GT16*1422141214129912.3859167.80670
3Mitchell MarshLucknow Super Giants LSG 6711765Lucknow Super Giants LSG671176521313131362748.23383163.7156371
4Jofra ArcherRajasthan Royals RR 12300Rajasthan Royals RR1230021271276310.5050126.00340
5Vaibhav AroraKolkata Knight Riders KKR 00Kolkata Knight Riders KKR00212212200.0080.00000
6Wanindu HasarangaRajasthan Royals RR 001Rajasthan Royals RR001211511591.801560.00000
7Liam LivingstoneRoyal Challengers Bengaluru RCB 2504Royal Challengers Bengaluru RCB25042989811216.0084133.33490
8Karun NairDelhi Capitals DC 44015Delhi Capitals DC440152888819824.75115172.1724100
9Jake Fraser-McGurkDelhi Capitals DC 907Delhi Capitals DC90726666559.1752105.77720
10Simarjeet SinghSunrisers Hyderabad SRH 003*Sunrisers Hyderabad SRH003*2434331.50742.86000
Create a free account10 pages a day instead of 5 · every leaderboard, every season Sign up free ›
11Shreyas IyerPBKS11717171760450.33345175.0743390
12Prabhsimran SinghPBKS11717171754932.29342160.5356300
13Priyansh AryaPBKS11717171747527.94265179.2555251
14Rohit SharmaMI11515151541829.86280149.2941220
15Rashid KhanGT1158158408.0028142.86230
16Krunal PandyaRCB115715710918.1786126.74940
17Yash DayalRCB115315342.00850.00000
18Ravindra JadejaCSK11414141430133.44222135.5925100
19Shimron HetmyerRR11413141323921.73164145.7317110
20Jos ButtlerGT11413141353859.78330163.0352240
21Deepak ChaharMI11441443737.0025148.00320
22Ishan KishanSRH11413141335435.40232152.5933151
23Abhishek SharmaSRH11413141343933.77227193.3946281
24Marco JansenPBKS11481487518.7563119.05340
25Noor AhmadCSK114614671.751741.18000
26Naman DhirMI11412141225231.50138182.6124130
27Vipraj NigamDC114814814220.2979179.751580
28Avesh KhanLSG11341342121.0012175.00310
29Dhruv JurelRR11313131333337.00213156.3422220
30Nitish Kumar ReddySRH11311131118222.75153118.951640
31Abhishek PorelDC11313131330125.08205146.8328120
32Travis HeadSRH11212121237431.17230162.6150150
33Andre RussellKKR11210121016718.56102163.7316140
34Sunil NarineKKR11212121224622.36144170.8325190
35Ravi BishnoiLSG1123123136.501681.25020
36Mitchell StarcDC111611663.001060.00000
37Sherfane RutherfordGT11111111129132.33185157.3022180
38Shardul ThakurLSG1105105186.0012150.00300
39Devdutt PadikkalRCB11010101024727.44164150.6121140
40Mohit SharmaDC1828211.00333.33000
41Rachin RavindraCSK1888819127.29149128.191840
42Anshul KambojCSK18585147.0012116.67200
43Glenn MaxwellPBKS17676488.004997.96510
44Romario ShepherdRCB173737035.0024291.67570
45Abhinav ManoharSRH175756112.2061100.00240
46Ramandeep SinghKKR17777479.4035134.29140
47Ayush MhatreCSK1777724034.29127188.9831110
48Vaibhav SuryavanshiRR1777725236.00122206.5618241
49Moeen AliKKR1626252.501435.71000
50Deepak HoodaCSK16565316.204175.61210
51Devon ConwayCSK1666615626.00119131.091740
52Akash DeepLSG1626266.002300.00010
53Dewald BrevisCSK1666622537.50125180.0013170
54Kamindu MendisSRH155559230.6769133.33720
55Ruturaj GaikwadCSK1555512224.4081150.621440
56Shaik RasheedCSK155557114.2063112.70920
57Mustafizur RahmanDC1313100.0010.00000
58Urvil PatelCSK133336822.6732212.50560
59Anukul RoyKKR1212100.0010.00000
60Mitchell OwenPBKS1111100.0020.00000
61Kunal Singh RathoreRR1111100.0050.00000
62Musheer KhanPBKS1111100.0030.00000
Showing top 10 of 62

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

IPL 2025 Most Ducks

Rishabh Pant topped IPL 2025 with 2 ducks for Lucknow Super Giants, ahead of Rahul Tewatia (2) and Mitchell Marsh (2). The IPL 2025 ducks leaderboard ranks all 62 players who have contributed ducks this season. These are the final standings from the IPL 2025 season.

Frequently asked questions

Who had the most ducks in IPL 2025?

Rishabh Pant led IPL 2025 with 2 ducks from 14 matches, averaging 24.45 at a strike rate of 133.17. Rahul Tewatia was second on 2 and Mitchell Marsh third on 2. The table ranks every player in IPL 2025 by ducks, with their team and matches.

Who were the top batters in IPL 2025?

The top three batters in IPL 2025 were Rishabh Pant (2 in 14 matches), Rahul Tewatia (2 in 14 matches) and Mitchell Marsh (2 in 13 matches). Every other player follows in the table, with their team and matches.