#3 Sachin Tendulkar (441 runs in 16 matches)
It is impossible to not find Sachin Tendulkar’s name in any list of most prolific Indian batsmen, such are the run-scoring feats of the great one. Arguably the best batsman to have ever played the sport, Tendulkar was not always at his best at the so-called Mini World Cup.
Just one of his 49 centuries in ODIs came at the ICC Champions Trophy. In 16 matches, he scored 441 runs at an average of 36.75. However, his knock of 141 in the quarter-final match against Australia in 1998 is still one his most memorable innings. Coming into bat at a time when India had already lost two crucial wickets, Tendulkar took on the Aussie bowlers and helped India cross the 300-mark.
In response, Australia could only reach 263, thanks to some inspiring spin bowling from the great man himself. That India won the trophy in 2002, would have no doubt eased his pain of not scoring enough runs in the tournament.
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news