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
Chris TavaréENG15445 & 109364160v NZLondon14 Jul 1983
Richie RichardsonWI154154326211v AUSSt. John's7 Apr 1984
Allan BorderAUS1548 & 146*351140v ENGManchester1 Aug 1985
David BoonAUS15419 & 135416180v INDAdelaide25 Jan 1992
Craig SpearmanNZ15442 & 112289141v ZIMAuckland20 Jan 1996
Mark RamprakashENG154154 & DNB388200v WIBridgetown12 Mar 1998
Ricky PontingAUS15415426990v ENGAdelaide21 Nov 2002
Nathan AstleNZ154103 & 51*342220v INDAhmedabad8 Oct 2003
Darren LehmannAUS154153 & 1272142v SLColombo24 Mar 2004
Kamran AkmalPAK154154242140v ENGLahore29 Nov 2005
Prasanna JayawardeneSL154154*314110v INDAhmedabad16 Nov 2009
Jacques KallisSA154108 & 46285160v ENGCape Town3 Jan 2010
Younis KhanPAK15473 & 81316200v NZWellington15 Jan 2011
Virat KohliIND154103 & 51*275231v NZBangalore31 Aug 2012
Faf du PlessisSA15420 & 134386160v INDJohannesburg18 Dec 2013
Joe RootENG154154*295150v INDNottingham9 Jul 2014
Wayne MadsenDER15456 & 98221211v WORDerby31 Aug 2014
Regis ChakabvaZIM15465 & 89*317141v BANChittagong12 Nov 2014
Ian BellENG154143 & 11291221v WIAntigua13 Apr 2015
Ben DuckettNOR1540 & 154216230v DERNorthampton18 Jul 2015
Jesse RyderESS154116 & 38*161215v LANChelmsford22 Sept 2015
Joe LeachWOR15490 & 64*155211v LEIWorcester3 Jul 2016
Daniel LawrenceESS154154304190v LEILeicester23 Aug 2016
Rob KeoghNOR154154 & DNB236213v WORWorcester23 Aug 2016
Peter TregoSOM154154*156240v LANManchester31 Aug 2016
Darren StevensKEN154136 & 18210203v ESSCanterbury20 Sept 2016
Roston ChaseWI154131 & 23293190v PAKBarbados30 Apr 2017
Dean BrownlieND15482 & 72249212v WFHamilton7 Nov 2017
AB de VilliersSA154126* & 28172242v AUSPort Elizabeth9 Mar 2018
James BraceyGLO15434 & 120*400220v GLABristol20 Apr 2018
Marnus LabuschagneAUS15474 & 80316180v ENGLeeds22 Aug 2019
Tom LathamNZ154154251150v SLColombo22 Aug 2019
David WarnerAUS154154296100v PAKBrisbane21 Nov 2019
Caleb JewellTAS154140 & 14270231v QUEHobart17 Feb 2021
Sean AbbottNSW15471 & 83254181v SAAdelaide6 Mar 2021
Ricardo VasconcelosNOR154154209200v KENNorthampton8 Apr 2021
Will RhodesWAR15491 & 63288191v NOTBirmingham27 May 2021
Shaun MarshWA154118 & 36273202v SAAdelaide24 Sept 2021
Marnus LabuschagneAUS154103 & 51401140v ENGAdelaide16 Dec 2021
Jonny BairstowENG154113 & 41263113v AUSSydney5 Jan 2022
Keegan PetersenSA15472 & 82279190v INDCape Town11 Jan 2022
Jake WeatheraldSA154122 & 32282142v VICAdelaide9 Feb 2022
Marcus HarrisGLO154136 & 18266261v YORBristol14 Apr 2022
Alastair CookESS154145 & 9320190v GLOChelmsford11 Jul 2022
Jordan SilkTAS154154*16195v VICHobart29 Oct 2022
Rob KeoghNOR15497 & 57247210v KENNorthampton25 Jun 2023
Sam RobsonMID15428 & 126*300160v NORNorthwood10 Jul 2023
Dean ElgarESS154120 & 34224210v KENChelmsford12 Apr 2024
Freddie McCannNOT154154 & DNB268170v SURNottingham29 Aug 2024
Bevon JacobsAA15475 & 79250159v WFWellington11 Nov 2024

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.