Live1st ODI · India in New Zealand 2026/27NZINDMatch delayed by rainTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

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

PlayerRunsScoresBF4s6sOppositionGroundDate
Leonard HuttonENG17094 & 76435140v AUSAdelaide31 Jan 1947
Collie SmithWI1702 & 168-103v ENGNottingham4 Jul 1957
Colin McDonaldAUS170170 & DNB315120v ENGAdelaide30 Jan 1959
Ken BarringtonENG170121 & 49--1v WIPort of Spain28 Jan 1960
Basil ButcherWI17052 & 118-210v AUSAdelaide24 Jan 1969
John EdrichENG170130 & 40384170v AUSAdelaide29 Jan 1971
Graham GoochENG170123 & 47240222v WILondon19 Jun 1980
Sidath WettimunySL170157 & 13355230v PAKFaisalabad14 Mar 1982
Mohinder AmarnathIND17054 & 116--1v WISt. John's28 Apr 1983
Allan BorderAUS17070 & 100*383180v ENGAdelaide12 Dec 1986
David BoonAUS17049 & 121425130v ENGAdelaide25 Jan 1991
Alec StewartENG170107 & 63368200v NZWellington6 Feb 1992
Mark TaylorAUS170170349120v SAMelbourne26 Dec 1993
Basit AliPAK170103 & 67250124v NZChristchurch24 Feb 1994
Asanka GurusinhaSL17027 & 143359161v AUSMelbourne26 Dec 1995
Alec StewartENG170170315240v PAKLeeds8 Aug 1996
Aravinda de SilvaSL17027 & 143*338203v ZIMColombo14 Jan 1998
John CrawleyENG170156* & 14308211v SLLondon27 Aug 1998
Mohammad YousufPAK17095 & 75291261v AUSBrisbane5 Nov 1999
Sherwin CampbellWI170170 & 0265232v NZHamilton16 Dec 1999
Mike AthertonENG170136 & 34424251v ZIMNottingham1 Jun 2000
Sachin TendulkarIND170155 & 15219251v SABloemfontein3 Nov 2001
Adam GilchristAUS170133 & 37150250v ENGSydney2 Jan 2003
Scott StyrisNZ170170 & DNB220242v SAAuckland18 Mar 2004
Marvan AtapattuSL170170253210v ZIMHarare6 May 2004
Justin LangerAUS170162 & 8295240v SLCairns9 Jul 2004
Paul CollingwoodENG170134* & 36*308175v INDNagpur1 Mar 2006
Alastair CookENG170105 & 65321180v WILondon17 May 2007
Misbah-ul-HaqPAK170133* & 37362240v INDBengaluru8 Dec 2007
Paul CollingwoodENG170161 & 9307120v WITrinidad6 Mar 2009
Michael ClarkeAUS170148 & 22296190v ENGAdelaide5 Dec 2013
James NeeshamNZ17033 & 137*189270v INDWellington14 Feb 2014
Luke RonchiNZ170170*99149v SLDunedin23 Jan 2015
Nick GubbinsMID17092 & 78275224v SOMTaunton26 Apr 2015
LJ WoodcockWF17039 & 131295251v OVWellington17 Dec 2015
Brendon McCullumNZ170145 & 25106247v AUSChristchurch20 Feb 2016
Daniel Bell-DrummondKEN17084 & 86*256220v GLACanterbury1 May 2016
Roston ChaseWI17069 & 101*394171v PAKDominica10 May 2017
Stuart PoynterDUR170170206180v DERDerby11 May 2018
Devon ConwayWF170156* & 14*219203v NDCello Basin Reserve21 Feb 2019
Shai HopeWI170170152222v IREDublin5 May 2019
Gary BallanceYOR17011 & 159317270v KENCanterbury14 May 2019
Alex LeesDUR17063 & 107*375121v DERChester-le-Street3 Jun 2019
Daryl MitchellND170170*264155v CANChristchurch21 Oct 2019
Kiran CarlsonGLA170170*227150v NORCardiff11 Jul 2021
Josh BohannonLAN170170334201v WARManchester30 Aug 2021
Shreyas IyerIND170105 & 65296213v NZKanpur25 Nov 2021
Michael BurgessWAR170170 & DNB217205v ESSBirmingham21 Apr 2022
Dinesh ChandimalSL17076 & 94*254153v PAKGalle16 Jul 2022
Tom BlundellWF170102 & 68176231v NDCello Basin Reserve18 Oct 2022

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.