Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND54/1 (10.5)IND need 132 runs in 235 ballsTest1st 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
Tom PrestHAM156156177134v ESSSouthampton22 Aug 2024
Alex CareyAUS156156 & DNB188152v SLGalle6 Feb 2025
Nick KellyWF156134 & 22246192v OVWellington5 Mar 2025
Campbell KellawayVIC15679 & 77327170v SAMelbourne6 Mar 2025
Ben ComptonKEN15632 & 124*256221v MIDCanterbury11 Apr 2025
Caleb JewellDER15683 & 73204191v LEILeicester11 Apr 2025
Freddie McCannNOT156138 & 18243191v HAMNottingham9 May 2025
Paul WalterESS15638 & 118210250v SURLondon23 May 2025
Rahmat ShahAFG156105* & 51340153v BANAbu Dhabi9 Oct 2026
Monty NobleAUS155133 & 22-190v ENGSydney11 Dec 1903
Bruce MitchellSA15599 & 56--0v ENGPort Elizabeth5 Mar 1949
Martin DonnellyNZ15575 & 80-180v ENGManchester23 Jul 1949
Imtiaz AhmedPAK155135 & 20*--0v INDMadras13 Jan 1961
Mushtaq MohammadPAK15555 & 100*-150v ENGNottingham26 Jul 1962
Peter BurgeAUS155103 & 52*291140v ENGSydney15 Feb 1963
Doug WaltersAUS155155315112v ENGBrisbane10 Dec 1965
Ken BarringtonENG155142 & 13*303150v PAKLondon24 Aug 1967
Doug WaltersAUS15593 & 62*-150v INDBrisbane19 Jan 1968
Rohan KanhaiWI155153 & 2*-181v ENGPort of Spain14 Mar 1968
John EdrichENG155155330190v NZNottingham7 Aug 1969
Ian ChappellAUS155118 & 37416250v ENGLondon10 Aug 1972
Alan KnottENG15592 & 63224260v AUSLondon10 Aug 1972
John BenaudAUS15513 & 142247182v PAKMelbourne29 Dec 1972
Gundappa ViswanathIND155124 & 31-170v WIMadras12 Jan 1979
Geoff BoycottENG155155341120v INDBirmingham12 Jul 1979
John DysonAUS15528 & 127*423130v WISydney2 Jan 1982
Imran KhanPAK15583 & 72*322180v AUSMelbourne26 Dec 1983
Mohsin KhanPAK155152 & 3244181v AUSMelbourne26 Dec 1983
Roy DiasSL15595 & 60*-110v INDColombo6 Sept 1985
Asanka GurusinhaSL15539 & 116*307140v PAKColombo22 Mar 1986
Mark WaughAUS155140 & 15249171v ENGBrisbane25 Nov 1994
Mike AthertonENG15588 & 67433130v AUSSydney1 Jan 1995
Asanka GurusinhaSL15528 & 127481151v NZDunedin18 Mar 1995
Daryll CullinanSA15533 & 122*246211v INDJohannesburg16 Jan 1997
Greg BlewettAUS15599 & 56275200v NZHobart27 Nov 1997
Ijaz AhmedPAK155155282230v AUSPeshawar15 Oct 1998
Adam GilchristAUS1556 & 149*182131v PAKHobart18 Nov 1999
Steve WaughAUS155150 & 5346170v INDAdelaide10 Dec 1999
Michael SlaterAUS155143 & 12237241v NZWellington24 Mar 2000
Herschelle GibbsSA15551 & 104264250v AUSDurban15 Mar 2002
Matthew HaydenAUS15537 & 118243142v WIBrisbane3 Nov 2005
Marvan AtapattuSL15588 & 67331220v INDDelhi10 Dec 2005
Kevin PietersenENG155142 & 13182223v SLBirmingham25 May 2006
Chamara KapugederaSL15596 & 59*216134v BANChittagong Divisional Stadium3 Jan 2009
Kumar SangakkaraSL15518 & 137296221v INDMumbai2 Dec 2009
Salman ButtPAK15563 & 92267270v AUSLondon13 Jul 2010
Michael BracewellOV155129 & 26*197231v CANRangiora19 Nov 2013
Alviro PetersenSOM155155230160v LANManchester1 Jun 2014
Luke WellsSUS15574 & 81428200v YORArundel16 Jun 2014
Phil JaquesNOT155113 & 42*203240v SOMNottingham22 Jun 2014

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.