Indian Premier League is one of the most famous and watched tournaments where players from different countries find their stage where they can showcase their outstanding talent. This tournament helps freshers to start their initial career in the world of cricket. The Indian Premier League has seen some of the players in T20 cricket history who have the most ducks in IPL history.
Talking about the batters, Glenn Maxwell is the player who faced the most balls in an IPL inning. Later, Dinesh Karthik is the second player who faced the most balls in an IPL inning.
Below, in this article we will talk about the players who faced the most balls in a single match of IPL. Kindly read the entire article, so that neither information can be left.
Top IPL Batsmen with the Most Duck Dismissals
| Player Name | Span | Matches | Runs | Highest Score | Ducks | Teams Played For |
|---|---|---|---|---|---|---|
| Glenn Maxwell | 2012–2024 | 134 | 2,771 | 95 | 19 | DC, KXIP, MI, RCB |
| Dinesh Karthik | 2008–2024 | 257 | 4,842 | 97* | 18 | DC, GL, KKR, KXIP, MI, RCB |
| Rohit Sharma | 2008–2025 | 258 | 6,628 | 109* | 18 | DCH, MI |
| Piyush Chawla | 2008–2024 | 192 | 624 | 24* | 16 | CSK, KKR, KXIP, MI |
| Sunil Narine | 2012–2025 | 178 | 1,578 | 109 | 16 | KKR |
Read Also:- Most Matches as Captain in IPL – Full List of Top Leaders
1. Glenn Maxwell
Australian player Glenn Maxwell is the first player who has the most ducks in the history of IPL. He has played a total of 134 matches where he has a total of 19 duck balls.
2. Dinesh Karthik
Dinesh Karthik is the second player who has the most ducks in the history of IPL. He has played a total of 257 matches where he has a total of 18 duck balls.
3. Rohit Sharma
Indian cricketer Rohit Sharma is the third player who has the most ducks in the history of IPL. He has played a total of 258 matches where he has a total of 18 duck balls.
4. Piyush Chawla
Piyush Chawla is the fourth player who has the most ducks in the history of IPL. He has played a total of 192 matches where he has a total of 16 duck balls.
5. Sunil Narine
Sunil Narine is the fifth player who has the most ducks in the history of IPL. He has played a total of 178 matches where he has a total of 16 duck balls.
FAQS
Who has the most duck balls in the history of IPL?
Glenn Maxwell has the most duck balls in the IPL.
Which first Indian player has most duck balls in the history of IPL?
Dinesh Karthik is the first Indian who has the most duck balls in the IPL.
How many duck balls does Rohit Sharma face in his IPL career?
Rohit Sharma has a total of 18 duck balls.




