Top 10 Captains with most runs in International cricket
9. Mahela Jayawardene (Sri Lanka) – 7673 runs:
One of the best captains and batsmen, Jayawardene captained Sri Lanka from 2004-2013. He played 205 innings with the total of 7673 runs at an average of 41.70. 18 hundreds 35 fifties he played the best knock of 374.
Download Our App
For a better experience: Download the CricTracker app from the IOS and Google Play Store