Former South African batsman JP Duminy has broken a 33-year-old record in the South African List A competition for the most runs scored in an over.
Duminy belted Eddie Leie all around the park scoring 37 runs from five sixes, a no-ball that went for four and a double.
Only Zimbabwe's Elton Chigumbura has scored more in single over during a 50 over match when he scored 39 runs against Bangladesh's Alauddin Babu in 2013.
Playing for the Cape Cobras and chasing down the VKB Knights score of 240, Duminy's side were sitting at 208/2 when he unleashed.