James Anderson has announced he will retire from international cricket after England’s opening Test of the summer against West Indies at Lord’s.
James Anderson has announced he will retire from international cricket after England’s opening Test of the summer against West Indies at Lord’s.