Surrey's Will Jacks smacked his way to a 25-ball century, including six sixes in an over, during a pre-season T10 clash with Lancashire in Dubai.
Jacks hit Stephen Parry for six sixes in an over en route to his ton, which, had the match been officially recognised, would have beaten Chris Gayle's world record for the fastest century in representative cricket, achieved in the 2013 IPL, by five balls.
While it will not go down in the record books, Jacks passed the top score of 87 for the 10-over format achieved by Alex Hales last year.
Jacks finished with 105 off 30 deliveries with eight fours and 11 sixes to lead Surrey to an impressive 176 for 3. Lancashire managed 81 for 9 in reply as Gareth Batty, who at 41 is more than twice team-mate Jacks' age, took 4 for 21.
"I didn't think about the hundred until I was on 98 - it all happened quite quickly," Jacks said. "Once I got to 98, I thought, 'I'll just knock it around for these last two and start again;."
Similarly, it was a little while before Jacks contemplated his sixth maximum off Parry. "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," Jacks said.
The 20-year-old Jacks made his debut for Surrey in first-class, List A and T20 last season, scoring 121 off 100 balls in a Royal London Cup match against Gloucestershire. He spent the English winter playing for University Cricket Club in Perth, Australia, before being called up to tour India with England Lions.