1400General KnowledgeMedium
Which is the only player in the history of cricket to have captained a team for more than 100 Test matches?
AMS Dhoni
BSaurav Ganguly
CGraeme Smith
DRicky Ponting
Correct answer
C. Graeme Smith
Explanation
Graeme Smith is the correct answer. Review the question and compare it with the other choices to remember this fact for future exams.