Top 10 Players Who Played Most Test Matches as Captain

Darshna Khudania

10. Steve Waugh - Australian player played 57 Test matches as captain

Steve Waugh | Image Source: Social Media

9. Alastair Cook - Former England player played 59 Test matches as captain

Alastair Cook | Image Source: Social Media

8. MS Dhoni - Indian player played 60 Test matches as captain

MS Dhoni | Image Source: Social Media

7. Joe Root - England player has played 74 Test matches as captain

Joe Root | Image Source: Social Media

6. Virat Kohli - Indian player has played 68 Test matches as captain

Virat Kohli | Image Source: Social Media

5. Clive Lloyd - West Indies player played 74 Test matches as captain

Clive Lloyd | Image Source: Social Media

4. Ricky Ponting - Australian cricketer played 77 Test matches as captain

Ricky Ponting | Image Source: Social Media

3. Stephen Fleming - Former New Zealand player played 80 Test matches as captain

Stephen Fleming | Image Source: Social Media

2. Allan Border - Australian legend has played 93 Test matches as captain

Allan Border | Image Source: Social Media

1. Graeme Smith - South African player is at the top in terms of playing most test matches as captain. He played a total of 109 matches as captain

Graeme Smith | Image Source: Social Media