Most Catches in T20I

David Miller holds the record for taking most catches in T20 cricket history, having taken 80 catches across 124 matches. Trailing behind is Mohammad Nabi with 70 catches, followed by Martin Guptill with 68 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 South Africa 124 13 80 0 80
2 Mohammad Nabi Afghanistan 129 10 70 0 70
3 Martin Guptill New Zealand 122 6 68 0 68
4 George Dockrell Ireland 139 8 66 0 66
5 Tim Southee New Zealand 126 3 65 0 65
6 Rohit Sharma India 159 5 65 0 65
7 David Warner Australia 110 3 62 0 62
8 Virat Kohli India 125 8 54 0 54
9 Glenn Maxwell Australia 113 7 52 0 52
10 Harry Tector Ireland 79 8 51 0 51
11 Fakhar Zaman Pakistan 92 3 50 0 50
12 Aaron Finch Australia 103 3 50 0 50
13 Babar Azam Pakistan 123 7 50 0 50
14 Shoaib Malik Pakistan 124 2 50 0 50
15 Mahmudullah Bangladesh 138 5 50 0 50
Get ₹1500* Bonus *T&C