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

PlayerRunsScoresBF4s6sOppositionGroundDate
Geoff BoycottENG21977 & 142*507230v AUSSydney9 Jan 1971
Dennis AmissENG219203 & 16336300v WILondon12 Aug 1976
Peter TooheyAUS219122 & 97-181v WIKingston28 Apr 1978
Graham GoochENG21973 & 146434230v WINottingham2 Jun 1988
Mark TaylorAUS219219461230v ENGNottingham10 Aug 1989
Aravinda de SilvaSL21996 & 123334207v NZAuckland1 Mar 1991
Michael SlaterAUS219219321155v SLPerth8 Dec 1995
Ricky PontingAUS219103 & 116412222v SADurban24 Mar 2006
Virender SehwagIND219219149257v WIIndore8 Dec 2011
Hamilton MasakadzaZIM219158 & 61439223v BANKhulna3 Nov 2014
Clem HillAUS21876 & 142--1v SAJohannesburg11 Oct 1902
Desmond HaynesWI21875 & 143489250v AUSSydney26 Jan 1989
Sanjay ManjrekarIND218218401280v PAKLahore1 Dec 1989
Saleem MalikPAK21875 & 143379290v AUSLahore1 Nov 1994
Inzamam-ul-HaqPAK218148 & 70366271v ENGLondon25 Jul 1996
Brian LaraWI218178 & 40393210v SLGalle13 Nov 2001
Michael VaughanENG218177 & 41401244v AUSAdelaide21 Nov 2002
Phil JaquesAUS218150 & 68332240v SLHobart16 Nov 2007
Younis KhanPAK218218 & DNB308314v ENGLondon11 Aug 2016
Dimuth KarunaratneSL218158* & 60302201v SAGalle International Stadium12 Jul 2018
Alastair CookENG21871 & 147476220v INDLondon7 Sept 2018
Syd GregoryAUS217201 & 16-300v ENGSydney14 Dec 1894
Eddie PaynterENG217117 & 100-181v SAJohannesburg24 Dec 1938
Rohan KanhaiWI217217-320v PAKLahore26 Mar 1959
Mike GattingENG217207 & 10*329203v INDChennai13 Jan 1985
Wavell HindsWI217165 & 52348321v PAKBridgetown18 May 2000
Graham ThorpeENG21717 & 200*273295v NZChristchurch13 Mar 2002
Rahul DravidIND217217468280v ENGLondon5 Sept 2002
AB de VilliersSA217217*333172v INDAhmedabad3 Apr 2008
Mohammad HafeezPAK217196 & 21357221v SLColombo30 Jun 2012
Alastair CookENG21741 & 176483280v INDAhmedabad15 Nov 2012
Michael ClarkeAUS217187 & 30*346240v ENGManchester1 Aug 2013
Shakib Al HasanBAN217217 & 0281310v NZWellington12 Jan 2017
Dean ElgarSA217199 & 18413173v BANPotchefstroom28 Sept 2017
KS RanjitsinhjiENG21662 & 154*-230v AUSManchester16 Jul 1896
Stewie DempsterNZ216136 & 80*-80v ENGWellington24 Jan 1930
Eddie PaynterENG216216*333261v AUSNottingham10 Jun 1938
Bill BrownAUS216206* & 10429230v ENGLondon24 Jun 1938
Everton WeekesWI216161 & 55*--0v INDPort of Spain19 Feb 1953
Mansur Ali Khan PataudiIND21613 & 203*-242v ENGDelhi8 Feb 1964
Eddie BarlowSA216138 & 78-260v ENGCape Town1 Jan 1965
Keith FletcherENG216216413290v NZAuckland20 Feb 1975
Marvan AtapattuSL216216*437240v ZIMBulawayo18 Nov 1999
Daryll CullinanSA216134 & 82510222v WIBridgetown29 Mar 2001
Ricky PontingAUS216144 & 72226304v ENGLeeds16 Aug 2001
Brian LaraWI216216262227v PAKMultan Cricket Stadium19 Nov 2006
Kumar SangakkaraSL216192 & 24*373172v PAKColombo30 Jun 2012
Ross TaylorNZ216142 & 74401130v SLColombo25 Nov 2012
Kraigg BrathwaiteWI216212 & 4*453150v BANSt Vincent5 Sept 2014
Brendan TaylorZIM216110 & 106*361200v BANDhaka11 Nov 2018

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