In this quiz, you have to name the batsmen who have scored the most Test runs away from home as captain.

The list contains 41 players, all of whom have scored at least 1,000 runs as Test captain outside home (away and neutral venues). The list is led by a batsman who has scored 5,279 runs, the only one with 5,000+ runs as skipper in away Tests. We have mentioned their runs away from home, along with the year of their last overseas Test as captain.

You have seven minutes.