James Anderson makes emotional statement two days before final Test match
Anderson will play his 188th and final Test match at Lord’s this week, bringing an end to a 22-year career
Anderson will play his 188th and final Test match at Lord’s this week, bringing an end to a 22-year career