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
Desmond HaynesWI201131 & 70379212v ENGSt. John's11 Apr 1986
Graham GoochENG20118 & 183396260v NZLeeds24 Jul 1986
Brendon KuruppuSL201201*548240v NZColombo16 Apr 1987
Martin CroweNZ201140 & 61284243v ZIMHarare7 Nov 1992
Grant FlowerZIM201201*523111v PAKHarare31 Jan 1995
Navjot SidhuIND201201491191v WIPort of Spain14 Mar 1997
Michael SlaterAUS201169 & 32*309301v PAKBrisbane5 Nov 1999
Sachin TendulkarIND201201*281270v ZIMNagpur25 Nov 2000
Marvan AtapattuSL201201*536180v ENGGalle22 Feb 2001
Marvan AtapattuSL201201259270v BANColombo6 Sept 2001
Michael VandortSL20161 & 140295261v BANColombo28 Jul 2002
Brian LaraWI201115 & 86376301v SACape Town2 Jan 2004
AB de VilliersSA20192 & 109334261v ENGCenturion21 Jan 2005
Jason GillespieAUS201201*425262v BANChattogram16 Apr 2006
Daren GangaWI201135 & 66*369210v INDSt Kitts22 Jun 2006
Jesse RyderNZ201201328241v INDNapier26 Mar 2009
Jacques KallisSA201201*270155v INDCenturion16 Dec 2010
Imrul KayesBAN20151 & 150370223v PAKKhulna28 Apr 2015
Hashim AmlaSA201201477270v ENGCape Town2 Jan 2016
Abdullah ShafiquePAK201201326194v SLColombo24 Jul 2023
Glenn MaxwellAUS201201*1282110v AFGMumbai7 Nov 2023
Archie JacksonAUS200164 & 36449180v ENGAdelaide1 Feb 1929
Tom GraveneyENG200175 & 25*--0v INDMumbai14 Dec 1951
Neil HarveyAUS20084 & 116-230v SAAdelaide24 Jan 1953
Bob CowperAUS20092 & 108-200v INDAdelaide23 Dec 1967
Gordon GreenidgeWI20093 & 107208275v INDBangalore22 Nov 1974
Viv RichardsWI200177 & 23-232v INDPort of Spain7 Apr 1976
David GowerENG200200*279240v INDBirmingham12 Jul 1979
David BoonAUS200200326280v NZPerth24 Nov 1989
Allan BorderAUS200200*399260v ENGLeeds22 Jul 1993
Steve WaughAUS200200425171v WISabina Park29 Apr 1995
Mohammad WasimPAK200192 & 8442230v ZIMHarare21 Mar 1998
Inzamam-ul-HaqPAK200200*397232v SLDhaka12 Mar 1999
Graeme SmithSA200200287250v BANEastern Cape18 Oct 2002
Herschelle GibbsSA200192 & 8*341244v WICenturion16 Jan 2004
Brian LaraWI200196 & 4293260v SATrinidad8 Apr 2005
Mohammad YousufPAK200192 & 8268262v ENGLeeds4 Aug 2006
Kumar SangakkaraSL200200*325202v BANColombo3 Jul 2007
Ricky PontingAUS200101 & 99295171v SAMelbourne Cricket Ground26 Dec 2008
Ramnaresh SarwanWI20094 & 106329261v ENGAntigua15 Feb 2009
VVS LaxmanIND20076 & 124*361390v NZNapier26 Mar 2009
Sachin TendulkarIND200200*147253v SAGwalior24 Feb 2010
Younis KhanPAK200200*290183v BANChittagong9 Dec 2011
Kumar SangakkaraSL200199* & 1402182v PAKGalle International Stadium22 Jun 2012
Mushfiqur RahimBAN200200 & DNB321221v SLGalle International Stadium8 Mar 2013
Joe BurnsAUS20071 & 129243254v NZBrisbane5 Nov 2015
Usman KhawajaAUS200144 & 56288111v WIMelbourne Cricket Ground26 Dec 2015
Virat KohliIND200200283240v WIAntigua21 Jul 2016
Dinesh ChandimalSL200164 & 36451231v INDDelhi2 Dec 2017
Virat KohliIND200149 & 51318261v ENGBirmingham1 Aug 2018

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