Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th 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 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th 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 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd 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
Ben StokesENG8720 & 6715172v AUSLondon12 Sept 2019
Stiaan van ZylSUS8760 & 27160120v DERDerby16 Sept 2019
Martin AnderssonMID874 & 83180130v LANManchester16 Sept 2019
Cheteshwar PujaraIND876 & 81165142v SAVisakhapatnam2 Oct 2019
Bharat PopliND870 & 8720990v CSMount Maunganui30 Oct 2019
Shan MasoodPAK8719 & 6817791v AUSAdelaide29 Nov 2019
Sam HarperVIC8762 & 25*132130v SAAdelaide6 Mar 2020
Kraigg BrathwaiteWI8775 & 1218890v ENGManchester16 Jul 2020
Tom AlsopHAM878716090v SURArundel15 Aug 2020
Haseeb HameedNOT8787188120v LEILeicester22 Aug 2020
Leo CarterCAN87878485v WFChristchurch28 Oct 2020
Henry NichollsCAN8787144120v OVAlexandra14 Nov 2020
Dean ElgarSA8758 & 29151130v PAKKarachi26 Jan 2021
Aiden MarkramSA8713 & 74240130v PAKKarachi26 Jan 2021
Adam WheaterESS8787 & DNB14960v WORChelmsford8 Apr 2021
Callum TaylorGLA873 & 84263100v SUSCardiff15 Apr 2021
Ben FoakesSUR878723090v LEILondon15 Apr 2021
Josh BohannonLAN878721180v KENCanterbury22 Apr 2021
Delray RawlinsSUS8742 & 4514292v LANBrighton29 Apr 2021
Daryl MitchellWOR8767 & 20171150v ESSWorcester29 Apr 2021
Jack HaynesWOR8787211120v WARBirmingham6 May 2021
Adam RossingtonNOR878714970v SUSNorthampton6 May 2021
Matthew CritchleyDER8781* & 6132120v WORWorcester27 May 2021
Jack CarsonSUS8752 & 35190100v NORBrighton27 May 2021
Dean ElgarSA8777 & 1025890v WIGros Islet18 Jun 2021
Ben MikeLEI8717 & 7096132v KENLeicester30 Aug 2021
Chris WrightLEI8787167121v DERDerby5 Sept 2021
Joe LeachWOR8738 & 49*90170v KENCanterbury5 Sept 2021
Tom BruceCS8774 & 13*126110v OVDunedin31 Oct 2021
Temba BavumaSA8752 & 35*183140v INDCenturion26 Dec 2021
Daniel HughesNSW8786* & 1160140v QUEBrisbane9 Feb 2022
Hamidullah QadriKEN8710 & 77202100v LANCanterbury14 Apr 2022
Alex DaviesWAR8722 & 65*152160v ESSBirmingham21 Apr 2022
Alex LeesDUR8727 & 60*11291v WORWorcester5 May 2022
Dawid MalanYOR8787180120v ESSChelmsford5 May 2022
Daniel Bell-DrummondKEN8783 & 4*18860v NORNorthampton19 May 2022
Dimuth KarunaratneSL8780 & 7*164100v BANDhaka23 May 2022
Ben BrownHAM8783 & 4183110v YORSouthampton12 Jun 2022
Michael BurgessWAR8741 & 46143120v LANBirmingham12 Jun 2022
Ollie PopeENG875 & 82116130v NZLeeds23 Jun 2022
Graeme van BuurenGLO8758* & 29156140v HAMCheltenham19 Jul 2022
Joe ClarkeNOT8720 & 67140160v LEINottingham5 Sept 2022
Matthew MontgomeryNOT8743 & 44170100v LEINottingham5 Sept 2022
Joe LeachWOR8787143160v GLACardiff5 Sept 2022
Nic MaddinsonDUR8756 & 31*17390v LEILeicester12 Sept 2022
Chris DentGLO8723 & 64193120v WARBristol20 Sept 2022
Hamidullah QadriKEN878791142v SOMCanterbury26 Sept 2022
Travis DeanVIC8717 & 70*28390v TASHobart29 Oct 2022
Caleb JewellTAS8753 & 34147111v NSWHobart12 Nov 2022
Michael RipponOV8712 & 7519782v NDUniversity of Otago Oval14 Nov 2022
PreviousPage 301Next

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.