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
Aamer SohailPAK206205 & 1291320v ENGManchester2 Jul 1992
Mark TaylorAUS20664 & 142*417130v NZPerth12 Nov 1993
Ian HealyAUS206161* & 45*300260v WIBrisbane22 Nov 1996
Aravinda de SilvaSL206206234281v BANColombo21 Jul 2002
Virender SehwagIND206195 & 11246275v AUSMelbourne26 Dec 2003
Shivnarine ChanderpaulWI206136* & 70420241v ENGChester-le-Street15 Jun 2007
Steve SmithAUS206192 & 14332172v INDMelbourne Cricket Ground26 Dec 2014
Hashmatullah ShahidiAFG206200* & 6*446221v ZIMAbu Dhabi10 Mar 2021
Dinesh ChandimalSL206206*326165v AUSGalle8 Jul 2022
Usman KhawajaAUS206141 & 65518213v ENGBirmingham16 Jun 2023
Joe HardstaffENG205205* & DNB-160v INDLondon22 Jun 1946
Leonard HuttonENG205205 & DNB-241v WIKingston30 Mar 1954
Chandu BordeIND205109 & 96-160v WIDelhi6 Feb 1959
Ted DexterENG205205-220v PAKKarachi2 Feb 1962
Bill LawryAUS205205416121v WIMelbourne26 Dec 1968
Majid KhanPAK205158 & 47365240v AUSMelbourne29 Dec 1972
Duleep MendisSL205111 & 94240206v ENGLondon23 Aug 1984
Allan BorderAUS205205485200v NZAdelaide11 Dec 1987
Mike AthertonENG205131 & 74441190v INDManchester9 Aug 1990
Rahul DravidIND20525 & 180435240v AUSKolkata11 Mar 2001
Hashim AmlaSA205109 & 96368300v ENGCenturion22 Jan 2016
BJ WatlingNZ205205473241v ENGMount Maunganui21 Nov 2019
Nishan MadushkaSL205205339221v IREGalle24 Apr 2023
Ollie PopeENG205205 & DNB208223v IRELondon1 Jun 2023
Leonard HuttonENG204202* & 2-220v WILondon12 Aug 1950
Neil HarveyAUS204204-241v WIKingston11 Jun 1955
Dilip SardesaiIND2044 & 200*-260v NZBombay12 Mar 1965
John ReidNZ204128 & 76-225v PAKKarachi9 Apr 1965
Greg ChappellAUS204204296270v INDSydney2 Jan 1981
Allan BorderAUS20478 & 126505140v WIAdelaide30 Jan 1982
Graham GoochENG20487 & 117385200v AUSAdelaide25 Jan 1991
Alec StewartENG20440 & 164429290v SAManchester2 Jul 1998
Hashan TillakaratneSL204204* & DNB343230v WIColombo29 Nov 2001
Mohammad YousufPAK204204*243342v BANChittagong16 Jan 2002
Adam GilchristAUS204204*213198v SAJohannesburg22 Feb 2002
Chris GayleWI204204332292v NZSt. George's28 Jun 2002
Michael VaughanENG204103 & 101*299230v WILondon22 Jul 2004
Umar AkmalPAK204129 & 75334263v NZDunedin24 Nov 2009
Brendon McCullumNZ204185 & 19*290203v BANHamilton15 Feb 2010
Shivnarine ChanderpaulWI204203* & 1376220v BANMirpur13 Nov 2012
Cheteshwar PujaraIND204204341301v AUSHyderabad2 Mar 2013
Kane WilliamsonNZ20443 & 161*339290v WIBarbados26 Jun 2014
Steve SmithAUS204134* & 70*247130v WIMelbourne Cricket Ground26 Dec 2015
Shikhar DhawanIND204190 & 14182340v SLGalle International Stadium26 Jul 2017
Kushal Janith PereraSL20451 & 153*263196v SADurban13 Feb 2019
Usman KhawajaAUS204160 & 44*439191v PAKKarachi12 Mar 2022
Dhananjaya de SilvaSL204122 & 82332225v PAKGalle16 Jul 2023
Andy SandhamENG203152 & 51--0v WIBridgetown11 Jan 1930
Denis ComptonENG20319 & 184537210v AUSNottingham10 Jun 1948
Ken BarringtonENG203151* & 52*--0v INDBombay11 Nov 1961

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