Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAR62/0 (6.5)ES chose to bowlT2067th 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 (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
Temba BavumaSA11335 & 78*214141v ENGCenturion22 Jan 2016
Neil BroomOV11329 & 84201132v AAAuckland20 Feb 2016
Rob NicolAA11360 & 53292151v OVAuckland20 Feb 2016
Jack TaylorGLO11339 & 74141125v ESSChelmsford10 Apr 2016
Adam VogesMID11321 & 9224590v WARLondon17 Apr 2016
James FosterESS11311395113v NORNorthampton28 May 2016
Jack TaylorGLO1136 & 107*87116v WORWorcester29 May 2016
Rory BurnsSUR11345 & 68234160v WARGuildford2 Jul 2016
Ravichandran AshwinIND113113253120v WIAntigua21 Jul 2016
Ajinkya RahaneIND11335 & 78*24960v WISt Lucia9 Aug 2016
Ben BrownSUS113113118141v GLOBrighton13 Aug 2016
Haseeb HameedENG11331 & 82259131v INDRajkot9 Nov 2016
Andrew UmeedWAR11311339270v LANBirmingham26 Jun 2017
Dilruwan PereraSL11392* & 21*182134v INDGalle26 Jul 2017
Hashim AmlaSA11330 & 83194171v ENGManchester4 Aug 2017
Ollie PopeSUR11313 & 100*188180v HAMSouthampton5 Sept 2017
Dean ElgarSA113113152170v BANBloemfontein6 Oct 2017
Hamish RutherfordOV11323 & 90154121v CANChristchurch23 Oct 2017
David WarnerAUS11326 & 87*162120v ENGBrisbane23 Nov 2017
Hashim AmlaSA11361 & 52261120v INDJohannesburg24 Jan 2018
Max HoldenMID11384* & 29191120v SUSBrighton4 May 2018
Steven MullaneyNOT11319 & 94154211v SOMTaunton9 Jun 2018
Tom MooresNOT11310 & 103160170v SOMTaunton9 Jun 2018
Hilton CartwrightMID11333 & 80224180v LEILeicester20 Jun 2018
Kraigg BrathwaiteNOT11371 & 42*274170v YORNottingham4 Sept 2018
Matthew CritchleyDER113105 & 8165150v MIDLondon18 Sept 2018
Kusal MendisSL11327 & 86165121v ENGColombo23 Nov 2018
Dean BrownlieND1139 & 104191133v CSHamilton17 Mar 2019
Seb GotchVIC113102* & 11198103v QUEBrisbane24 Feb 2020
Jos ButtlerENG11338 & 75209121v PAKManchester5 Aug 2020
Marchant de LangeGLA1130 & 1138369v NORNorthampton22 Aug 2020
Fawad AlamPAK113109 & 4*249102v SAKarachi26 Jan 2021
Marcus HarrisVIC113113*230121v QUEBrisbane15 Mar 2021
Kiran CarlsonGLA11354 & 59148180v NORNorthampton22 Apr 2021
Tom WestleyESS113113256141v WORWorcester29 Apr 2021
Regis ChakabvaZIM11333 & 80229182v PAKHarare7 May 2021
Daryl MitchellWOR113113280110v WARWorcester11 Jul 2021
Lewis HillLEI113113174110v DERDerby5 Sept 2021
Rob YatesWAR113113222180v LANLondon28 Sept 2021
James SeymourVIC113105 & 8241200v NSWMelbourne5 Nov 2021
Max ChuOV113103* & 10283150v NDAlexandra22 Nov 2021
Ali OrrSUS11368 & 45348140v NOTBrighton7 Apr 2022
Michael JonesDUR1135 & 10815643v LEIChester-le-Street14 Apr 2022
Sam CurranSUR11380 & 33157133v SOMLondon21 Apr 2022
Luke ProcterNOR113113271100v ESSChelmsford28 Apr 2022
Shan MasoodDER113113131100v WORDerby12 May 2022
Sam RobsonMID1135 & 108267130v NOTNottingham26 Jun 2022
Ben FoakesENG113113*21790v SAManchester25 Aug 2022
James VinceHAM11398 & 15160131v WARBirmingham26 Sept 2022
Jake GibsonOV11360* & 53*100152v NDUniversity of Otago Oval14 Nov 2022
PreviousPage 173Next

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.