Indian players with the most catches in T20I history.

By Aditya
September 15, 2025

6. Ravindra Jadeja - 28 catches

5. Suresh Raina - 42 catches

4. Suryakumar Yadav - 51 catches

3. Virat Kohli - 54 catches

2. Hardik Pandya - 56 catches

1. Rohit Sharma - 65 catches

See More Stories