Pakistan's Shahid Afridi has the highest number of ducks in T20 World Cup, by getting out for 0 by 5 times.
Pos | Player | Team | Matches | Ducks | Runs | Avg | SR | HS |
1 | Shahid Afridi | Pakistan | 34 | 5 | 546 | 18.82 | 154.23 | 54* |
2 | T. Dilshan | Sri Lanka | 35 | 5 | 897 | 30.93 | 124.06 | 96* |
3 | Lendl Simmons | West Indies | 14 | 4 | 339 | 26.07 | 118.53 | 82* |
4 | Andre Russell | West Indies | 20 | 4 | 138 | 13.8 | 135.29 | 43* |
5 | Sanath Jayasuriya | Sri Lanka | 18 | 4 | 346 | 21.62 | 121.4 | 88 |
6 | Luke Wrigh | England | 22 | 4 | 439 | 25.82 | 142.53 | 99* |
7 | Ashish Nehra | India | 10 | 3 | 0 | 0 | 0 | 0 |
8 | Tanwir Afzal | Hong Kong | 6 | 3 | 48 | 12 | 102.12 | 31* |
9 | Calum Macleod | Scotland | 8 | 3 | 17 | 2.83 | 50 | 10 |
10 | Roelof van der Merwe | South Africa | 15 | 3 | 14 | 2 | 46.66 | 6 |