In this quiz, you have to name every batsman to score five or more Test hundreds for Pakistan.

In total, 27 batsmen have reached the landmark for Pakistan.

Can you name all of them in six minutes?