Can you name the makers of the last 50 men’s Test centuries against England and ace this quiz?

We’ve given you the score made by each batsman, and the team each player played for to go on. The innings are also listed in chronological order.

There are a few repeat answers, with some cricketers having put England to the sword time and time again. You have 10 minutes. Good luck!