The record for most sixes in a County Championship innings was previously shared by Andrew Symonds and Graham Napier, who both hit 16 in 1995 and 2011, respectively.
17 SIXES and Stokes now holds the record for the most sixes in a #CountyChampionship innings 🔥#ForTheNorth https://t.co/fF2tRoIGMZ
— Durham Cricket (@DurhamCricket) 1651841569000
Stokes, who took over from Joe Root as England captain, notched up his ton in just 64 deliveries with a massive six that sailed into the stands.
The all-rounder bludgeoned 18-year-old Josh Baker for 34 runs in an over which included five sixes and a boundary — the second time in his county career he had cleared the rope in five consecutive deliveries.
He was eventually caught in the deep going for his 18th six, finding the fielder a couple of metres inside the rope. Durham posted 580-6 before they declared.
Stokes will start his stint as test captain when New Zealand tour England next month.