Batting match by match (Men's All internationals)

Filters

1 active
Reset"Match result" is from the side of the player or team.
v England×

Player figures come from full scorecards, which we hold for 2,159 of the 2,181 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Shubman GillIND430269 & 1615494311v ENGBirmingham2 Jul 2025
Brian LaraWI400400*582434v ENGSt John's10 Apr 2004
Brian LaraWI375375 & DNB538450v ENGSt John's16 Apr 1994
Graeme SmithSA362277 & 85443452v ENGBirmingham24 Jul 2003
Donald BradmanAUS334334448460v ENGLeeds11 Jul 1930
Donald BradmanAUS321244 & 77377382v ENGLondon18 Aug 1934
Bob SimpsonAUS315311 & 4*749241v ENGManchester23 Jul 1964
Hashim AmlaSA311311*529350v ENGLondon19 Jul 2012
Bruce MitchellSA309120 & 189*-140v ENGLondon16 Aug 1947
Bob CowperAUS307307589200v ENGMelbourne11 Feb 1966
Donald BradmanAUS304304473432v ENGLeeds20 Jul 1934
Karun NairIND303303*381324v ENGChennai16 Dec 2016
Lawrence RoweWI302302430361v ENGBridgetown6 Mar 1974
Matthew HaydenAUS300197 & 103420383v ENGBrisbane7 Nov 2002
Eric RowanSA296236 & 60*-280v ENGLeeds26 Jul 1951
Viv RichardsWI295232 & 63397394v ENGNottingham3 Jun 1976
Alan MelvilleSA293189 & 104*-311v ENGNottingham7 Jun 1947
Steve SmithAUS293211 & 82411352v ENGManchester4 Sept 2019
Viv RichardsWI291291 & DNB386380v ENGLondon12 Aug 1976
Ramnaresh SarwanWI291291452302v ENGBarbados26 Feb 2009
Jack RyderAUS289201* & 88580191v ENGAdelaide16 Jan 1925
Bill PonsfordAUS288266 & 22460270v ENGLondon18 Aug 1934
Gary KirstenSA28611 & 275673280v ENGDurban26 Dec 1999
Steve SmithAUS286144 & 142426302v ENGBirmingham1 Aug 2019
Donald BradmanAUS28313 & 270396220v ENGMelbourne1 Jan 1937
Gautam GambhirIND276179 & 97577311v ENGChandigarh19 Dec 2008
Zaheer AbbasPAK274274467380v ENGBirmingham3 Jun 1971
Justin LangerAUS274250 & 24463311v ENGMelbourne26 Dec 2002
Steve SmithAUS273215 & 58394341v ENGLondon16 Jul 2015
Stan McCabeAUS271232 & 39350401v ENGNottingham10 Jun 1938
George HeadleyWI270270*-300v ENGKingston14 Mar 1935
Warren BardsleyAUS266136 & 130-220v ENGLondon9 Aug 1909
Shai HopeWI265147 & 118*464370v ENGLeeds25 Aug 2017
Frank WorrellWI261261 & DNB-352v ENGNottingham20 Jul 1950
Javed MiandadPAK260260521281v ENGLondon6 Aug 1987
Graeme SmithSA259259370340v ENGLondon31 Jul 2003
Herschelle GibbsSA259161 & 98439440v ENGJohannesburg13 Jan 2005
Vinoo MankadIND25672 & 184-192v ENGLondon19 Jun 1952
Ricky PontingAUS256196 & 60*404270v ENGBrisbane23 Nov 2006
Donald BradmanAUS255254 & 1379250v ENGLondon27 Jun 1930
Zaheer AbbasPAK255240 & 15429240v ENGLondon22 Aug 1974
Daryl MitchellNZ252190 & 62*449275v ENGNottingham10 Jun 2022
Rishabh PantIND252134 & 118318279v ENGLeeds20 Jun 2025
Sachin TendulkarIND251177 & 74457371v ENGNottingham4 Jul 1996
Mohammad YousufPAK250202 & 48392341v ENGLondon13 Jul 2006
Virat KohliIND248167 & 81376260v ENGVisakhapatnam17 Nov 2016
Garry SobersWI247152 & 95*480272v ENGGeorgetown28 Mar 1968
Cheteshwar PujaraIND247206* & 41*440290v ENGAhmedabad15 Nov 2012
Arthur MorrisAUS246122 & 124*426242v ENGAdelaide31 Jan 1947
Peter FultonNZ246136 & 110511298v ENGAuckland22 Mar 2013
Page 1Next

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