- Hansie Cronje (South Africa): Matches – 191; Won – 126
Former South African cricketer Hansie Cronje was one of the best international captain during his era. Cronje served as a captain for South African team between 1994 and 2000. He was protease captain for 191 international matches (lost – 46, tied – 1, drawn – 15 and no results – 3) where South Africa won 126 matches (27 Tests and 99 ODIs).
