Who has played most number of test matches till date?
-
Steve Waugh
-
Anil Kumble
-
Sachin Tendulkar
-
Kapil Dev
C
Correct answer
Explanation
Sachin Tendulkar holds the record for most Test matches played (200). Steve Waugh played 168 Tests, Anil Kumble played 132, and Kapil Dev played 131. Tendulkar's record of 200 Test matches stood for many years and may still stand depending on the dataset's timeframe.