A teenage batsman hit six sixes in a single over as part of a 115-ball double century.
Davies, playing for New South Wales Metro against Northern Territory, came in at number three and took 74 balls to make his first century and 39 for his second.
The 40th over saw captain Davies make six maximums at Glandore Oval in a 207-run innings as the NSW side reached 406 for four in their 50 overs.
Speaking to Cricket.com.au, he said: "After the first two sixes I sort of had in the back of my head that I wanted to try and give it a crack and it sort of paid off at the end.
"I was just getting down the back leg before the ball was even bowled and just trying to slog-sweep them over midwicket."