Most Catches in T20I

David Miller holds the record for taking most catches in T20 cricket history, having taken 76 catches across 113 matches. Trailing behind is Martin Guptill with 68 catches, followed by George Dockrell with 62 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 113 13 76 0 76
2 Martin Guptill New Zealand 122 6 68 0 68
3 George Dockrell Ireland 125 8 62 0 62
4 Rohit Sharma India 148 5 58 0 58
5 Tim Southee New Zealand 114 3 57 0 57
6 David Warner Australia 99 3 56 0 56
7 Mohammad Nabi Afghanistan 109 9 56 0 56
8 Aaron Finch Australia 103 3 50 0 50
9 Virat Kohli India 115 8 50 0 50
10 Shoaib Malik Pakistan 124 2 50 0 50
11 Ross Taylor New Zealand 102 2 46 0 46
12 Eoin Morgan England 115 7 46 0 46
13 Mahmudullah Bangladesh 121 4 46 0 46
14 Hardik Pandya India 92 4 45 0 45
15 AB de Villiers South Africa 52 2 44 0 44
Get ₹1500* Bonus *T&C