Ben Stokes
Stokes has hit the fastest Test century by an Englishman for more than 100 years and the fastest by anyone at Lord's.
Stokes reached three figures from 85 balls as England came roaring back to take the advantage in the first Test against New Zealand.
The left-hander beat the Lord's record of 87 balls, held by India's Mohammad Azharuddin set in 1990.
The innings was the quickest century by an Englishman (where balls have been recorded) since Gilbert Jessop took 76 balls to reach his landmark against Australia at the Oval in 1902.