Picture Credit: X

Picture Credit: X

In T20I cricket, the batters mostly score runs at a higher strike rate than Tests and ODIs. There have been several batters who have made or broken several records in T20I cricket throughout the years. However, there are also some batters who have etched their name with some unwanted records in T20Is.

One of the records that no batters wish to break, is of most ducks in T20Is. In the following listicle, we will have a look at the top seven players to register most ducks in T20I cricket.

Most Ducks in T20I

7. Zappy Bimenyimana - 11 duckszappy bimenyimana

Zappy Bimenyimana, a cricketer from Rwanda, is the seventh player to score most ducks in T20I cricket. The right-hander has registered 11 ducks in his T20I career so far.

6. Daniel Anefie - 11 ducksdaniel anefie

Daniel Anefie is a cricketer from Ghana, who finds his name in the list of unwanted record of most ducks in T20I cricket. The right-handed batter has registered 11 ducks in his T20I career so far.

5. Rohit Sharma - 12 ducksrohit sharma 12 ducks

India’s former T20I captain, Rohit Sharma is one of the unlikeliest names in the list. Being the all-time highest run-scorer in the format, Rohit is also the fifth player to record most ducks in T20I. The opening batter has registered 12 ducks in his T20I career from 2007 to 2024.

4. Kevin O'Brien - 12 duckskevin o brien 12 ducks

Former Ireland cricketer Kevin O'Brien is the fourth player in the list to register most ducks in T20I cricket. The batting all-rounder has 12 ducks to his name in his T20 career from 2008 to 2021. 

3. Paul Stirling - 13 duckspaul stirling 13 ducks

Paul Stirling is the all-time leading run-scorer for Ireland in T20 internationals. However, he is also the third player with most ducks in T20Is. Stirling has registered 13 ducks in his T20I career from 2009 to 2024.

2. Soumya Sarkar - 13 duckssoumya sarkar 13 ducks

Soumya Sarkar is an all-round cricketer from Bangladesh with 1408 runs from 85 matches in his T20I career so far. He is also the second player with most ducks in the format, with 13 ducks.

1. Kevin Irakoze - 13 duckskevin irakoze 13 ducks

The first player in the list of most ducks in T20I cricket is Kevin Irakoze from Rwanda. The right-handed batter has registered 13 ducks in 75 matches in his T20I career so far from 2021 to 2024.