Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting match by match (All cricket)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

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

PlayerRunsScoresBF4s6sOppositionGroundDate
Wally HammondENG296119* & 177977340v AUSAdelaide1 Feb 1929
Herbert SutcliffeENG303176 & 127871290v AUSMelbourne1 Jan 1925
Leonard HuttonENG364364847350v AUSLondon20 Aug 1938
Glenn TurnerNZ259259759220v WIGeorgetown6 Apr 1972
Bob SimpsonAUS315311 & 4*749241v ENGManchester23 Jul 1964
Geoff BoycottENG21199 & 112725250v WIPort of Spain30 Mar 1974
Mark TaylorAUS426334* & 92723431v PAKPeshawar15 Oct 1998
Herbert SutcliffeENG19358 & 135715130v AUSMelbourne29 Dec 1928
Stephen FlemingNZ343274* & 69*710331v SLColombo25 Apr 2003
Denis ComptonENG250147 & 103*703250v AUSAdelaide31 Jan 1947
Andy SandhamENG375325 & 50702340v WIKingston3 Apr 1930
Vijay HazareIND261116 & 145675310v AUSAdelaide23 Jan 1948
Kraigg BrathwaiteWI216160 & 56*673210v ENGBridgetown16 Mar 2022
Gary KirstenSA28611 & 275673280v ENGDurban26 Dec 1999
Andy FlowerZIM341142 & 199*670452v SAHarare7 Sept 2001
Sid BarnesAUS234234667170v ENGSydney13 Dec 1946
Geoff HowarthNZ224122 & 102657250v ENGAuckland4 Mar 1978
John WrightNZ21375 & 138637220v WIWellington20 Feb 1987
Haseeb HameedNOT225111 & 114*635240v WORWorcester22 Apr 2021
Ben ComptonKEN219104* & 115629201v LANCanterbury14 Apr 2022
John WrightNZ143110 & 33*628121v INDAuckland13 Mar 1981
Kumar SangakkaraSL424319 & 1056264310v BANChittagong4 Feb 2014
Dennis AmissENG28927 & 262*626441v WIKingston16 Feb 1974
Ken BarringtonENG256256624260v AUSManchester23 Jul 1964
Mark GreatbatchNZ22276 & 146*624300v AUSPerth24 Nov 1989
Rahul DravidIND305233 & 72*616301v AUSAdelaide12 Dec 2003
Bill EdrichENG19071 & 119615130v AUSSydney13 Dec 1946
Glenn TurnerNZ211101 & 110*615200v AUSChristchurch8 Mar 1974
Wally HammondENG251251 & DNB605300v AUSSydney14 Dec 1928
Younis KhanPAK351267 & 84*602421v INDBangalore24 Mar 2005
Graham GoochENG456333 & 123598567v INDLondon26 Jul 1990
Alastair CookENG30267 & 235*596320v AUSBrisbane25 Nov 2010
Martin CroweNZ32930 & 299594313v SLWellington31 Jan 1991
Doug WaltersAUS345242 & 103593310v WISydney14 Feb 1969
Bob CowperAUS307307589200v ENGMelbourne11 Feb 1966
Greg HayCS237157 & 80586310v NDNew Plymouth15 Feb 2015
Jacques KallisSA198110 & 88*585130v WICape Town2 Jan 1999
Allan BorderAUS19898* & 100*583140v WIPort of Spain16 Mar 1984
Brian LaraWI400400*582434v ENGSt John's10 Apr 2004
Gary BallanceYOR311108 & 203*582350v HAMSouthampton21 Apr 2017
Imam-ul-HaqPAK268157 & 111*581234v AUSRawalpindi4 Mar 2022
Luis ReeceDER332131 & 201*580340v GLADerby25 Jul 2023
Jack RyderAUS289201* & 88580191v ENGAdelaide16 Jan 1925
Wally HammondENG231231*579270v AUSSydney18 Dec 1936
Brendon McCullumNZ3108 & 302578334v INDWellington14 Feb 2014
Sanath JayasuriyaSL340340578362v INDColombo2 Aug 1997
Gautam GambhirIND276179 & 97577311v ENGChandigarh19 Dec 2008
Wally HammondENG232200 & 32576210v AUSMelbourne29 Dec 1928
Brad WilsonOV188126 & 62*575181v NDWhangarei30 Mar 2016
Cameron BancroftGLO278206* & 72575341v KENBristol12 Sept 2017
Page 1Next

BF balls faced · 4s fours · 6s sixes

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