Most Catches in T20I

David Miller holds the record for taking most catches in T20 cricket history, having taken 77 catches across 115 matches. Trailing behind is Martin Guptill with 68 catches, followed by Tim Southee with 65 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 115 13 77 0 77
2 Martin Guptill New Zealand 122 6 68 0 68
3 Tim Southee New Zealand 123 3 65 0 65
4 Mohammad Nabi Afghanistan 121 10 64 0 64
5 George Dockrell Ireland 130 8 63 0 63
6 Rohit Sharma India 151 5 60 0 60
7 David Warner Australia 103 3 58 0 58
8 Virat Kohli India 117 8 52 0 52
9 Aaron Finch Australia 103 3 50 0 50
10 Shoaib Malik Pakistan 124 2 50 0 50
11 Mahmudullah Bangladesh 124 4 47 0 47
12 Ross Taylor New Zealand 102 2 46 0 46
13 Eoin Morgan England 115 7 46 0 46
14 Harry Tector Ireland 70 7 45 0 45
15 Hardik Pandya India 92 4 45 0 45
Get ₹1500* Bonus *T&C