#1 Ricky Ponting

Ricky Ponting, who scored more than 13,000 runs in his 17-year-long Test career, established himself as one of the modern-day batting greats.
Gifted with the ability to adapt, Ponting boasts of a staggering average of 51.85 in the longest format of the game.
The man with 41 Test tons under his belt, played 26 Test against South Africa between 1997 and 2012. The former Australia skipper scored the maximum 2,132 runs in the Test encounters between the two countries.
The 2006 ICC Test Player of the Year, scored 8 tons and 11 fifties against the Proteas.
During a 2006 Test against South Africa at Sydney, Ponting scored 120 in the first innings and remained unbeaten on 143, his highest score against the visitors, in the second and led the hosts to an 8-wicket win.
ICC Champions Trophy 2025, ICC Champions Trophy India Schedule, India Squad ICC Champions Trophy, ICC Champions Trophy Schedule