The Surrey opener hit Stephen Parry for six sixes in an over on his way to a sublime ton during a T10 match in Dubai
Surrey opener Will Jacks hit what would have been recorded as cricket's fastest every century, had the match been an 'official' fixture.
Jacks hammered the Lancashire attack at the ICC Academy in Dubai, smashing spinner Stephen Parry for six sixes in an over.
Chris Gayle holds the official record for the fastest-ever hundred, with his 30-ball century for Royal Challengers Bangalore against Pune Warriors in 2013. The West Indies opener finished 175 not out on that occasion.
8⃣ fours
— Surrey Cricket (@surreycricket) March 21, 2019
1⃣1⃣sixes including six in an over@wjacks9' 100 in 25 balls against @lancscricket 💥 pic.twitter.com/HKwfv4RXfq
Jacks finished on 105 from 30 balls as Surrey won the match by 95 runs.
The 20-year-old said: "I didn't think about the hundred until I was on 98 - it all happened quite quickly!
"Once I got to 98 I thought 'I'll just knock it around for these last two and start again."
On his six sixes, Jacks added: "After the fourth six I was thinking 'I've got a real chance here' and when the fifth one just snuck over I gave it everything on the last one and that just snuck over too!"