Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T1011th Match · Abu Dhabi T10 League 2026RDCBULODI1st ODI · England tour of Australia 2026AUSENGT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)ODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 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
Miles HammondGLO757 & 68163101v LEIBristol29 Aug 2018
Dean ElgarSUR7575 & DNB17980v ESSChelmsford4 Sept 2018
Ed BarnardWOR7563 & 12128130v SURWorcester10 Sept 2018
Ross TaylorCS7575 & DNB89130v CANNelson10 Oct 2018
Babar AzamPAK7562 & 1313060v NZAbu Dhabi16 Nov 2018
Tim PaineAUS7538 & 3720590v INDPerth14 Dec 2018
Aaron FinchAUS7550 & 25136110v INDPerth14 Dec 2018
Temba BavumaSA7575 & DNB162100v PAKCape Town3 Jan 2019
Faf du PlessisSA7525 & 50*13090v SLPort Elizabeth21 Feb 2019
Oshada FernandoSL750 & 75*115102v SAPort Elizabeth21 Feb 2019
Tom BruceCS7574 & 179121v CANRangiora21 Feb 2019
Daniel HughesNSW757 & 6824750v QUEBrisbane3 Mar 2019
Travis DeanVIC7514 & 61156110v SAAdelaide20 Mar 2019
Brad DavisSA7523 & 52183110v VICAdelaide20 Mar 2019
Matthew CritchleyDER7524 & 51124110v DURDerby5 Apr 2019
Dawid MalanMID7524 & 51142100v LANLondon11 Apr 2019
Wiaan MulderKEN757 & 68*118110v SURBeckenham20 May 2019
Azhar AliSOM7510 & 65*20660v NOTTaunton7 Jul 2019
Colin AckermannLEI7562* & 1319380v DURLeicester7 Jul 2019
Tom LathamNZ7530 & 4516961v SLGalle14 Aug 2019
Jos ButtlerENG7541 & 34176110v AUSManchester4 Sept 2019
Rashid KhanAFG7551 & 248383v BANChittagong5 Sept 2019
Henry HuntSA757515480v VICMelbourne10 Oct 2019
Stephen MurdochCAN7575128120v CSNelson8 Nov 2019
Ollie PopeENG757520260v NZHamilton29 Nov 2019
Haris SohailPAK757510372v BANRawalpindi7 Feb 2020
Harry NielsenSA7553 & 22*122100v WAAdelaide14 Feb 2020
Ajinkya RahaneIND7546 & 29213100v NZWellington21 Feb 2020
Alex DaviesLAN7521 & 54139140v LEIWorcester1 Aug 2020
Josh BohannonLAN757519070v DURChester-le-Street8 Aug 2020
Nick SelmanGLA752 & 7323080v WARCardiff6 Sept 2020
Daniel SolwayNSW7523 & 5218890v QUEAdelaide30 Oct 2020
Cole McConchieCAN7575 & DNB13042v CSChristchurch19 Mar 2021
Stephen EskinaziMID7522 & 53217110v SOMLondon8 Apr 2021
Jack BurnhamDUR7575 & DNB12461v DERChester-le-Street22 Apr 2021
Rory BurnsSUR757513991v LEILeicester6 May 2021
Stiaan van ZylSUS753 & 72133110v NORNorthampton6 May 2021
Peter HandscombMID755 & 7010680v SURLondon20 May 2021
Ricardo VasconcelosNOR7566 & 9108120v KENCanterbury3 Jun 2021
Miles HammondGLO7567 & 813581v LEILeicester3 Jun 2021
Danial IbrahimSUS7558 & 1718660v GLABrighton4 Jul 2021
Josh DaveySOM7575*169110v LEITaunton4 Jul 2021
Marchant de LangeSOM75756346v LEITaunton4 Jul 2021
Taskin AhmedBAN7575 & DNB134110v ZIMHarare7 Jul 2021
Mark StonemanSUR7567 & 8183130v SOMLondon11 Jul 2021
Louis KimberLEI7571 & 4162111v WORWorcester21 Sept 2021
Dale PhillipsOV757 & 68*21170v NDAlexandra22 Nov 2021
Henry NichollsNZ7575 & 0129120v BANMount Maunganui1 Jan 2022
Shaun MarshWA7558 & 1719270v NSWSydney15 Mar 2022
Leo CarterCAN7539* & 36*151100v AALincoln12 Apr 2022
PreviousPage 388Next

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.