![James Anderson has taken 700 wickets in 187 Test matches for England. Getty Images](https://thenational-the-national-prod.cdn.arcpublishing.com/resizer/v2/Q2FXJWEDM7A5LA4BZMKAHX7EPQ.jpg?smart=true&auth=49d48a085fdba3b1d97c4fcd3c38cd2c87867175f159aa4a57b852c9a6ae8fb0&width=400&height=225)
James Anderson has taken 700 wickets in 187 Test matches for England. Getty Images
James Anderson has taken 700 wickets in 187 Test matches for England. Getty Images
Goodbye James Anderson - Test cricket will never see the likes of you again
Veteran England seamer plays his last Test at Lord's after taking an unprecedented 700 wickets across two decades