In this quiz, you have to name the captains who have scored at least one fifty-plus score in Test cricket when visiting England this century.

The list contains 26 names, led by a South African player who hit as many as eight fifty-plus scores in Tests in England since the start of 2000.

We have mentioned their country, along with the number of fifty-plus scores in England since 2000.

Updated till September 4, 2021.