Most Ducks in T20I

Paul Stirling holds the record for most ducks in T20 format, having accumulated 13 ducks across 137 matches. Trailing behind is Kevin Irakoze with 12 ducks, followed by Kevin O'Brien 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 137 136 13 3491 115* 27.92 1 23
2 Kevin Irakoze Rwanda 72 55 12 479 60 10.41 0 1
3 Kevin O'Brien Ireland 110 103 12 1973 124 21.21 1 5
4 Rohit Sharma India 151 143 12 3974 121* 31.79 5 29
5 Daniel Anefie Ghana 36 28 11 246 46 10.69 0 0
6 Zappy Bimenyimana Rwanda 66 47 11 270 30 7.94 0 0
7 Regis Chakabva Zimbabwe 49 49 11 682 48 14.51 0 0
8 Orchide Tuyisenge Rwanda 71 70 11 1178 100* 17.84 1 3
9 Soumya Sarkar Bangladesh 78 77 11 1287 68 17.39 0 5
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 Dasun Shanaka Sri Lanka 97 89 10 1444 74* 20.92 0 5
13 Luke Wright England 51 45 9 759 99* 18.97 0 4
14 Andre Russell West Indies 75 65 9 955 71 21.70 0 3
15 Moeen Ali England 82 69 9 1154 72* 22.19 0 7
Get ₹1500* Bonus *T&C