When South African skipper Graeme Smith walked out to bat in the third and final Test at Lord's in London, he surpassed Allan Border's record of captaining a side in most number of Test matches. Here's a full list of cricketers who have led their sides in maximum number of Tests.
Best moment as captain: Led South Africa to a series win against Australia in 2008-2009.
Worst moment as captain: 2004 was probably the worst year for Graeme Smith as a skipper. During this time South Africa lost three Test series to India, England and Sri Lanka.