Rahul Dravid

Jacques Kallis – 653 (South Africa)

2017 ICC Champions Trophy: Top 10 Highest Run Scorers In History Of The Tournament 1
Image Courtesy: Getty Images

Jacques Kallis, arguably the best all-rounder since Sir Garfield Sobers, served South Africa as a top quality batsman and bowler.

His efforts have constantly earned him accolades over the years. His Champions Trophy journey began by being part of the title winning side in 1998, the inaugural edition.

Late, he featured regularly till the 2009 edition. In all, Kallis has 653 runs in 17 matches at a commendable average 46.64 with the help of one century and three fifties.