At the other end of the record then was former Zimbabwe captain Elton Chigumbura, who smashed four sixes and three fours in a seven-ball over courtesy a no-ball.
The Northern Districts duo, up against unlucky Central Districts youngster Willem Ludick, both smacked six after six in the over. "It was a "see ball, hit ball scenario". Hampton eventually was dismissed for 95 from 66 balls, while Carter went on to finish unbeaten on 102 from 77 balls, his maiden one-day century, as ND finished on 313-7.
Earlier this year, JP Duminy had broken a South Africa List A record by hitting 37 runs off one Eddie Leie over, while playing for the Cape Cobras during a Momentum one-day Cup game. "We came together (at the end of the over) and said 'how many did we get on that?' I think we said it was 39".
The most runs conceded in an over in global cricket is 36 - a six from every ball - which has happened in both limited-overs formats, and twice in first-class cricket but never (yet) in a Test match.
Hampton started the onslaught with a four, followed by two legside sixes as Ludick bowled two waist-high no balls.
The bowler would consider himself unlucky as the first ball of the over was a flawless widish yorker which could have been chopped onto the stumps, but it luckily for the batsman missed the wickets and went for a boundary. Carter joined in on the fun thumping the hapless bowler for three mammoth sixes all through the leg side to take the record as Ludick's figures went from a respectable 9-0-42-1 to a horrific 10-0-85-1.