James Anderson has taken more international wickets than any other seamer in the history of the game after picking up his 950th in the second Test between England and South Africa.
Anderson will go down as one of the greatest to ever play the game and is already the most successful seamer in the history of Test cricket. At the age of 40, he has shown no signs of slowing down, having picked up 24 wickets at an average of just 17.66 for England so far this summer.
And it was fitting that Anderson was able to create yet more history at his home ground Old Trafford when he broke another record held by Australia legend Glenn McGrath.