Home » IPL » Most Ducks in IPL 2025 – Top Batsmen Scores in The IPL History

Most Ducks in IPL 2025 – Top Batsmen Scores in The IPL History

most ducks in ipl

The Indian Premier League (IPL) is globally renowned for its high-scoring games, with targets of 200 runs now considered commonplace. While there is much discussion about these towering scores, one aspect that often goes unnoticed is the “Most Ducks in IPL,” highlighting players who have struggled to get off the mark during matches. In this article, we’ll explore the players who have recorded the most ducks in IPL history since its inception in 2008. For those unfamiliar, a “duck” occurs when a player is dismissed without scoring a single run, leaving the field with zero runs to their name. Ducks often result from players being overly nervous or performing under immense pressure. With that in mind, here’s a list of the top 20 players with the highest number of most ducks in IPL history.

Most Ducks in IPL History

PositionPlayerSpanMatchesInningsDucks
1Glenn Maxwell2012-202413412918
2Dinesh Karthik2008-202425723418
3Rohit Sharma2008-202425725217
4Piyush Chawla2008-20241929216
5Sunil Narine2012-202417711016
6Rashid Khan2017-20241216015
7Mandeep Singh2010-20231119815
8Manish Pandey2008-202417115914
9Ambati Rayudu2010-202320418714
10Harbhajan Singh2008-20211639013
11Parthiv Patel2008-201913913713
12Ajinkya Rahane2008-202418517113
13Ravichandran Ashwin2009-20242129412
14Gautam Gambhir2008-201815415212
15Sanju Samson2013-202416816311
16David Warner2009-202418418411
17Shikhar Dhawan2008-202411122111
18Amit Mishra2008-20241625710
19Suryakumar Yadav2012-202415013510
20AB de Villiers2008-202118417010

For top-order batsmen, few things are as disheartening as being dismissed for a duck. It’s a crushing sight to witness these talented players walking back to the pavilion without contributing even a single run. In the IPL, a format known for explosive batting, even bowlers often manage to score valuable runs, making such dismissals even more striking.

Players with the Most Ducks in IPL History from 2008 to 2025

Glenn Maxwell (2012-2024)

Glenn Maxwell, a prominent top-order batsman, holds the record for the most ducks in IPL history. Since making his debut in the league in 2012, he has accumulated 18 ducks by the end of the 2024 IPL season. Despite this statistic, Maxwell has showcased his batting prowess, amassing an impressive 2,771 runs across 134 IPL matches.

Dinesh Karthik (2008-2024)

Dinesh Karthik is another player who has recorded 18 ducks in his IPL career. A middle-order batsman, Karthik has been a part of the tournament since its inception in 2008. Over his lengthy IPL journey, he has played 257 matches and amassed a total of 4,842 runs. Known for his aggressive batting style, Karthik’s impressive career has also seen him register the highest number of ducks in the league.

Rohit Sharma (2008-2024)

Rohit Sharma, renowned for his explosive batting prowess, has also encountered challenges, recording 17 ducks in his IPL career since 2008. Over 257 matches, Rohit Sharma’s IPL Runs were amazing as he is primarily a top-order batsman. There have been occasions when he had to return to the pavilion without scoring a single run in an innings.

Piyush Chawla (2008-2024)

Piyush Chawla has actively participated in the IPL since its inception in 2008 and continues to play in the league. Throughout his IPL journey, he has been dismissed for a duck 16 times. Although he is an all-rounder, he has had limited opportunities with the bat, featuring in just 92 innings over his long career, 16 of which ended without a single run.

Sunil Narine (2012-2024)

Sunil Narine, known for his exceptional bowling skills, has recorded 16 ducks in his IPL career. While batting is not his primary forte, he often steps in to contribute some quick runs for his team. However, his limited batting expertise has led to several instances where he has been dismissed without scoring.

Most Duck Batsman in IPL

Ducks are a common sight in the IPL 2024, just like in other forms of cricket. Every cricket player has felt this embarrassment at some point in their career; batsmen especially feel it under pressure from the raucous cheers of a large audience. Dinesh Kartik has the record for the most IPL ducks. Dinesh Kartik has 17 IPL records, but he was taken out of the game before he could score any runs. Dinesh Kartik has 4516 runs in 242 games, with a career-high score of 97*.

No.PlayerTeamMIRunsAvg0s
1Glenn MaxwellRCB109525.774
2Suryakumar YadavMI111134534.53
3Travis HeadSRH151556740.53
4Harshal PatelPBKS144134.332
5Mitchell StarcKKR13594.52
6Piyush ChawlaMI116153.752
7Naman DhirMI7714023.332
8Devdutt PadikkalLSG77385.422
9Mahipal LomrorRCB101012515.622
10Shivam DubeCSK1414396362

Players with Most Ducks in IPL 2024 

The Indian Premier League is well known for its brilliant, fast-paced batting performances. The batsmen here are constantly trying to establish limits. As soon as they step onto the ground, they start to strike across the boundary. However, during it all is a batsman’s nightmare and a bowler’s paradise.

SNPlayer NameTeamMatchesInnsDucks
1Glenn MaxwellRCB1094
2Suryakumar YadavMI11113
3Travis HeadSRH15153
4Harshal PatelPBKS1442
5Mitchell StarcKKR1452
6Piyush ChawlaMI1162
7Devdutt PadikkalLSG772
8Naman DhirMI772
9Mahipal LomrorRCB10102
10Ishan KishanMI14142
11Shivam DubeCSK14142
12Ruturaj GaikwadCSK14142
13Shashank SinghPBKS14142
14Mayank DagarRCB511
15Arshin KulkarniLSG221
16Ricky BhuiDC221
17Anmolpreet SinghSRH221
18Vijaykumar VyshakRCB421
19Washington SundarSRH221
20Anrich NortjeDC621
21Dewald BrevisMI331
22Mitchell SantnerCSK331
23Saurav ChauhanRCB331
24Shubham DubeyRR431
25Sanvir SinghSRH431
26Mohammed SirajRCB1431
27Mohit SharmaGT1231
28Kumar KushagraDC431
29Ravi BishnoiLSG1431
30Arshad KhanLSG441
31Mitchell MarshDC441
32Trent BoultRR1651
33Gerald CoetzeeMI1051
34Kuldeep YadavDC1151
35Sameer RizviCSK851
36Mohammad NabiMI751
37Swapnil SinghRCB751
38Bhuvneshwar KumarSRH1651
39Liam LivingstonePBKS771
40Shahrukh KhanGT771
41Rilee RossouwPBKS881
42Rashid KhanGT1281
43Shimron HetmyerRR1291
44Ravichandran AshwinRR1591
45Deepak HoodaLSG1191
46Jake Fraser-McGurkDC991
47Rachin RavindraCSK10101
48Quinton de KockLSG11111
49Jos ButtlerRR11111
50Jonny BairstowPBKS11111
51Tim DavidMI13111
52MS DhoniCSK14111
53Aiden MarkramSRH11111
54Dhruv JurelRR15111
55Jitesh SharmaPBKS14121
56Phil SaltKKR12121
57Shahbaz AhmedSRH16121
58Ayush BadoniLSG14121
59Sam CurranPBKS13121
60Abdul SamadSRH16121
61Abishek PorelDC14121
62Axar PatelDC14121
63Dinesh KarthikRCB15131
64Tristan StubbsDC14131
65Rajat PatidarRCB15131
66Hardik PandyaMI14131
67Sunil NarineKKR15141
68Marcus StoinisLSG14141
69Nicholas PooranLSG14141
70Shreyas IyerKKR15141
71Rohit SharmaMI14141
72Prabhsimran SinghPBKS14141
73Yashasvi JaiswalRR16151
74Sanju SamsonRR16151

Frequently Asked Question (FAQs)

1. What is a duck in cricket?

A “duck” happens when a batsman gets out without scoring any runs in an innings.

2. Who has the most ducks in IPL history?

Glenn Maxwell and Dinesh Karthik share the record for the most ducks in IPL history, with 18 each.

3. Why do players get out for a duck?

Players can get out for a duck due to pressure, a great delivery from the bowler, or sometimes just bad luck.

4. Is getting a duck common in the IPL?

Yes, it happens often, even to some of the best players, because of the fast-paced and high-pressure nature of the IPL.

5. Does having many ducks mean a player isn’t good?

Not necessarily! Many players with lots of ducks, like Rohit Sharma and Glenn Maxwell, have also had amazing IPL careers with lots of runs.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top