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
Craig MeschedeGLA10178 & 23*126151v KENCardiff19 Jun 2016
Ed BarnardWOR10128 & 73252120v DERDerby20 Jun 2016
Angelo MathewsSL10154 & 4713483v AUSGalle4 Aug 2016
Hamish MarshallGLO101101 & DNB189160v GLACardiff6 Sept 2016
Martin GuptillNZ10172 & 29204152v INDIndore8 Oct 2016
Kaushal SilvaSL10194 & 7214110v ZIMHarare29 Oct 2016
Usman KhawajaAUS1014 & 97199113v SAPerth3 Nov 2016
William TavaréGLO10110127781v LEIBristol14 Apr 2017
Paul CollingwoodDUR10197 & 4192100v GLOBristol21 Apr 2017
Joe RootENG10152 & 49207120v SAManchester4 Aug 2017
Ryan PatelSUR10181 & 20217111v HAMSouthampton5 Sept 2017
James HildrethSOM10133 & 68165100v WARBirmingham5 Sept 2017
Jofra ArcherSUS10172 & 29*111113v NOTBrighton25 Sept 2017
Jake WeatheraldSA10130 & 71229100v NSWAdelaide27 Oct 2017
Anaru KitchenOV10176 & 25133142v CSUniversity of Otago Oval15 Nov 2017
Mitchell MarshAUS101101141152v ENGSydney4 Jan 2018
Ed CowanNSW10146 & 55183111v WAPerth8 Feb 2018
Sean SoliaAA10156 & 45189160v NDKennards Hire Community Oval1 Mar 2018
Greg HayCS101101208120v AAKennards Hire Community Oval9 Mar 2018
D'Arcy ShortWA10135 & 66172160v SAAdelaide14 Mar 2018
Michael DavidsonCAN1010 & 101*232161v OVUniversity of Otago Oval2 Apr 2018
Michael BurgessSUS101101* & DNB14752v LEILeicester20 Apr 2018
Tom AbellSOM10170 & 31194190v WORWorcester22 Jul 2018
Ross WhiteleyWOR10191 & 10168150v SURWorcester10 Sept 2018
Jack EdwardsNSW101101 & DNB149102v TASSydney5 Nov 2018
Cam HawkinsOV10125 & 76250140v CANUniversity of Otago Oval14 Dec 2018
Usman KhawajaAUS1010 & 101*139140v SLCanberra1 Feb 2019
Travis HeadSA10129 & 72167140v WAPerth3 Mar 2019
Kieran Noema-BarnettCS1010 & 101187124v NDHamilton17 Mar 2019
Tim SeifertND10157 & 44159122v CSHamilton17 Mar 2019
Tom AbellSOM101101198100v NOTNottingham11 Apr 2019
Ryan PatelSUR101100* & 1286170v ESSLondon11 Apr 2019
Keaton JenningsLAN10197 & 4*237100v NORManchester14 May 2019
George BartlettSOM10168 & 33133121v HAMTaunton30 Jun 2019
Harry BrookYOR101101128110v SOMLeeds13 Jul 2019
Ollie RobinsonKEN1014 & 97129130v YORLeeds16 Sept 2019
Tom AndrewsSA101101150112v VICMelbourne10 Oct 2019
Javed AhmadiAFG10139 & 62174161v WILucknow27 Nov 2019
Rory BurnsENG101101209150v NZHamilton29 Nov 2019
Michael RipponOV1016 & 95*131132v CSUniversity of Otago Oval10 Mar 2020
Rachin RavindraWF101101187110v AAAuckland10 Mar 2020
Cam HawkinsOV10111 & 9022890v NDMount Maunganui28 Oct 2020
Jos ButtlerENG10155 & 46*143120v SLGalle22 Jan 2021
Rishabh PantIND101101118132v ENGAhmedabad4 Mar 2021
Ibrahim ZadranAFG10172 & 29195110v ZIMAbu Dhabi10 Mar 2021
Jason HolderWI10130 & 71*122120v SLNorth Sound29 Mar 2021
Ben DuckettNOT10114 & 87127180v DERDerby29 Apr 2021
Tom LaceGLO1014 & 9719090v LEIBristol29 Apr 2021
Niroshan DickwellaSL10177* & 2497101v BANKandy29 Apr 2021
Marcus HarrisLEI101101191150v SURLeicester6 May 2021
PreviousPage 225Next

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.