Ben Stokes smashed records in a phenomenal show of hitting in his first game since being named England Test captain.

The Cumbrian, playing for his county Durham, hit an extraordinary 161 from 88 balls against Worcestershire.

Stokes raced to a hundred from just 64 balls - Durham's fastest first class century.

He hit 17 sixes - the most in a county championship innings - including five in one over.

It was a stunning show of Stokes' ball-striking power in his first County Championship appearance of the season.

Times and Star: Stokes celebrates his centuryStokes celebrates his century

He came to the crease with Durham on 360 for four on the second morning of their match at New Road.

And, after reaching 50 off 47 balls, the 30-year-old from Cockermouth went further on the attack.

He hit five successive sixes off an over from teenage spinner Josh Baker, just missing out on a 36-run over when he hit the final delivery for four.

Stokes was eventually dismissed for 161 as Durham declared on 580 for six.

The mighty knock comes after Stokes was appointed England's Test captain as Joe Root's successor.

READ MORE: Ben Stokes speaks of family's pride after his appointment as England Test captain