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.
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news