The 2000s saw a transition in England’s One Day cricket with the traditional Test batsmen giving way to the more flashy, flamboyant modern-day ODI players.

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

In this quiz, you need to name every England batsman to score 500 or more runs in ODIs in the 2000s. There are 18 of them with 13 of them making over 1,000 runs.

The top-scorer and the one below him recorded over 4,000 ODI runs in the decade. The top-scorer once scored a hundred and took six wickets in the same ODI!

Surely you won’t miss any?