Most catches for India in T20Is: The identity of the Indian cricket team is not limited to just powerful batting or lethal bowling. On the fielding front also, India has set a high standard in T20 international cricket. In this fast-paced format, one catch can change the course of the match and that is why the role of reliable fielders becomes very important. Currently, Rohit Sharma remains on top in the list of players who have taken the most catches in T20 International for India.
Rohit Sharma
Rohit Sharma’s name comes at the top of this list. Former Indian captain Rohit Sharma played 159 T20 international matches between 2007 and 2024 and took 65 catches in the same number of innings. From slip to deep midwicket and cover, Rohit has proved himself reliable at every position. His catching has not only been safe, but he has also seized many important opportunities in moments of pressure.
hardik pandya
At the second place is Hardik Pandya, who has become an important all-rounder in T20 cricket for India between 2016 and 2026. Recently, by taking 3 catches in the match against New Zealand, Hardik has completed 60 catches in 126 matches. His specialty has been that he is adept in taking difficult catches near the boundary line. Long jump and fast reflexes make him an excellent fielder in this format.
Suryakumar Yadav
The name of T20 captain Suryakumar Yadav is registered at number three. Suryakumar, who has become the backbone of the Indian T20 team since 2021, has taken 56 catches in 101 matches. His catch rate per innings is considered to be the best in this list. His agility on the field and his ability to run and catch from the right angle make him special.
Virat Kohli
Virat Kohli is at fourth place in this list. Kohli, who played T20 cricket from 2010 to 2024, took 54 catches in 125 matches. Kohli has been the life of the fielding unit of the Indian team for a long time. His energy, fitness and constant movement on the field has broken the rhythm of the opposition team many times.
Suresh Raina
Former Indian batsman Suresh Raina is at fifth place in this list. Raina, who took 42 catches in 78 matches between 2006 and 2018, has been counted among India’s best fielders. His presence in the slip and inner circle has always been a threat to the batsmen.

