Who Has The Most Test Caps For England?
Who Has The Most Test Caps For England? Fast bowler James Anderson became England’s most capped Test player after being selected to play in the series decider against New Zealand. The 38-year-old wins his 162nd cap at Edgbaston, surpassing former captain Alastair Cook. Who was the first England cricket cap? Cap 1 Name Tom Armitage