George Munsey has emulated cricketing great Sir Garfield Sobers by hitting six sixes in an over.
The Scottish international was playing for Gloucestershire Second XI against Bath in a 20-over contest at the weekend.
The 26 year-old clubbed an incredible 20 sixes on his way to 147 off just 39 balls - reaching his hundred from just 25 deliveries.
Australian medium-pacer Alain Hewitt was the unfortunate bowler.
Gloucestershire racked up a mammoth 326 for 3 in their 20 overs, with opener Greg Willows also scoring a century.
Oxfordshire-born Munsey has established himself in the Scottish side in recent seasons, playing 16 ODI's and 26 T20I's.