Which Cricket player played most number of test matches?
Indian Player Sachin Tendulkar played 200 test matches in his career which is highest number of test matches played by any cricketer. He started his test career in 1989 and played up-to 2013.
Steve Waugh and Ricky Ponting of Australia stands in Second place with 168 test matches played. South African Player Jacques Kallis stands in third place with 166 matches.