3. Sachin Tendulkar - 256
It is extremely difficult to find a list of international and Indian batting records which does not include Sachin Tendulkar's name. The master batsman owns almost every major batting milestone and none of the current batsmen is nowhere near beating them. Tendulkar also possessed a very safe pair of hands and took a few outstanding catches in his career.
The iconic Mumbai cricketer claimed a total of 256 catches across all three formats. While just one of them came in T20Is in the only match that he played, Sachin has 140 ODI and 115 Test catches under his belt. The legend is 3rd on the list of most catches for India in the longest format whereas he is 2nd in the 50-over format.
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news