MS Dhoni to AB de Villiers: Top 10 players to debut after James Anderson and retire before England pacer in international cricket

MS Dhoni to AB de Villiers: Top 10 players to debut after James Anderson and retire before England pacer in international cricket

Image Source : Getty

James Anderson, the 41-year-old England pacer is set to bid adieu to international cricket. As the veteran pacer plays his farewell Test match at Lord's against West Indies, here's a look at players who debuted after Anderson but retired before him, spanning a period of nearly 22 years since December 2002. Take a look-

Image Source : Getty

Kevin Pietersen (England) - Debut in 2004, Played his last in 2014

Image Source : Getty

MS Dhoni (India) - Debut in December 2004, Played his last in July 2019

Image Source : Getty

AB de Villiers (South Africa) - Debut in 2004, Played his last in 2018

Image Source : Getty

Dale Steyn (South Africa) - Debut in 2004, Played his last in 2020

Image Source : Getty

Dinesh Karthik (India) - Debut in 2004, Played his last in 2022

Image Source : Getty

David Warner (Australia) - Debut in January 2009, Played his last in June 2024

Image Source : AP

Stuart Broad (England) - Debut in 2006, Played his last in 2023

Image Source : Getty

Ross Taylor (New Zealand) - Debut in 2006, Played his last in 2022

Image Source : Getty

Sir Alastair Cook (England) - Debut in 2006, Played his last in 2018

Image Source : Getty

Eoin Morgan (Ireland/England) - Debut in 2006, Played his last in 2022

Image Source : Getty

Next : Sourav Ganguly's top records that have not been broken till now