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
Kraigg BrathwaiteWI216160 & 56*673210v ENGBridgetown16 Mar 2022
Herbert SutcliffeENG215161 & 54565100v AUSLondon16 Aug 1930
Hanif MohammadPAK215111 & 104-220v ENGDacca19 Jan 1962
Keith StackpoleAUS215207 & 8419251v ENGBrisbane27 Nov 1970
Bob SimpsonAUS215176 & 39447200v INDPerth16 Dec 1977
Zaheer AbbasPAK215215 & DNB254232v INDLahore10 Dec 1982
Gordon GreenidgeWI2151 & 214*249292v ENGLondon28 Jun 1984
David GowerENG215215314251v AUSBirmingham15 Aug 1985
Jacques KallisSA215149 & 66468161v ENGCape Town2 Jan 2005
Inzamam-ul-HaqPAK215184 & 31*296280v INDBangalore24 Mar 2005
Jacques KallisSA21529 & 186327303v NZJohannesburg8 Nov 2007
Tillakaratne DilshanSL21592 & 123*203242v NZGalle International Stadium18 Aug 2009
Rahul DravidIND215177 & 38327321v SLAhmedabad16 Nov 2009
Virat KohliIND215119 & 96374270v SAJohannesburg18 Dec 2013
Joe RootENG215200* & 15316180v SLLondon12 Jun 2014
Chris GayleWI2152151471016v ZIMCanberra24 Feb 2015
Abid AliPAK215215*407290v ZIMHarare7 May 2021
Kane WilliamsonNZ215215296232v SLWellington17 Mar 2023
Patsy HendrenENG214169 & 45381212v AUSBrisbane30 Nov 1928
Graeme PollockSA214137 & 77*313241v ENGPort Elizabeth12 Feb 1965
Basil ButcherWI2145 & 209*430220v ENGNottingham30 Jun 1966
Rohan KanhaiWI21456 & 158*-250v INDKingston18 Feb 1971
David LloydENG214214*396170v INDBirmingham4 Jul 1974
Dean JonesAUS214184* & 30530141v ENGSydney10 Jan 1987
Andrew JonesNZ214150 & 64520170v AUSAdelaide11 Dec 1987
Jimmy AdamsWI214208* & 6347321v NZSt John's27 Apr 1996
Greg BlewettAUS214214421330v SAJohannesburg28 Feb 1997
Mathew SinclairNZ214214447220v WIWellington26 Dec 1999
Gary KirstenSA214180 & 34532220v SLDurban26 Dec 2000
Younis KhanPAK214173 & 41368260v ENGLeeds4 Aug 2006
Virender SehwagIND21463 & 151326172v AUSAdelaide Oval24 Jan 2008
Thilan SamaraweeraSL214214338320v PAKLahore1 Mar 2009
Darren BravoWI214166 & 48389220v INDMumbai22 Nov 2011
Chris GayleWI214150 & 64*255256v NZAntigua25 Jul 2012
Steve SmithAUS214162* & 52*295260v INDAdelaide Oval9 Dec 2014
George UlyettENG213149 & 64-161v AUSMelbourne10 Mar 1882
Herbert SutcliffeENG213104 & 109*--0v SALondon17 Aug 1929
George HeadleyWI213106 & 107-210v ENGLondon24 Jun 1939
Bill EdrichENG213191 & 22*-223v SAManchester5 Jul 1947
Graeme PollockSA213209 & 4-300v AUSCape Town31 Dec 1966
John WrightNZ21375 & 138637220v WIWellington20 Feb 1987
Brian LaraWI213213 & DNB344293v AUSKingston13 Mar 1999
Brian LaraWI21391 & 122328234v AUSTrinidad19 Apr 2003
Wavell HindsWI213213297342v SAGuyana31 Mar 2005
Wasim JafferIND2131 & 212408241v WIAntigua2 Jun 2006
Chamara SilvaSL21361 & 152*302271v NZWellington15 Dec 2006
Mahela JayawardeneSL213213*411250v ENGGalle International Stadium18 Dec 2007
Shane WatsonAUS21393 & 120*411211v PAKMelbourne Cricket Ground26 Dec 2009
Graeme SmithSA21330 & 183323280v ENGCape Town3 Jan 2010
Kumar SangakkaraSL2132 & 211437180v PAKAbu Dhabi18 Oct 2011

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