It was a thrilling, swashbuckling century to stand comparison with any Test innings by an Englishman.
Nottinghamshire's Ben Duckett has hit the fastest century of all time for England in India - and he's not done yet.
Watch the finest moments of his unbeaten 133 above.
We can't wait to see what Duckett and England have in store this summer. Secure your England v West Indies tickets here...
*******