Legendary Indian batter Sachin Tendulkar tops the list with 200 Tests
England veteran pacer James Anderson is now only the second cricketer with most caps in Test cricket.
The 39-year-old stepped onto the field for the fourth Ashes Test match at the Sydney Cricket Ground against Australia yesterday. It was his 169th Test and surpassed the likes of former Australian captains Ricky Ponting and Steve Waugh, who had played 168 Tests.
Legendary Indian batter Sachin Tendulkar tops the list with 200 Tests.
It must be noted that Anderson is also the third-highest wicket-taker in Test cricket. He has 640 wickets to his name in the longer format.