Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 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)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th 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 runsT20I3rd 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 runsFirst-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
Marcus TrescothickSOM10252 & 50210130v MIDNorthwood11 Jul 2015
Billy GodlemanDER1021 & 10117990v LEILeicester7 Aug 2015
Daniel FlynnND102102239110v WFHamilton15 Oct 2015
Brad WilsonOV1022 & 100264130v CANChristchurch24 Oct 2015
Darren BravoWI10281 & 2126590v AUSMelbourne26 Dec 2015
Temba BavumaSA102102*148160v ENGCape Town2 Jan 2016
Scott BorthwickWF102102 & 0194130v OVQueenstown5 Feb 2016
Ryan DuffyOV10290* & 12185160v AADunedin15 Mar 2016
Liam NorwellGLO102102126143v DERBristol17 Apr 2016
Tom WestleyESS10286 & 16186170v SUSBrighton17 Apr 2016
Jake LibbyNOR102102222130v DERNorthampton1 May 2016
Matt MachanSUS10236 & 6613791v WORWorcester15 May 2016
Tim BresnanYOR10263 & 39201150v MIDScarborough3 Jul 2016
Craig MeschedeGLA10266* & 36*126103v DERColwyn Bay17 Jul 2016
Alviro PetersenLAN10298 & 4195101v HAMSouthampton4 Aug 2016
Joe ClarkeWOR1024 & 98234130v GLAWorcester13 Aug 2016
Roelof van der MerweSOM102102*13972v HAMTaunton23 Aug 2016
Gary BallanceYOR1021 & 101*181140v NOTScarborough23 Aug 2016
Stephen EskinaziMID10249 & 53198120v WARBirmingham31 Aug 2016
Ravichandran AshwinIND10270 & 32192130v ENGRajkot9 Nov 2016
Colin MunroAA102102 & DNB8596v OVUniversity of Otago Oval21 Mar 2017
Alex CareySA10257 & 4511563v VICAlice Springs26 Mar 2017
Tom Kohler-CadmoreWOR102102 & DNB159170v GLACardiff14 Apr 2017
Phil MustardGLO10253 & 49158190v NOTNottingham26 May 2017
Luke WellsSUS10212 & 90*223122v LEILeicester9 Jun 2017
Adam RouseKEN10234 & 68173151v WORWorcester19 Jun 2017
Ryan ten DoeschateESS10235 & 67132121v SOMChelmsford28 Aug 2017
Stiaan van ZylSUS10217 & 85216140v DERBrighton12 Sept 2017
Temba BavumaSA10231* & 7119491v BANPotchefstroom28 Sept 2017
Shikhar DhawanIND1028 & 94127122v SLKolkata16 Nov 2017
Rohit SharmaIND102102*16081v SLNagpur24 Nov 2017
Mitchell MarshAUS10296 & 6185141v SADurban1 Mar 2018
Callum FergusonSA10210 & 92244160v WAAdelaide14 Mar 2018
Kane WilliamsonNZ102102220111v ENGAuckland22 Mar 2018
Robert O'DonnellAA10293* & 9189150v WFKennards Hire Community Oval2 Apr 2018
Marcus TrescothickSOM10295 & 7189170v ESSTaunton19 Aug 2018
Joe ClarkeWOR10228 & 74173150v ESSChelmsford18 Sept 2018
Jeet RavalAA102102206170v WFCello Basin Reserve10 Oct 2018
Rory BurnsENG10243 & 59147120v SLKandy14 Nov 2018
Roston ChaseWI1020 & 102*192121v ENGGros Islet9 Feb 2019
Adam LythYOR10281 & 21174160v NOTNottingham5 Apr 2019
Stiaan van ZylSUS1021 & 101*154150v DURChester-le-Street11 Apr 2019
Jack BurnhamDUR10276 & 26200131v WORWorcester14 May 2019
Tom Kohler-CadmoreYOR102102206160v SOMLeeds13 Jul 2019
Alex WakelyNOR102102 & DNB25691v WORNorthampton18 Aug 2019
Rahmat ShahAFG102102 & 0188102v BANChittagong5 Sept 2019
Rachin RavindraWF10276 & 26*208102v OVCello Basin Reserve21 Oct 2019
Babar AzamPAK102102*128140v SLRawalpindi11 Dec 2019
Dhananjaya de SilvaSL102102*166150v PAKRawalpindi11 Dec 2019
Ross TaylorNZ10280 & 22176120v AUSPerth12 Dec 2019
PreviousPage 220Next

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.