Quiz! Name all 71 of Joe Root’s teammates in Test cricket

In this quiz, you are asked to name the 71 players who have lined up for England in Test cricket alongside Joe Root.
It’s a long, varied list featuring players from eras of English cricket of contrasting fortune.
You’ve got 10 minutes, good luck! Stats are accurate as of December 14, 2022