10. AB de Villiers: 4219 runs Leading South Africa in 87 matches, de Villiers scored 4219 runs at an astonishing average of over 65. This included 13 centuries and 32 half-centuries. His highest score as a captain is 162*. Pages: 1 2 3 4 5 6 7 8 9 10 11