Most Catches in T20I

David Miller holds the record for taking most catches in T20 cricket history, having taken 81 catches across 129 matches. Trailing behind is David Miller with 81 catches, followed by Mohammad Nabi with 70 catches.

Check out the list of fielders with most catches in T20 format.

Sr. Player Team Mat Run Out Catches Stumping Dismissals
1 David Miller World XI 129 13 81 0 81
2 David Miller South Africa 129 13 81 0 81
3 Mohammad Nabi Afghanistan 130 10 70 0 70
4 Martin Guptill New Zealand 122 6 68 0 68
5 George Dockrell Ireland 141 8 66 0 66
6 Tim Southee New Zealand 126 3 65 0 65
7 Rohit Sharma India 159 5 65 0 65
8 David Warner Australia 110 3 62 0 62
9 Hardik Pandya ICC World XI 109 4 54 0 54
10 Hardik Pandya India 109 4 54 0 54
11 Virat Kohli India 125 8 54 0 54
12 Rakep Patel Kenya 84 6 53 0 53
13 Harry Tector Ireland 81 8 52 0 52
14 Glenn Maxwell Australia 116 7 52 0 52
15 Babar Azam Pakistan 127 7 52 0 52
Get ₹1500* Bonus *T&C