By Aditya
September 18, 2025
The Pakistani batters who have been dismissed for a duck most often in T20Is.
In 119 T20 International matches, Mohammad Hafeez was dismissed for a duck 7 times.
In his 58 T20 International matches, Kamran Akmal was dismissed for a duck 7 times.
Shahid Afridi had a total of 8 ducks in his 98 T20 innings.
Among all T20I players, Saim Ayub is second, having been dismissed for a duck 8 times in 44 games.
Umar Akmal holds the record for the most ducks in T20I cricket, with 10 in his 84 matches.
Saim Ayub's tournament has been a complete disaster, with three consecutive ducks.