In this quiz, you need to name the 18 fastest batters to have notched up 2000 runs in men's Tests by number of innings.

Harry Brook achieved the milestone while making an unbeaten ton against New Zealand at Christchurch in just his 36th innings and joining some elite company as one of the fastest to complete the feat at pace.

Each of the esteemed names on the list took less than 40 innings to get there. There is one other active player and the West Indies and Australia have six titans of batting each. It comes as no surprise who is sitting pretty on top.

You’ve got the number of innings, nationality and Test career spans to help work the names out.

Follow Wisden for all cricket updates, including live scores, match stats, quizzes and more. Stay up to date with the latest cricket news, player updates, team standings, match highlights, video analysis and live match odds.