Among players who made their ODI debut in the 21st century, 31 have recorded 5000-plus runs while making 50 or more fielding dismissals.

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

In this quiz, you need to name all 31 players. We give you the teams of the players, the year of their last ODIs and the runs and fielding dismissals to their name.

You have eight minutes on the clock. Good luck!

*Stats as of 6 May 2021