Can you name every England Test debutant under captain Nasser Hussain and ace this quiz?

Hussain’s time as England captain wasn’t always a happy one. While he brought a renewed discipline to a side that had been lacking it, England slumped to the bottom of the Test rankings during the early days of his tenure, prompting the introduction of central contracts to arrest the slide.

The turbulent fortunes of the side meant many players won caps as England sought a winning formula. 21 players in total made their debuts under Hussain. Can you name all of them in five minutes?