It took 17 balls for the batsman to get to his fifty and in the next eight deliveries, he reached the triple-digit mark in double-quick time.
An unofficial Twenty20 game between Gloucestershire 2nd XI and Bath CC saw records tumble thanks to Scotland batsman George Munsey, who smashed a fierce 39-ball 147.
Munsey's partner GP Willows also struck a quick century off 53 balls, however, it was the former who stole the show, and with the help of their No.3 batsman Tom Price, who made a 23-ball 50, Gloucestershire 2nd XI posted an unbelievable 326/3 from their 20 overs.
🤩😵— Gloucestershire Cricket🏏 (@Gloscricket) April 21, 2019
WOW!! That scorecard, well played George Munsey👏 pic.twitter.com/BhvR22tUJP
The highest individiual score in T20 cricket is held by Chris Gayle, who made 175* for Royal Challengers Bangalore in the IPL powered them to 263/5, while the highest team score was set by Afghanistan earlier this year against Ireland, when they smashed 278/3, with Hazratullah Zazais blazing 162 not out.
The Scotland batsman's impressive innings featured five fours and 20 sixes including an over in which he slammed six sixes in a row, with the entertaining knock lasting around 50 minutes. Gayle's knock for Bangalore is the quickest 100 in T20 cricket, but Munsey brought his ton up in just 25 deliveries, five deliveries quicker than the Universe Boss.
The knock had echoes of another rapid hundred in an unofficial game, with Surrey's Will Jacks also having raced to a 25-ball century recently, in a T10 warm-up v Lancashire. His knock also included six sixes in an over.
Gloucs 2nd XI won the game by 112 runs.