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
Marcus TrescothickOne Day InternationalEnglish cricketeropening batsmanEngland national cricket teamcenturiesTest cricketGalle International StadiumSouth AfricaThe OvalWest IndiesEdgbastonAndrew Flintoff2005 series against BangladeshJoe RootGraham Goochnot outBangladeshPakistanNatWest SeriesVikram Solankiwicket partnershipLord'sWisden Cricketers of the YearNamibiaNetherlandsTwenty20 InternationalsSri LankaEnglandOld TraffordBangabandhu National StadiumNew ZealandHeadingleyKingsmeadDurbanWanderers StadiumJohannesburgRiversideChester-le-StreetMultan Cricket StadiumMultanEden GardensKolkataZimbabweR. Premadasa StadiumColomboBeausejour StadiumGros IsletAustraliaIrelandCivil Service Cricket Club GroundBelfastESPNcricinfoWisdenCricinfoList of international cricket centuriesInternational cricketSachin Tendulkar (100)Virat Kohli (81)Ricky Ponting (71)Kumar Sangakkara (63)Jacques Kallis (62)Hashim Amla (55)Mahela Jayawardene (54)Brian Lara (53)Joe Root (52)David Warner (49)Rahul Dravid (48)Rohit Sharma (48)AB de Villiers (47)Steve Smith (47)Kane Williamson (46)Chris Gayle (42)Sanath Jayasuriya (42)Shivnarine Chanderpaul (41)Younis Khan (41)Matthew Hayden (40)Ross Taylor (40)Mohammad Yousuf (39)Tillakaratne Dilshan (39)Mark Waugh (38)Sourav Ganguly (38)Virender Sehwag (38)Alastair Cook (38)Graeme Smith (37)Michael Clarke (36)Sunil Gavaskar (35)Desmond Haynes (35)Viv Richards (35)Steve Waugh (35)Inzamam-ul-Haq (35)Herschelle Gibbs (35)Gary Kirsten (34)Adam Gilchrist (33)Kevin Pietersen (32)Javed Miandad (31)Aravinda de Silva (31)Saeed Anwar (31)Babar Azam (31)Allan Border (30)Gordon Greenidge (30)Don Bradman (29)Mohammad Azharuddin (29)Graham Gooch (28)Quinton de Kock (28)Greg Chappell (27)Marvan Atapattu (27)Nathan Astle (27)Andrew Strauss (27)Garfield Sobers (26)David Boon (26)Ian Bell (26)David Gower (25)Tamim Iqbal (25)World Cup centuriesT20 World Cup centuriesChampions Trophy centuriesAsia Cup centuriesWomen's cricketODI cricketTwenty20 International cricket