Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

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
Peter TregoSOM7977 & 2126130v NORNorthampton12 Jul 2014
Joe RootENG7913 & 6619670v INDLondon17 Jul 2014
Alastair CookENG797918390v INDLondon15 Aug 2014
Ben SlaterDER7934 & 45164100v SURLondon15 Sept 2014
Brad CachopaAA7967 & 12*168120v NDWhangarei23 Oct 2014
Murali VijayIND7968 & 1116370v AUSMelbourne26 Dec 2014
Dean BrownlieND7925 & 54122110v AAAuckland6 Feb 2015
Peter TregoSOM790 & 798581v DURTaunton12 Apr 2015
Keaton JenningsDUR7918 & 61149130v NOTChester-le-Street10 May 2015
Brendan NashKEN7934 & 45128130v GLACanterbury10 May 2015
Imrul KayesBAN7972 & 7*188130v INDFatullah10 Jun 2015
Michael LumbNOT7973 & 6154120v SOMTaunton14 Jun 2015
Peter TregoSOM790 & 79127130v NOTTaunton14 Jun 2015
David WarnerAUS792 & 7768110v ENGBirmingham29 Jul 2015
Keith BarkerWAR7971 & 8134112v NOTNottingham21 Aug 2015
James BurkeSUR797916160v DERLondon1 Sept 2015
Sam RobsonMID7926 & 53121110v YORLondon9 Sept 2015
Jack LeaningYOR793 & 76188110v HAMSouthampton14 Sept 2015
AB de VilliersSA7963 & 1610180v INDChandigarh5 Nov 2015
Angelo MathewsSL7977 & 213173v NZHamilton18 Dec 2015
Joe RootENG7950 & 29108100v SACape Town2 Jan 2016
LJ WoodcockWF7912 & 6716990v AAWellington23 Mar 2016
Stephen MurdochWF791 & 78109102v AAWellington23 Mar 2016
Alviro PetersenLAN7948 & 31*13380v NOTManchester17 Apr 2016
Hamish RutherfordDER791 & 78149100v GLOBristol17 Apr 2016
Adam WheaterHAM7932 & 47180100v LANManchester8 May 2016
Mark CosgroveLEI7947 & 32127100v NORLeicester8 May 2016
Tom AlsopHAM7972 & 715960v NOTSouthampton22 May 2016
Toby Roland-JonesMID7979*5166v YORScarborough3 Jul 2016
John SimpsonMID790 & 79*8254v SOMTaunton10 Jul 2016
Michael KlingerGLO7925 & 54160100v LEICheltenham20 Jul 2016
Shane DowrichWI795 & 7413461v INDJamaica30 Jul 2016
Joe ClarkeWOR7969 & 10141100v KENCanterbury3 Aug 2016
Azhar AliPAK7949 & 30*141131v ENGLondon11 Aug 2016
Luke ProcterLAN7979 & DNB128140v YORManchester13 Aug 2016
Matthew CritchleyDER7936 & 43142140v ESSDerby13 Aug 2016
David WarnerAUS7911 & 6810372v SLColombo13 Aug 2016
Tom AbellSOM7979132110v HAMTaunton23 Aug 2016
Darren StevensKEN797912891v SUSBrighton31 Aug 2016
John SimpsonMID795 & 74217100v LANManchester12 Sept 2016
Gautam GambhirIND7929 & 5010992v NZIndore8 Oct 2016
Azhar AliPAK790 & 7914650v WIAbu Dhabi21 Oct 2016
Imrul KayesBAN791 & 7812390v ENGMirpur28 Oct 2016
Steve SmithAUS7948* & 31162100v SAHobart12 Nov 2016
Faf du PlessisSA7938 & 4114490v SLCape Town2 Jan 2017
Graeme van BuurenGLO7979128120v LEIBristol14 Apr 2017
Roston ChaseWI7963 & 16*20191v PAKJamaica21 Apr 2017
Aneurin DonaldGLA7951 & 2894111v DURSwansea26 May 2017
Ryan PringleDUR7971 & 8155120v KENCanterbury8 Jun 2017
Tom TaylorDER7910 & 69130120v NORNorthampton9 Jun 2017
PreviousPage 354Next

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.