List of international cricket centuries by Marcus Trescothick

He has scored centuries (100 or more runs) on 14 occasions in Test cricket and 12 times in One Day International (ODI) matches.

Despite being the first batsman to achieve this feat at Edgbaston,[3] Trescothick was not named Man of the Match, as Andrew Flintoff's first-innings of 167 earned him the accolade instead.

[6] Trescothick's 12 ODI hundreds remained a record for an English player until Joe Root went past his tally in July 2018.

[2] Trescothick passed Graham Gooch's (the previous record-holder) tally when he scored 100 not out against Bangladesh in his 100th ODI in 2005.

[10][11] Only six days later, captaining his side against South Africa, Trescothick scored another century and, alongside fellow opener Vikram Solanki, set an English record first wicket partnership of 200.

A man wearing sunglasses and navy blue and red English cricket T-shirt looks across over his shoulder at a sports ground. A sponsorship board is visible in the background.
Marcus Trescothick has scored more centuries in One Day International cricket than any other English player.
A man in a red and navy blue cricket uniform and helmet stands on a cricket pitch, watching the ball after hitting it to his left.
Trescothick batting for England against Sri Lanka in 2006