James Anderson has been fit to play 171 Tests for England and he debuted way back in 2003. He is still playing and able to bowl at 140 KMPH speeds and swing the ball like he ever did. No fast bowler in the history of cricket could achieve such feet.
Now, he breached 650 Test International wickets milestone too. The next best is Glenn McGrath among fast bowlers with 563 wickets. Aussie great has retired from cricket way back in 2007. Stuart Broad who is playing still is at 543 wickets.
Muttaiah Muralidharan took 800 wickets while Shane Warne took 708 wickets. James Anderson, if maintains fitness and be picked to International side, he might end up taking as many as Shane Warne and he would be the Greatest of All Time Fast Bowler forever with declining interest in Test Cricket.
Well, he achieved this feat by dismissing Tom Latham in NZ second innings in the second Test in ongoing NZ vs Eng series. NZ scored 553 runs in their first innings and England replied with 539 runs in their first innings. Joe Root scored 176 runs and Ollie Pope scored 145 runs. Ben Foakes scored 56 runs. Trent Boult took 5 wickets and ended up with 5/106 figures. Michael Bracewell took 3 wickets.
Devon Conway scored 17 runs in second innings and by Lunch, NZ is on 27/1.