
James Anderson (Image Source: Google)
England great James Anderson will play his 188th and last Test before retirement against the West Indies at Lord's this week.
No other fast bowler has taken more than the 41-year-old's 700 Test wickets, with only spinners Shane Warne (708) and Muttiah Muralitharan (800) ahead of Anderson in the all-time list.
Here, AFP Sport looks at the landmark wickets of Anderson's remarkable Test career: