
In this quiz, you have to name every fielder to have taken 100 or more catches in men's ODIs.
A total of 33 players have taken 100 or more catches while not acting as a wicketkeeper in men's ODIs. A former India captain broke the national record during the India-Pakistan match in the Champions Trophy and climbed up to third on the list.
A former Sri Lanka captain heads the list and is miles ahead of the next best, a decorated Australia captain. You are given the teams the players have represented and the number of outfield catches they took in their ODI careers. Can you guess all the names in six minutes?
Good luck!
*Stats accurate as of February 23, 2025