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
Leonard HuttonENG189150 & 39*-200v INDLondon19 Jun 1952
Jim BurkeAUS189189-150v SACape Town31 Dec 1957
Wazir MohammadPAK189189-220v WIPort of Spain26 Mar 1958
Vijay ManjrekarIND189189*-290v ENGDelhi13 Dec 1961
Brian BoothAUS189102* & 87521130v SASydney7 Feb 1964
Viv RichardsWI189189*170215v ENGNottingham31 May 1984
Andrew JonesNZ18919 & 170*472173v INDAuckland22 Feb 1990
Sanath JayasuriyaSL189189161214v INDSharjah29 Oct 2000
Jacques KallisSA189189*443193v ZIMBulawayo14 Sept 2001
Matthew HaydenAUS189136 & 53*236261v INDMelbourne26 Dec 2003
Andrew HallSA189163 & 26507220v INDKanpur20 Nov 2004
Graeme SmithSA189148 & 41410200v WITrinidad8 Apr 2005
Brian LaraWI189176 & 13270231v SABridgetown21 Apr 2005
Paul CollingwoodENG189186 & 3332230v PAKLondon13 Jul 2006
Alastair CookENG189189342160v AUSSydney Cricket Ground3 Jan 2011
Martin GuptillNZ189189*155192v ENGSouthampton2 Jun 2013
Misbah-ul-HaqPAK189102 & 87344169v ENGDubai International Cricket Stadium22 Oct 2015
David WarnerAUS189103 & 86378211v ENGMelbourne Cricket Ground26 Dec 2017
Aiden MarkramSA189152 & 37272211v AUSJohannesburg30 Mar 2018
Joe BurnsAUS189180 & 9281280v SLCanberra1 Feb 2019
Zak CrawleyENG189189182213v AUSManchester19 Jul 2023
Sean WilliamsZIM189154 & 35*214143v AFGBulawayo26 Dec 2024
Clem HillAUS188188 & 0-210v ENGMelbourne29 Jan 1898
Frank WoolleyENG18895 & 93-220v AUSLondon11 Jun 1921
Arthur MorrisAUS1886 & 182-330v ENGLeeds22 Jul 1948
Conrad HunteWI18880 & 108*-160v ENGLondon22 Aug 1963
Dennis AmissENG188188303290v INDLondon20 Jun 1974
Mike DennessENG188188448170v AUSMelbourne8 Feb 1975
Greg ChappellAUS188182* & 6*279230v WISydney3 Jan 1976
Javed MiandadPAK188163 & 25*-221v NZLahore9 Oct 1976
Greg ChappellAUS188121 & 67264150v PAKMelbourne1 Jan 1977
Wasim RajaPAK188117* & 71-173v WIBridgetown18 Feb 1977
Gordon GreenidgeWI18891 & 97436253v NZChristchurch22 Feb 1980
Martin CroweNZ188188462221v WIGeorgetown6 Apr 1985
Martin CroweNZ188188328260v AUSBrisbane8 Nov 1985
Arjuna RanatungaSL18853 & 135*208144v PAKColombo22 Mar 1986
Graham GoochENG18834 & 154*380240v WILeeds6 Jun 1991
Andrew JonesNZ188143 & 45360170v AUSPerth12 Nov 1993
Gary KirstenSA188188*159134v UAERawalpindi16 Feb 1996
Saeed AnwarPAK1880 & 188*271231v INDKolkata16 Feb 1999
Sanath JayasuriyaSL188188358172v PAKKandy28 Jun 2000
Herschelle GibbsSA188179 & 9257291v ENGBirmingham24 Jul 2003
Matthew HaydenAUS188111 & 77300210v IWXSydney14 Oct 2005
Hashim AmlaSA18812 & 176*396241v NZJohannesburg8 Nov 2007
Mahela JayawardeneSL18892 & 96387131v NZColombo26 Aug 2009
Faf du PlessisSA18878 & 110*535271v AUSAdelaide Oval22 Nov 2012
Kane WilliamsonNZ188114 & 74360141v BANChittagong9 Oct 2013
Steve SmithAUS188117 & 71278231v INDSydney Cricket Ground6 Jan 2015
Younis KhanPAK188175* & 13365193v AUSSydney Cricket Ground3 Jan 2017
Nazmul Hossain ShantoBAN188101 & 87280192v PAKDhaka8 May 2026

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