In this quiz, you will have to name the wicketkeepers who scored the most runs in Test cricket.

Over the years, quite a few wicketkeepers have made a name for themselves, not only with their work behind the stumps but with the bat in hand as well.

We have only included players who with over 2,500 Test runs as the designated wicketkeeper – there are 24 such cricketers. Their country, career span and runs they scored as a wicketkeeper have been mentioned.

You have five minutes to name them all. All the best!