At No. 2 in our list of Test innings of the year, it’s one of Shai Hope’s two superb Headingley hundreds, which Ben Gardner struggles to chose between.

Find out what Nos. 5, 4, and 3 on our list of Test innings of the year are.

Shai Hope: 147 (253b, 23x4s), 2nd Test v England, Headingley, 25-29 June

It’s an almost impossible task to choose between Shai Hope’s dual Headingley epics, as he became the first player to make two hundreds in a first-class game at the storied ground to underpin his country’s momentous, conversation-shifting victory over England.

Both came under immense pressure. His side had been humiliated in the first Test, taking just eight England wickets in a day-and-a-half as Alastair Cook and Joe Root helped the hosts rack up 514-8dec, before losing 19 of their own in a day to lose by an innings and 208 runs.

They were described as ‘lamentable’ and ‘woeful’, with those epithets justly earned. It’s not going too far to say that two more thrashings might have made this the last three-Test series they played on these shores for some time.

But we’ve decided it’s Shai Hope’s first that shades it, because it changed the narrative. His first-innings ton came when we didn’t really know what he had to offer – or whether the Windies could still mix it with the big boys of Test cricket. By the time he left, no matter what came after, he’d made sure that, for the first time in a long time, his team could look forward with hope rather than fear.