8 Star players who made Test debut after James Anderson but retired before England legend

8 Star players who made Test debut after James Anderson but retired before England legend

Image Source : Getty

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

Image Source : Getty

1 - Alastair Cook: Former England skipper Cook made his Test debut in March 2006 and retired in September 2018. He played in 161 Tests

Image Source : Getty

2 - Hashim Amla: South African star Amla made his Test debut in November 2004 and hung his boots from the format in February 2019

Image Source : Getty

3 - Andrew Strauss: England star Strauss played 100 matches for England between May 2004 and August 2012

Image Source : Getty

4 - Ian Bell: Bell played 118 Test matches between August 2004 and November 2015

Image Source : Getty

5 - AB de Villiers: South African great de Villiers represented his country in 114 Tests from December 2004 to April 2018

Image Source : Getty

6 - MS Dhoni: Indian legend Dhoni played the longest format from December 2005 to December 2014

Image Source : Getty

7 - Dale Steyn: South Africa's iconic pacer Steyn began his Test career in December 2004 and hung his boots in February 2019

Image Source : Getty

8 - Stuart Broad: Anderson's partner-in-crime Broad came into the Test arena in December 2007 and retired in July 2023

Image Source : Getty

Next : Formula 1 2024 Constructor Standings: McLaren go past Mercedes