Menu

Account

Create a free account Go Pro

Already have an account? Log in

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

IPL 2023 most ducks

Updated , after Chennai Super Kings vs Gujarat Titans

Jos Buttler leads IPL 2023 with 5 ducks (Rajasthan Royals) · Dinesh Karthik (4) and Krunal Pandya (3) 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
1Jos ButtlerRajasthan Royals RR 000Rajasthan Royals RR00051414141439228.00282139.0142140
2Dinesh KarthikRoyal Challengers Bengaluru RCB 0030Royal Challengers Bengaluru RCB003041313131314011.67104134.621350
3Krunal PandyaLucknow Super Giants LSG 8949*Lucknow Super Giants LSG8949*31514151418818.80165113.941560
4Sunil NarineKolkata Knight Riders KKR 161Kolkata Knight Riders KKR161314101410213.002584.00210
5Harry BrookSunrisers Hyderabad SRH 027*0Sunrisers Hyderabad SRH027*031111111119021.11154123.382341
6Rashid KhanGujarat Titans GT 05*30Gujarat Titans GT05*30217917913032.5060216.678130
7Wriddhiman SahaGujarat Titans GT 541812Gujarat Titans GT54181221717171737123.19287129.274780
8Rohit SharmaMumbai Indians MI 81156Mumbai Indians MI8115621616161633220.75250132.8035170
9Marcus StoinisLucknow Super Giants LSG 40089*Lucknow Super Giants LSG40089*21515151540831.38272150.0028270
10Tim DavidMumbai Indians MI 21332*Mumbai Indians MI21332*21515151523125.67146158.2212150
Create a free account10 pages a day instead of 5 · every leaderboard, every season Sign up free ›
11Nicholas PooranLSG21515151535829.83207172.9526260
12Glenn MaxwellRCB21414141440033.33218183.4929310
13Kuldeep YadavDC2141014103115.504864.58200
14David WarnerDC21414141451636.86392131.6369100
15Sanju SamsonRR21414141436230.17236153.3925240
16Rahul ChaharPBKS214314300.0090.00000
17Prabhsimran SinghPBKS21414141435825.57238150.4238191
18Kyle MayersLSG21313131337929.15263144.1138220
19Shardul ThakurKKR21110111011314.1370161.431340
20Rahmanullah GurbazKKR21111111122720.64170133.5317150
21Mitchell MarshDC2999912814.2297131.961170
22Manish PandeyDC2999916017.78146109.591530
23Rilee RossouwDC2999920929.86141148.2317110
24Philip SaltDC2999921827.25133163.9124100
25Prithvi ShawDC2888810613.2585124.711610
26Mohammed ShamiGT117217252.50683.33100
27Shubman GillGT11717171789059.33564157.8085333
28Piyush ChawlaMI11641642512.5022113.64110
29Suryakumar YadavMI11616161660543.21334181.1465281
30David MillerGT11513151325932.38178145.5118130
31Mahendra Singh DhoniCSK11512151210426.0057182.463100
32Devon ConwayCSK11515151567251.69481139.7177180
33Virat KohliRCB11414141463953.25457139.8265162
34Mohammed SirajRCB114214211.00250.00000
35Andre RussellKKR11414141422720.64156145.5113180
36Jitesh SharmaPBKS11414141430923.77198156.0622210
37Yashasvi JaiswalRR11414141462548.08382163.6182261
38Venkatesh IyerKKR11414141440428.86277145.8532211
39Ravichandran AshwinRR1131013106711.1751131.37530
40Aiden MarkramSRH11313131324822.55197125.891880
41Ambati RayuduCSK11312131215815.80113139.821090
42Harshal PatelRCB113213263.006100.00010
43Rahul TripathiSRH11313131327322.75213128.1729100
44Noor AhmadGT113313384.00988.89100
45Harpreet BrarPBKS1128128528.6741126.83520
46Shikhar DhawanPBKS11111111137341.44261142.9149120
47Mahipal LomrorRCB11110111013516.8897139.18980
48Abhishek SharmaSRH11111111122620.55157143.952860
49Nehal WadheraMI11110111024126.78166145.1823120
50Dhruv JurelRR11111111115221.7188172.731190
51Nathan EllisPBKS111211210.50714.29000
52Anrich NortjeDC11071073712.3329127.59600
53Aman Hakim KhanDC110910911013.75101108.91760
54Jason HolderRR18383126.0011109.09010
55Prerak MankadLSG185859331.0072129.171220
56Atharva TaidePBKS1777718631.00129144.192060
57Vijaykumar VyshakRCB172721313.009144.44010
58Kagiso RabadaPBKS1626200.0020.00000
59Glenn PhillipsSRH16565397.8022177.27240
60Narayan JagadeesanKKR166668914.8381109.881410
61Anukul RoyKKR164642311.5019121.05300
62Harshit Pradeep RanaKKR1616100.0010.00000
63Suyash PrabhudessaiRCB15454358.7529120.69120
64KM AsifRR1414100.0020.00000
65Mohsin KhanLSG1414100.0070.00000
66Bhanuka RajapaksaPBKS144447123.6762114.52620
67Dasun ShanakaGT133332613.0026100.00210
68Mandeep SinghKKR13333144.671687.50010
69Yudhvir Singh CharakLSG1323210.50250.00000
70Darshan NalkandeGT1111100.0010.00000
71Romario ShepherdLSG1111100.0010.00000
Showing top 10 of 71

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

IPL 2023 Most Ducks

Jos Buttler topped IPL 2023 with 5 ducks for Rajasthan Royals, ahead of Dinesh Karthik (4) and Krunal Pandya (3). The IPL 2023 ducks leaderboard ranks all 71 players who have contributed ducks this season. These are the final standings from the IPL 2023 season.

Frequently asked questions

Who had the most ducks in IPL 2023?

Jos Buttler led IPL 2023 with 5 ducks from 14 matches, averaging 28 at a strike rate of 139.01. Dinesh Karthik was second on 4 and Krunal Pandya third on 3. The table ranks every player in IPL 2023 by ducks, with their team and matches.

Who were the top batters in IPL 2023?

The top three batters in IPL 2023 were Jos Buttler (5 in 14 matches), Dinesh Karthik (4 in 13 matches) and Krunal Pandya (3 in 15 matches). Jos Buttler was 1 duck clear of Dinesh Karthik. Every other player follows in the table, with their team and matches.