Most Ducks in T20I

Paul Stirling holds the record for most ducks in T20 format, having accumulated 13 ducks across 142 matches. Trailing behind is Kevin Irakoze with 12 ducks, followed by Soumya Sarkar with 12 ducks.

Check out the list of players with most ducks in T20 cricket.

Sr. Player Team Mat Inn Ducks Runs HS Avg 100s 50s
1 Paul Stirling Ireland 142 141 13 3589 115* 27.60 1 23
2 Kevin Irakoze Rwanda 72 55 12 479 60 10.41 0 1
3 Soumya Sarkar Bangladesh 82 81 12 1355 68 17.37 0 5
4 Kevin O'Brien Ireland 110 103 12 1973 124 21.21 1 5
5 Rohit Sharma India 151 143 12 3974 121* 31.79 5 29
6 Daniel Anefie Ghana 36 28 11 246 46 10.69 0 0
7 Zappy Bimenyimana Rwanda 66 47 11 270 30 7.94 0 0
8 Regis Chakabva Zimbabwe 49 49 11 682 48 14.51 0 0
9 Orchide Tuyisenge Rwanda 71 70 11 1178 100* 17.84 1 3
10 Umar Akmal Pakistan 84 79 10 1690 94 26.00 0 8
11 Tillakaratne Dilshan Sri Lanka 80 79 10 1889 104* 28.19 1 13
12 Richie Berrington Scotland 90 82 10 2092 100 31.22 1 10
13 Dasun Shanaka Sri Lanka 97 89 10 1444 74* 20.92 0 5
14 Luke Wright England 51 45 9 759 99* 18.97 0 4
15 Andre Russell West Indies 75 65 9 955 71 21.70 0 3
Get ₹1500* Bonus *T&C