#2 Rahul Dravid (627 runs in 19 matches)
Rahul Dravid, widely regarded as one of the most technically sound batsmen ever, was an integral member of India’s squad in as many as six Champions Trophy campaigns from 1998 to 2009. And, in those campaigns, he played in 19 matches amassing 627 runs in the process at an average of 48.23.
Dravid would bat at various positions, in accordance with the requirement of the team. However, that never deterred his resolve or hunger to score runs. What strikes though is how unfortunate he had been at the Champions Trophy tournaments, having been run out on six of the 13 occasions he was dismissed.
Having played the most number of matches among Indians in the tournament, he definitely would have been more prolific had lady luck favoured him. Nevertheless, he is still the sixth-highest run-getter in the history of the tournament and the second-most successful Indian batsman.
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news