Top 10 Players with the Most Number of Ducks in T20 World Cup

In cricket, a hitter who is removed from the game without allowing any runs to be scored during their innings is referred to as a “duck.” Most Numbers of Ducks in T20.

In other words, a golden duck is a batter who is out of the game after being hit by the first ball of the inning without bothering the scorer. 

In cricket, ducks come in eight different varieties on average. These are the ducks that are golden, silver, bronze, diamond, royal, laughing, pair, and king pair.

Ducks of all kinds demand the hitter to get out without allowing even a single run to be scored to unsettle the scorers. T20 cricket is a batting-friendly, high-risk, high-reward game. 

List of Top 10 Most Numbers of Ducks in T20 World Cup:

1Paul StirlingIreland13113
2Kevin O’BrienIreland11012
3Regis ChakabvaZimbabwe4911
4Soumya Sarkar Bangladesh7211
5Tillakaratne DilshanSri Lanka8010
6Umar AkmalPakistan8410
7Dasun ShanakaSri Lanka8810
8Rohit SharmaIndia14810
9Kevin IrakozeRwanda499
10Luke WrightEngland519

1. Paul Stirling

In Twenty20 International cricket, Paul Sterling of Ireland is the player with the most numbers of ducks in T20.

Paul Sterling has made 13 ducks in 131 outings since making his T20 international debut against Pakistan at The Oval during the 2009 ICC T20 World Cup.

After being removed for a duck against India in the second Twenty20 International of a three-match series in Dublin in 2023, he overtook his countryman Kevin O’Brien.

Paul StirlingIreland13113

2. Kevin O’Brien

Kevin O’Brien, a former cricketer for Ireland, is ranked second for the most numbers of ducks in T20 international cricket.

In 110 games from 2008 to 2021, Kevin O’Brien lost to 12 ducks. With 1,973 runs at an average of 21.21 and a strike rate of 130.92 in 103 innings, the former batting all-arounder concluded his T20I career.

Kevin O’BrienIreland11012

3. Regis Chakabva

Regis Chakabva, a cricket player from Zimbabwe, is ranked third on the undesirable list of the most numbers of ducks in T20.

In just 49 games, the wicketkeeper-batter has given up 11 ducks and frequently finds it difficult to get going in T20 international cricket.

In 49 innings, the right-hander has amassed 682 runs at a below-average average of 14.51 and a strike rate of 122.44. Of all the players on this list, he gets ejected for ducks more frequently than any other. 

Regis ChakabvaZimbabwe4911

4. Soumya Sarkar 

In T20I cricket, Soumya Sarkar of Bangladesh has the third most numbers of ducks in T20 overall.

Similar to Regis Chakabva, Soumya Sarkar has played 72 matches and recorded 11 ducks. In 72 innings, the dynamic left-hander has scored 1,212 runs at a 17.56 average and a 122.42 strike rate.

Soumya Sarkar Bangladesh7211

5. Tillakaratne Dilshan

On the list of T20I cricketers with the most numbers of ducks in T20, Tillakaratne Dilshan, a former cricketer from Sri Lanka, comes in fifth place.

In the T20 international format, the once-brilliant opening batsman was removed ten times for a duck between 2006 and 2016. With a strike rate of 120.54 and an average of 28.19, Dilshan scored 1,889 runs in 79 innings.

Tillakaratne DilshanSri Lanka8010

6. Umar Akmal

In the second T20I played at Gadaffi Stadium on Monday, Akmal, who had scored 0 in the opening game against Sri Lanka, left the stadium without bothering the scorers. He is the sixth on the list of most numbers of ducks in T20

The island nation’s team triumphed easily by 35 runs to establish a commanding 2-0 lead in the three-match series.

With 10 ducks in his 84 T20I matches played for Pakistan thus far, Akmal shares the record with Dilshan, who had the same amount of ducks in 80 games for Sri Lanka.

Umar AkmalPakistan8410

7. Dasun Shanaka

In T20 cricket, Dasun Shanaka of Sri Lanka has the most numbers of ducks in T20.

In the first game against Pakistan in 2015, the fourth and fifth games against the West Indies in 2016, the 12th game against England in 2017, the 17th game against Pakistan in 2017, the 22nd game against India in 2018, the 32nd game against South Africa in 2019, the 34th game against Bangladesh in 2020, the 44th game against Bangladesh in 2021, and the 67th game against Australia in 2022, he was dismissed for a duck.

In 88 T20 appearances, he has amassed 1351 runs at a 20.78 average and a 121.82 strike rate. He’s scored 68 sixes, and 96 fours, and has ten dismissals for ducks. 

Dasun ShanakaSri Lanka8810

8. Rohit Sharma

The T20 cricket career of Rohit Sharma is quite remarkable. With a strike rate of 138.72 and an average of 30.86, he has amassed 3703 runs in 148 T20 outings.

He has demonstrated his ability to play lengthy and powerful innings with four centuries and thirty half-centuries.

He has also had an impact with the ball, taking 10 wickets, and his highest bowling average is 3/22.

But like many other players, Rohit Sharma has also had to deal with the disappointment of being out for a duck ten times in T20 cricket, which serves as a reminder of how difficult the format can be.

He is eighth on the list of the most numbers of ducks in T20.

Rohit SharmaIndia14810

9. Kevin Irakoze 

As evidence of his continued influence on the international cricket scene, Kevin Irakoze has played in 49 T20 World Cup matches.

He has suffered the humiliation of nine ducks in these games, which in cricket refers to a batsman being removed from the game without accumulating a single run throughout their innings.

In contrast, runs are an important component of a player’s and a team’s overall performance in cricket. Kevin is in the ninth position on the list of the most numbers of ducks in T20.

Kevin IrakozeRwanda499

10. Luke Wright

The versatile English cricketer Luke Wright represented England in 51 Twenty20 International matches, amassing 1000 runs at an average of 20.78 and claiming 19 wickets at an average of 27.53. In T20I cricket, he was removed for a duck nine times.

Wright’s adaptability and ability to score fast at the top of the order made him a key member of the England T20I team, despite his relatively low overall average.

In addition, he could bowl at different points during the innings. Wright’s T20I cricket ducks can be explained by the format’s unpredictability. Luke Wright is in the tenth position on the list of the most numbers of ducks in T20.

Luke WrightEngland519


In conclusion, The top 10 players with the most numbers of ducks in T20 World Cup are always changing, as the sport of T20 cricket is a dynamic one.

It is a tribute to the tenacious nature of cricketers and the format’s incessant difficulties, even though I am unable to offer the most recent figures.

Although batsmen still strive to leave their imprint in the T20 World Cup, there is always a chance that they could score zero runs, which heightens the intensity of this exciting game.

Also, check out Top 10 Most Dangerous Batsman in T20

About Author

Leave a Reply

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