Batting match by match (Men's All internationals)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 11,718 of the 11,786 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Sachin TendulkarIND194194*348210v PAKMultan28 Mar 2004
Mark RichardsonNZ19493 & 101575270v ENGLondon20 May 2004
Marcus TrescothickENG194194259230v BANLondon26 May 2005
Charles CoventryZIM194194*156167v BANBulawayo16 Aug 2009
Simon KatichAUS19488 & 106450230v NZHamilton27 Mar 2010
Kumar SangakkaraSL194139 & 55374190v BANColombo16 Mar 2013
Gary BallanceENG194156 & 38336291v INDSouthampton27 Jul 2014
Joe RootENG194134 & 60255260v AUSCardiff8 Jul 2015
Dhananjaya de SilvaSL194129 & 65*354280v AUSColombo13 Aug 2016
Dawid MalanENG194140 & 54362271v AUSPerth14 Dec 2017
Cheteshwar PujaraIND194123 & 71450162v AUSAdelaide Oval6 Dec 2018
Marnus LabuschagneAUS194163 & 31328170v WIAdelaide8 Dec 2022
Roston ChaseWI194194324132v SLNorth Sound25 Jun 2026
Gordon WhiteSA19346 & 147-242v ENGCape Town11 Mar 1906
George GunnENG193119 & 74-310v AUSSydney13 Dec 1907
Victor TrumperAUS19334 & 159212181v SAMelbourne31 Dec 1910
Charles MacartneyAUS193137 & 56243230v SASydney3 Mar 1911
Warren BardsleyAUS193193* & DNB-130v ENGLondon26 Jun 1926
Herbert SutcliffeENG19358 & 135715130v AUSMelbourne29 Dec 1928
George HeadleyWI193169* & 24-180v ENGManchester22 Jul 1933
Ken BarringtonENG19321 & 172-290v INDKanpur1 Dec 1961
Clive LloydWI19330 & 163149252v INDBangalore22 Nov 1974
Derek RandallENG19378 & 115378180v AUSPerth12 Nov 1982
Ijaz AhmedPAK193141 & 52351222v ENGLeeds8 Aug 1996
Hansie CronjeSA193126 & 67380241v ENGNottingham23 Jul 1998
Sachin TendulkarIND193193330193v ENGLeeds22 Aug 2002
Kumar SangakkaraSL1938 & 185348230v PAKColombo26 Mar 2006
Ramnaresh SarwanWI19365 & 128387222v AUSAntigua30 May 2008
Simon KatichAUS19336 & 157404190v WIBarbados12 Jun 2008
Andrew StraussENG193161 & 32316260v AUSLondon16 Jul 2009
Tillakaratne DilshanSL193193 & DNB253202v ENGLondon3 Jun 2011
Kevin PietersenENG193151 & 42*193208v SLColombo3 Apr 2012
Marlon SamuelsWI193117 & 76*421252v ENGNottingham25 May 2012
Virat KohliIND193147 & 46325230v AUSSydney Cricket Ground6 Jan 2015
Ben StokesENG19392 & 101186304v NZLondon21 May 2015
Steve SmithAUS193130 & 63292300v PAKBrisbane15 Dec 2016
Tom LathamNZ193177 & 16361191v BANWellington12 Jan 2017
Cheteshwar PujaraIND193193373220v AUSSydney3 Jan 2019
Marnus LabuschagneAUS193143 & 50321211v NZPerth12 Dec 2019
Fakhar ZamanPAK1931931551810v SAJohannesburg4 Apr 2021
Liton DasBAN193141 & 52381191v SLDhaka23 May 2022
Albert WardENG19275 & 117-210v AUSSydney14 Dec 1894
Viv RichardsWI192192*-206v INDDelhi11 Dec 1974
Ian ChappellAUS192192 & DNB367170v ENGLondon28 Aug 1975
Tony GreigENG192116 & 76*366260v WILeeds22 Jul 1976
Saleem MalikPAK192116 & 76365290v ENGFaisalabad12 Mar 1984
Mohammad AzharuddinIND192192 & DNB259260v NZAuckland22 Feb 1990
Sourav GangulyIND192147 & 45416272v SLColombo9 Aug 1997
Nathan AstleNZ192141 & 51*498224v ZIMWellington26 Dec 2000
Marvan AtapattuSL192185 & 7387240v ENGLondon16 May 2002

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.