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
Michael SlaterAUS169124 & 45286210v ENGPerth3 Feb 1995
Brian LaraWI169169129154v SLSharjah16 Oct 1995
Inzamam-ul-HaqPAK169142 & 27302260v ENGKarachi7 Dec 2000
Mahela JayawardeneSL169136 & 33272160v WIGuyana22 Mar 2008
Ross TaylorNZ169154* & 15224185v ENGManchester23 May 2008
Brad HaddinAUS169169222242v NZAdelaide Oval28 Nov 2008
AB de VilliersSA16963 & 106*316161v AUSPerth17 Dec 2008
Mahela JayawardeneSL1693 & 166283191v BANMirpur26 Dec 2008
Stuart BroadENG169169297181v PAKLondon26 Aug 2010
Misbah-ul-HaqPAK16999 & 70*433230v NZWellington15 Jan 2011
Mahela JayawardeneSL169105 & 64407151v ENGColombo3 Apr 2012
Kumar SangakkaraSL169169137186v SAColombo20 Jul 2013
Denesh RamdinWI169169121811v BANSt Kitts25 Aug 2014
Sikandar RazaZIM16980 & 89350122v WIBulawayo29 Oct 2017
Imam-ul-HaqPAK169121 & 48284232v ENGRawalpindi1 Dec 2022
Soumya SarkarBAN169169151222v NZNelson20 Dec 2023
Travis HeadAUS169152 & 17179200v INDBrisbane14 Dec 2024
Brian BennettZIM169169163203v IREHarare14 Feb 2025
Tom LathamNZ16924 & 145335140v WIChristchurch2 Dec 2025
Bill WoodfullAUS1687 & 161-50v SAMelbourne31 Dec 1931
Peter BurgeAUS168160 & 8340250v ENGLeeds2 Jul 1964
Bill LawryAUS168151 & 17446120v WISydney14 Feb 1969
Ian RedpathAUS168103 & 65293132v WIAdelaide23 Jan 1976
Clive LloydWI168157 & 11-213v PAKBridgetown18 Feb 1977
Zaheer AbbasPAK168168 & DNB176231v INDFaisalabad3 Jan 1983
Zaheer AbbasPAK168168*34161v INDLahore17 Oct 1984
Kepler WesselsAUS16898 & 70251290v WIAdelaide7 Dec 1984
Asanka GurusinhaSL168137 & 31*487220v AUSColombo17 Aug 1992
Michael SlaterAUS168168235170v NZHobart26 Nov 1993
Mohammad AzharuddinIND1685 & 163*238251v SAKanpur8 Dec 1996
Daryll CullinanSA168168 & 0308200v WICape Town2 Jan 1999
Sachin TendulkarIND168116 & 52313131v AUSMelbourne26 Dec 1999
Marvan AtapattuSL168118 & 50*367190v WISaint Lucia20 Jun 2003
Michael ClarkeAUS168151 & 17302204v INDBangalore6 Oct 2004
Hamish MarshallNZ168146 & 22333251v AUSChristchurch10 Mar 2005
Tillakaratne DilshanSL168168179191v BANColombo20 Sept 2005
Michael HusseyAUS168137 & 31*316220v WIHobart17 Nov 2005
Thilan SamaraweeraSL168143 & 25282201v NZColombo26 Aug 2009
Michael ClarkeAUS168168 & DNB253222v NZWellington19 Mar 2010
Jonathan TrottENG168168*345130v AUSMelbourne Cricket Ground26 Dec 2010
Graeme SmithSA16853 & 115308190v NZDunedin7 Mar 2012
Ahmed ShehzadPAK168147 & 21295141v SLSharjah Cricket Stadium16 Jan 2014
David WarnerAUS168113 & 55122253v PAKSydney Cricket Ground3 Jan 2017
Cheteshwar PujaraIND168153 & 15300150v SLGalle International Stadium26 Jul 2017
Quinton de KockSA168168*145212v BANKimberley15 Oct 2017
MahmudullahBAN16822 & 146272263v NZHamilton28 Feb 2019
Wally HammondENG167167-210v INDManchester25 Jul 1936
Arthur MorrisAUS167105 & 62-142v ENGLondon24 Jun 1948
Rusi ModiIND16780 & 87--0v WICalcutta31 Dec 1948
Lindsay HassettAUS167167-141v SAPort Elizabeth3 Mar 1950

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