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 (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,362 of the 23,369 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Alastair CookESS115115263170v WORWorcester29 Apr 2021
Paul StirlingIRE115115*7588v ZIMBready1 Sept 2021
Tom LathamCAN11511 & 104264101v CSChristchurch23 Oct 2021
Chirag SuriUAE115115125125v OMAAl Amarat5 Feb 2022
Vriitya AravindUAE115115*76142v NAMSharjah12 Mar 2022
Ben McDermottTAS11594 & 21253112v VICMelbourne15 Mar 2022
Jordan CoxKEN11551 & 64338131v HAMCanterbury21 Apr 2022
S DaviziCZE115115*5978v BULMarsa12 May 2022
Alex ObandaKEN11511583711v ITAKampala23 Jun 2022
Martin GuptillNZ115115126152v IREDublin15 Jul 2022
Sam HainWAR11599 & 16222140v KENBirmingham19 Jul 2022
Shai HopeWI11511513583v INDPort of Spain24 Jul 2022
Sikandar RazaZIM1151159593v INDHarare22 Aug 2022
Steven CroftLAN115115*105102v NOTBlackpool26 Aug 2022
Tom CurranSUR115115 & DNB93153v NORNorthampton12 Sept 2022
Stephen EskinaziMID115115208180v WORWorcester26 Sept 2022
Tom BlundellWF115105 & 10163141v CSPalmerston North14 Nov 2022
Kushal BhurtelNEP115115113104v NAMKirtipur14 Feb 2023
Babar AzamPZ11511565153v QGRawalpindi8 Mar 2023
Fakhar ZamanLQ1151155788v IURawalpindi9 Mar 2023
Asa TribeJER115115*14382v PNGWindhoek1 Apr 2023
Dimuth KarunaratneSL115115133150v IREGalle24 Apr 2023
Sam NortheastGLA11549 & 66176161v YORLeeds4 May 2023
George BaldersonLAN11524 & 91188210v NOTNottingham4 May 2023
Nicolas PooranWI11511594104v NEPHarare22 Jun 2023
Zeeshan KhanMAC11511564106v LUXMarsa11 Jul 2023
Adam LythYOR115115175180v SUSLeeds19 Jul 2023
Colin IngramGLA115115*108113v DERDerby6 Aug 2023
Aneurin DonaldHAM11511573134v WORSouthampton25 Aug 2023
Liam DawsonHAM115115 & DNB220130v SOMSouthampton3 Sept 2023
George BaldersonLAN115115234141v NORNorthampton3 Sept 2023
Brett HuttonNOT11531 & 84231140v KENCanterbury10 Sept 2023
Greg HayCS115115284140v AAKennards Hire Community Oval20 Oct 2023
Kane WilliamsonNZ115104 & 11229130v BANSylhet28 Nov 2023
Waji Ul HassanKSA115115*62163v BHUBangkok15 Feb 2024
Jayden GoodwinWA115115 & 0284151v QUEPerth1 Mar 2024
Tom LammonbySOM11534 & 81*250151v WORKidderminster26 Apr 2024
Colin IngramGLA11510 & 105173161v MIDCardiff17 May 2024
Joe ClarkeNOT1150 & 115*197141v LANSouthport30 Jun 2024
Gareth RoderickWOR115115101105v MIDWorcester24 Jul 2024
Anuj DalDER11511575102v SOMTaunton4 Aug 2024
BS McKinneyDUR115115116133v KENCanterbury11 Aug 2024
Lewis GoldsworthySOM115115*8665v LEITaunton18 Aug 2024
Michael-Kyle PepperESS115115147121v NOTChelmsford9 Sept 2024
Quinton de KockBR1151156889v GAWBridgetown14 Sept 2024
Mark StonemanMID115115223190v DERDerby17 Sept 2024
Nithish Kumar ReddyIND115114 & 1194111v AUSMelbourne26 Dec 2024
Peter HandscombVIC11522 & 93194150v TASHobart8 Feb 2025
Dane CleaverCS115115193131v AAAuckland5 Mar 2025
Liam ScottSA11532 & 83198121v VICMelbourne6 Mar 2025
PreviousPage 199Next

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.