India and New Zealand are set to play the World Test Championship final in England starting June 18.

Subscribe to the Wisden Cricket YouTube channel for post-match awards, player interviews, analysis and much more.

In this quiz, we test your memory of England tours by these nations in the 21st century. You need to name every player from either of these countries to have made a Test hundred in England.

19 players to name in this list with one of them making as many as six Test hundreds. No New Zealand player has more than one.

Four minutes on the clock! Good luck!

*Stats before WTC final 2021