4. Virender Sehwag - 186
Virender Sehwag is easily one of the most dangerous batsmen to have played international cricket. In a career which lasted 14 years, Sehwag achieved some stupendous feats with the bat for India. However, one of the Delhi cricketer's great qualities was his catching and he pulled off some stunning catches in his career.
With 186 catches in 374 international matches, Sehwag has the fourth highest number of catches for his country adding up all three formats. While 93 of them were taken in ODI cricket, the Indian great had a tally of 91 catches in Tests. Viru, as Sehwag is fondly known, is among the top 10 catchers for India in ODIs.
Click here to get India Squad for T20 World Cup 2024. Follow Sportskeeda for the T20 World Cup Schedule, Points Table, and news