In this quiz, you need to name the Pakistan batsmen who have scored the most Test runs against England.
Over the years, 23 Pakistan players have scored 500 or more Test runs against England – all of whom feature in this quiz. Two of them are in the Pakistan XI playing England at the Ageas Bowl.
We have revealed the runs scored, matches played and the span between their first and last Test against England to make things a bit easier for you. You have five minutes to name them all.