In this quiz, you have to name the players with the highest men’s ODI batting averages while captaining their sides.

We have kept the cutoff to a minimum of 1000 runs, featuring all players who average 35 or more while leading their team.

You have seven minutes to name them all.