James Anderson continues to defy time and age on the cricket pitch 09/03/2024 06:05The fast bowler played his first Test match for England in 2002.