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.
Trescothick batting for England against Sri Lanka in 2006