James Anderson made his Test debut on May 22, 2003, and will retire after the Lord's Test vs West Indies from July 10 onwards
1 - Alastair Cook: Former England skipper Cook made his Test debut in March 2006 and retired in September 2018. He played in 161 Tests
2 - Hashim Amla: South African star Amla made his Test debut in November 2004 and hung his boots from the format in February 2019
3 - Andrew Strauss: England star Strauss played 100 matches for England between May 2004 and August 2012
4 - Ian Bell: Bell played 118 Test matches between August 2004 and November 2015
5 - AB de Villiers: South African great de Villiers represented his country in 114 Tests from December 2004 to April 2018
6 - MS Dhoni: Indian legend Dhoni played the longest format from December 2005 to December 2014
7 - Dale Steyn: South Africa's iconic pacer Steyn began his Test career in December 2004 and hung his boots in February 2019
8 - Stuart Broad: Anderson's partner-in-crime Broad came into the Test arena in December 2007 and retired in July 2023
Next : Formula 1 2024 Constructor Standings: McLaren go past Mercedes
Click to read more..