Live1st ODI · India in New Zealand 2026/27NZ71/2 (14)INDIND chose to bowlTest1st 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 (Men's First-class)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerRunsScoresBF4s6sOppositionGroundDate
W.G. GraceENG170170-240v AUSLondon12 Aug 1886
Jack BrownENG17030 & 140-210v AUSMelbourne1 Mar 1895
Vernon RansfordAUS17075 & 95240120v SAMelbourne17 Feb 1911
Warwick ArmstrongAUS17012 & 158252170v ENGSydney17 Dec 1920
Bruce MitchellSA17075 & 95-120v AUSAdelaide29 Jan 1932
Stan McCabeAUS170137 & 33*278220v ENGManchester6 Jul 1934
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
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
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

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.