Credit: X

Credit: X

There are several cricketers who are known for their consistent run scoring across the formats. Talking about the T20 format and the Indian Premier League (IPL), the batters look to smash from the very first ball and get a big score in the least number of balls. However, in order to hit big, the batters also end up losing their wicket without adding any runs on the board. In the era of T20 cricket, where we see the batters smashing big runs, there are some players who have the unwanted record of registering the most number of ducks in the IPL.

Australia’s Glenn Maxwell is one of the unluckiest players who boasts a record for registering most ducks in the history of the IPL. The right-hander has gotten out on zero 18 times from 134 matches in his IPL career so far. Former Indian wicket keeper Dinesh Karthik also shares the top spot with Maxwell registering 18 ducks from 257 matches in his IPL career from 2008 to 2024. 

Six-time IPL champion Rohit Sharma is the third highest run-getter of all time in the cash-rich league with 6628 runs from 257 matches while playing for Deccan Chargers and Mumbai Indianns so far. Unfortunately, Rohit also comes third in the list to register the most number of ducks in IPL history. The opening batter has gotten out on zero 17 times in his IPL career so far.

Players with most number of ducks in IPL history

Player

Mat

Inns

NO

Runs

0

Glenn Maxwell

134

129

17

2771

18

Dinesh Karthik

257

234

50

4842

18

Rohit Sharma

257

252

29

6628

17

Piyush Chawla

192

92

36

624

16

Sunil Narine

177

110

20

1534

16

Rashid Khan 

121

60

23

545

15

Mandeep Singh 

111

98

16

1706

15

Manish Pandey 

171

159

27

3850

14

Ambati Rayudu 

204

187

33

4348

14

Harbhajan Singh 

163

90

37

833

13

Parthiv Patel

139

137

11

2848

13