Top 5 players with the most catches for India in T20I cricket
Fielding has become an increasingly important part of India‘s T20I setup, and a select group of players have built impressive catch tallies over the years. The most successful Indian teams in the shortest formats have consisted of impressive fielders, who make catching the ball look easy.
Tilak Varma became the fifth Indian fielder to reach 50 catches in men’s T20 internationals during the third T20I against West Indies in Indore on October 11, 2026. India won that match by 14 runs, and Tilak joined an elite group consisting of some of the best fielders who have been part of Indian cricket.
1. Rohit Sharma — 65 catches

Rohit Sharma, India’s former captain, leads all Indian fielders in T20I catches with 65 dismissals across 159 matches. His catches-per-innings ratio stands at 0.408, reflecting consistent presence in the field over a long international career spanning a high number of appearances.
Rohit’s tally of 65 places him ahead of every other Indian fielder in the format. His longevity in T20 internationals has been a key factor in accumulating this record, with 159 matches providing ample opportunity to build the lead at the top of the list.
Source: www.crictracker.com
