ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th 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 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd 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
Tim RobinsonENG196175 & 21303300v AUSLeeds13 Jun 1985
Graham GoochENG196196310270v AUSLondon29 Aug 1985
David BoonAUS19612 & 184*480160v ENGSydney29 Jan 1988
Mark TaylorAUS196136 & 60427240v ENGLeeds8 Jun 1989
Daryll CullinanSA19643 & 153*341221v INDKolkata27 Nov 1996
Nathan AstleNZ196156* & 40331271v AUSPerth30 Nov 2001
Marcus TrescothickENG19616 & 180295274v SAJohannesburg13 Jan 2005
Salman ButtPAK19674 & 122439230v ENGMultan12 Nov 2005
Jacques KallisSA196147 & 49365192v AUSBrisbane9 Nov 2012
Gordon MuchallDUR19681* & 115378253v SUSArundel15 Jun 2015
Chris NashSUS196132 & 64392250v GLACardiff23 Aug 2016
Anaru KitchenOV19676 & 120*249174v NDCobham Oval25 Feb 2017
Sam NortheastKEN19623 & 173*246254v SUSBrighton14 Apr 2017
Kusal MendisSL196196327222v BANChattogram31 Jan 2018
Marnus LabuschagneGLA19614 & 182261330v SUSBrighton27 May 2019
Brett D'OliveiraWOR196174 & 22290231v GLAWorcester8 Aug 2020
Haseeb HameedNOT196196328241v DERDerby19 Jul 2022
Sarfraz AhmedPAK19678 & 118285191v NZKarachi2 Jan 2023
Leus du PlooyMID196196*205164v NORNorthampton12 Apr 2024
Jake WeatheraldTAS19641 & 155297270v VICHobart8 Feb 2025
Saif ZaibNOR196196*213161v KENCanterbury29 Jun 2025
Shai HopeWI19656 & 140341192v NZChristchurch2 Dec 2025
Minod BhanukaTUCA19623 & 173238261v KYCCColombo2 Jan 2026
Clem HillAUS19598 & 97-180v ENGAdelaide17 Jan 1902
Herbert SutcliffeENG195194 & 1*497130v AUSSydney2 Dec 1932
Donald BradmanAUS19551 & 144*475100v ENGNottingham10 Jun 1938
Cyril WashbrookENG195195-180v SAJohannesburg27 Dec 1948
Ken BarringtonENG19563 & 132*-252v AUSAdelaide25 Jan 1963
Ken BarringtonENG195101 & 94-60v AUSSydney15 Feb 1963
Sunil GavaskarIND195166 & 29*425201v PAKMadras15 Jan 1980
Mohsin KhanPAK19594 & 101*410201v INDLahore10 Dec 1982
Andrew StraussENG195112 & 83386260v NZLondon20 May 2004
Mahela JayawardeneSL195195422161v ENGColombo9 Dec 2007
Michael HusseyAUS195195 & DNB330261v ENGBrisbane25 Nov 2010
Kumar SangakkaraSL195144 & 51435154v PAKSharjah3 Nov 2011
Alviro PetersenSA195156 & 39378232v NZWellington23 Mar 2012
Brendon McCullumNZ195195 & DNB1341811v SLChristchurch26 Dec 2014
Ajinkya RahaneIND195147 & 48288270v AUSMelbourne26 Dec 2014
Sam RobsonMID195178 & 17319290v DURLondon2 May 2015
Joe RootENG195190 & 5247281v SALondon6 Jul 2017
Usman KhawajaAUS19591 & 104*397171v PAKLahore21 Mar 2022
Usman KhawajaAUS195195*368191v SASydney4 Jan 2023
Marcus HarrisVIC195143 & 52249212v TASMelbourne8 Oct 2024
Cameron GreenGLO195128 & 67*274232v KENBristol16 May 2025
Liton DasBAN195126 & 69251212v PAKSylhet16 May 2026
Thomas RewSOM19568 & 127*284196v NOTNottingham12 Jun 2026
Jack RussellENG194135* & 59369141v AUSAdelaide14 Jan 1921
Bruce MitchellSA19430 & 164*--0v ENGLondon29 Jun 1935
Everton WeekesWI194194-180v INDBombay9 Dec 1948
Gordon GreenidgeWI194194368230v INDKanpur21 Oct 1983

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.