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

PlayerRunsScoresBF4s6sOppositionGroundDate
Darren LehmannAUS19263 & 129327222v SLGalle8 Mar 2004
Mohammad YousufPAK192192 & DNB330241v WILahore11 Nov 2006
Matt PriorENG192131* & 61247200v WITrinidad6 Mar 2009
Shaun MarshAUS192148 & 44372201v SACenturion12 Feb 2014
Kane WilliamsonNZ192192244231v PAKSharjah Cricket Stadium26 Nov 2014
Keaton JenningsENG19246 & 146*333160v SLGalle International Stadium6 Nov 2018
Cheteshwar PujaraIND19290 & 102*333240v BANChattogram14 Dec 2022
Travis HeadAUS192163 & 29201281v ENGSydney4 Jan 2026
Matthew HaydenAUS19114 & 177274253v WISt John's9 May 2003
Mohammad YousufPAK19165 & 126298195v INDFaisalabad21 Jan 2006
Ricky PontingAUS191142 & 49310160v ENGAdelaide Oval1 Dec 2006
Chris GayleWI19126 & 165*308202v AUSAdelaide Oval4 Dec 2009
Rahul DravidIND191191396210v NZNagpur20 Nov 2010
Alastair CookENG191190 & 1381232v INDKolkata5 Dec 2012
Steve SmithAUS191138 & 53*287211v NZChristchurch20 Feb 2016
Ross TaylorNZ191124* & 67*251143v ZIMBulawayo6 Aug 2016
Mushfiqur RahimBAN191191 & DNB341221v PAKRawalpindi21 Aug 2024
Pathum NissankaSL19164 & 127*175222v ENGLondon6 Sept 2024
George MunseySCO1911911501411v NEDDundee12 Jun 2025
Gary KirstenSA190130 & 60470220v ENGLeeds21 Aug 2003
Gautam GambhirIND19023 & 167304182v NZWellington3 Apr 2009
Ian BellENG19031 & 159287280v INDNottingham29 Jul 2011
Ian BellENG190167 & 23277233v INDSouthampton27 Jul 2014
Younis KhanPAK190177 & 13356171v SLGalle International Stadium6 Aug 2014
Moeen AliENG190146 & 44359171v INDChennai16 Dec 2016
Andrew HallSA189163 & 26507220v INDKanpur20 Nov 2004
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
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
Lahiru UdaraSL188188 & 0252215v WINorth Sound3 Jul 2026
Andrew FlintoffENG187167 & 20214188v WIBirmingham29 Jul 2004
Shakib Al HasanBAN18787 & 100233303v NZHamilton15 Feb 2010
Jonathan TrottENG18744 & 143443250v INDNagpur13 Dec 2012
Shikhar DhawanIND187187 & DNB174332v AUSChandigarh14 Mar 2013
Younis KhanPAK187148 & 39250153v BANMirpur6 May 2015

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