Which player act as Captain for more number of matches in test cricket?

South African Cricketer Graeme Smith is the only player in the history of cricket to have captained a team for more than 100 Test matches. Smith also holds the world record of highest number of wins in test cricket as a Captain with 50 wins. He also holds the record of scoring the most number of test runs as a Captain.


Leave a Reply