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,748 of the 11,754 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Graham GoochENG170123 & 47240222v WILondon19 Jun 1980
Sidath WettimunySL170157 & 13355230v PAKFaisalabad14 Mar 1982
Mohinder AmarnathIND17054 & 116--1v WISt. John's28 Apr 1983
Allan BorderAUS17070 & 100*383180v ENGAdelaide12 Dec 1986
David BoonAUS17049 & 121425130v ENGAdelaide25 Jan 1991
Alec StewartENG170107 & 63368200v NZWellington6 Feb 1992
Mark TaylorAUS170170349120v SAMelbourne26 Dec 1993
Basit AliPAK170103 & 67250124v NZChristchurch24 Feb 1994
Asanka GurusinhaSL17027 & 143359161v AUSMelbourne26 Dec 1995
Alec StewartENG170170315240v PAKLeeds8 Aug 1996
Aravinda de SilvaSL17027 & 143*338203v ZIMColombo14 Jan 1998
John CrawleyENG170156* & 14308211v SLLondon27 Aug 1998
Mohammad YousufPAK17095 & 75291261v AUSBrisbane5 Nov 1999
Sherwin CampbellWI170170 & 0265232v NZHamilton16 Dec 1999
Mike AthertonENG170136 & 34424251v ZIMNottingham1 Jun 2000
Sachin TendulkarIND170155 & 15219251v SABloemfontein3 Nov 2001
Adam GilchristAUS170133 & 37150250v ENGSydney2 Jan 2003
Scott StyrisNZ170170 & DNB220242v SAAuckland18 Mar 2004
Marvan AtapattuSL170170253210v ZIMHarare6 May 2004
Justin LangerAUS170162 & 8295240v SLCairns9 Jul 2004
Paul CollingwoodENG170134* & 36*308175v INDNagpur1 Mar 2006
Alastair CookENG170105 & 65321180v WILondon17 May 2007
Misbah-ul-HaqPAK170133* & 37362240v INDBengaluru8 Dec 2007
Paul CollingwoodENG170161 & 9307120v WITrinidad6 Mar 2009
Michael ClarkeAUS170148 & 22296190v ENGAdelaide Oval5 Dec 2013
James NeeshamNZ17033 & 137*189270v INDWellington14 Feb 2014
Luke RonchiNZ170170*99149v SLDunedin23 Jan 2015
Brendon McCullumNZ170145 & 25106247v AUSChristchurch20 Feb 2016
Roston ChaseWI17069 & 101*394171v PAKDominica10 May 2017
Shai HopeWI170170152222v IREDublin5 May 2019
Shreyas IyerIND170105 & 65296213v NZKanpur25 Nov 2021
Dinesh ChandimalSL17076 & 94*254153v PAKGalle16 Jul 2022
Keacy CartyWI170170142158v IREDublin25 May 2025
Charles BannermanAUS169165* & 410190v ENGMelbourne15 Mar 1877
Donald BradmanAUS1692 & 167-180v SAMelbourne31 Dec 1931
Donald BradmanAUS169169191150v ENGMelbourne26 Feb 1937
Joe HardstaffENG169169*400200v AUSLondon20 Aug 1938
Colin McDonaldAUS169154 & 15-181v SAAdelaide24 Jan 1953
Leonard HuttonENG169169 & DNB-241v WIGeorgetown24 Feb 1954
Garry SobersWI169168 & 1239251v AUSSydney13 Jan 1961
Ted DexterENG16970 & 99-230v AUSBrisbane30 Nov 1962
Brian BoothAUS169169 & DNB-190v SABrisbane6 Dec 1963
Billy IbadullaPAK169166 & 3-200v AUSKarachi24 Oct 1964
Garry SobersWI16995 & 74*-193v INDMadras13 Jan 1967
Roy FredericksWI169169145271v AUSPerth12 Dec 1975
Asif IqbalPAK16935 & 134*326232v AUSPerth24 Mar 1979
Larry GomesWI169126 & 43374130v AUSSydney2 Jan 1982
Saleem MalikPAK16950 & 119*298301v NZKarachi10 Dec 1984
Saeed AnwarPAK169169248270v NZWellington17 Feb 1994
Dave CallaghanSA169169*143194v NZCenturion11 Dec 1994

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