
India’s T20I fielding prowess has been on full display, with a handful of players accumulating standout catch tallies over the years. Tilak Varma recently joined an elite group by reaching 50 catches in the format, a milestone achieved during India’s 14-run victory over the West Indies in Indore on October 11, 2026.
Leading the way is Rohit Sharma, who holds the record for most catches by an Indian fielder in T20Is with 65 dismissals across 159 matches, boasting a consistent catches-per-innings ratio of 0.408. Close behind is Hardik Pandya, who has taken 64 catches in 138 games, with a higher conversion rate of 0.467, reflecting his reliability in the field despite fewer appearances than Sharma.
Suryakumar Yadav follows with 58 catches in 113 matches, his 0.522 ratio the highest among the top five, while Virat Kohli rounds out the list with 54 catches in 125 games.

Star Sports · 9h ago
Star Sports · 19h ago
cricket.com.au · 22h ago
Star Sports · 23h ago
cricket.com.au · 1d ago
cricket.com.au · 1d ago
Windies Cricket · 3d ago
Sky Sports Cricket · 3d ago
See all videos