Most Ducks in T20I

Paul Stirling holds the record for most ducks in T20 format, having accumulated 13 ducks across 131 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 131 130 13 3408 115* 28.63 1 23
2 Kevin Irakoze Rwanda 67 50 12 434 60 9.86 0 1
3 Kevin O'Brien Ireland 110 103 12 1973 124 21.21 1 5
4 Regis Chakabva Zimbabwe 49 49 11 682 48 14.51 0 0
5 Soumya Sarkar Bangladesh 72 72 11 1212 68 17.56 0 5
6 Orchide Tuyisenge Rwanda 67 66 10 1167 100* 18.82 1 3
7 Tillakaratne Dilshan Sri Lanka 80 79 10 1889 104* 28.19 1 13
8 Umar Akmal Pakistan 84 79 10 1690 94 26.00 0 8
9 Dasun Shanaka Sri Lanka 88 83 10 1351 74* 20.78 0 5
10 Rohit Sharma India 148 140 10 3853 118 31.32 4 29
11 Daniel Anefie Ghana 31 24 9 218 46 10.90 0 0
12 Zappy Bimenyimana Rwanda 61 44 9 250 30 8.06 0 0
13 Luke Wright England 51 45 9 759 99* 18.97 0 4
14 Andre Russell West Indies 67 57 9 741 51 19.50 0 1
15 Moeen Ali England 78 67 9 1109 72* 21.74 0 7
Get ₹1500* Bonus *T&C