Can you name every Pakistan batsman who has scored a Test hundred in England and ace this quiz?
As Pakistan gear up for their three-Test series in England, the onus lies on their young batsmen to set it up at the top. For inspiration, there are plenty who have done it in the past.
Till date, there have been 31 Test hundreds scored for Pakistan on England soil – two batsmen have done that thrice while six of them have done so on two occasions each.
Your challenge is to name them all within five minutes. Can you?