Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st 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 (All cricket)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 23,360 of the 23,367 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
James FranklinWF13762 & 75184103v CANChristchurch25 Oct 2014
Stephen MurdochWF13766 & 71329191v CANWellington6 Feb 2015
Brad CachopaAA137104 & 33323181v NDAuckland6 Feb 2015
Shikhar DhawanIND137137146162v SAMelbourne22 Feb 2015
Dean BrownlieND137128 & 9206171v OVHamilton18 Mar 2015
Rohit SharmaIND137137126143v BANMelbourne19 Mar 2015
Stephen PetersNOR13756 & 81237190v LANNorthampton3 May 2015
Matthew CritchleyDER137137* & DNB179162v NORDerby10 May 2015
Michael KlingerGLO137137*14594v YORLeeds6 Sept 2015
James VinceHAM13760 & 77231230v SOMTaunton9 Sept 2015
Luke ProcterLAN137137305121v HAMManchester8 May 2016
Michael KlingerGLO137129* & 8311151v SUSBrighton13 Aug 2016
Kamau LeverockBER137137111108v JERLos Angeles2 Nov 2016
Colin MunroAA137108* & 29113126v CANRangiora22 Nov 2016
Tom LathamNZ13713712174v BANChristchurch26 Dec 2016
Cheteshwar PujaraIND13783 & 54*235151v BANHyderabad9 Feb 2017
Roelof van der MerweNED137135 & 2161165v HKHong Kong10 Feb 2017
Chad BowesCAN137137147173v OVChristchurch14 Mar 2017
Travis HeadSA1370 & 137*183140v VICAlice Springs26 Mar 2017
Lewis GregorySOM137137 & DNB231171v MIDLondon2 Jun 2017
George BaileyHAM137127 & 10201190v LANManchester19 Jun 2017
Stiaan van ZylSUS13792 & 45215210v DURChester-le-Street19 Sept 2017
Daniel SamsCAN13749 & 88125107v NDRangiora30 Oct 2017
Jonny BairstowENG137101 & 36224161v NZChristchurch30 Mar 2018
Billy GodlemanDER137137116123v WARBirmingham17 May 2018
Rohit SharmaIND137137*114154v ENGNottingham12 Jul 2018
Chris WoakesENG137137*177210v INDLondon9 Aug 2018
Will RhodesWAR137137233160v GLOBirmingham19 Aug 2018
Cheteshwar PujaraIND137132* & 5271160v ENGSouthampton30 Aug 2018
James HildrethSOM137137203201v NOTNottingham24 Sept 2018
MahmudullahBAN13736 & 101*23272v ZIMDhaka11 Nov 2018
Ross TaylorNZ13713713194v SLNelson8 Jan 2019
Joe RootENG13715 & 122279120v WIGros Islet9 Feb 2019
Nic MaddinsonVIC137108 & 29214170v QUEMelbourne23 Feb 2019
Dominic SibleyWAR137132 & 5334160v KENBirmingham11 Apr 2019
Philip SaltSUS137137*106136v KENBeckenham21 Apr 2019
Marnus LabuschagneGLA1370 & 137173162v GLONewport14 May 2019
Scott BorthwickSUR137137309160v NOTLondon23 Sept 2019
Jake WeatheraldSA137126 & 11242160v TASHobart7 Dec 2019
Leus du PlooyDER137130 & 7189173v NOTNottingham1 Aug 2020
Mark StonemanSUR13763 & 74231230v MIDLondon20 May 2021
Tom LaceGLO13719 & 118290182v HAMCheltenham11 Jul 2021
Josh PhilippeWA137137116107v SAAdelaide22 Sept 2021
Daniel DrewSA137130 & 7333161v VICAdelaide9 Feb 2022
Jordan ClarkSUR137137177152v GLOBristol28 Apr 2022
Zeeshan KukikhelHUN13713749715v AUALower Austria5 Jun 2022
Pathum NissankaSL137137147112v AUSColombo19 Jun 2022
Rob KeoghNOR137130 & 7178200v WARNorthampton26 Jun 2022
Tom AlsopSUS1370 & 137*231180v WORBrighton12 Sept 2022
Ben HorneAA137137 & DNB202182v OVAlexandra13 Mar 2023
PreviousPage 113Next

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.