Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

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

PlayerRunsScoresBF4s6sOppositionGroundDate
Jonny BairstowYOR102102*5886v DURChester-le-Street11 Jul 2014
Mark PettiniESS102102*112100v WORWorcester27 Jul 2014
Alex LeesYOR10210292141v NORNorthampton5 Aug 2014
Aaron FinchAUS10210211691v SAHarare27 Aug 2014
Mark StonemanDUR102102120101v YORLeeds28 Aug 2014
Sam NortheastKEN10210220291v GLACanterbury31 Aug 2014
Josh CobbLEI10252 & 50*238140v HAMSouthampton31 Aug 2014
Misbah-ul-HaqPAK102102* & DNB16291v NZAbu Dhabi9 Nov 2014
Hashim AmlaSA10210211590v AUSCanberra19 Nov 2014
Steve SmithAUS102102*9561v ENGHobart23 Jan 2015
Ross TaylorNZ102102*70132v PAKNapier3 Feb 2015
Lendl SimmonsWI1021028495v IRENelson16 Feb 2015
Glenn MaxwellAUS10210253104v SLSydney8 Mar 2015
Sean ErvineHAM1020 & 102152141v WARBirmingham19 Apr 2015
Shakib Al HasanBAN10289* & 13111162v PAKMirpur6 May 2015
Keith BarkerWAR102102* & DNB124121v DURBirmingham17 May 2015
Azhar AliPAK10210210480v ZIMLahore29 May 2015
Geraint JonesGLO10288 & 14156140v LANBristol7 Jun 2015
Marcus TrescothickSOM10252 & 50210130v MIDNorthwood11 Jul 2015
Billy GodlemanDER1021 & 10117990v LEILeicester7 Aug 2015
Ashwell PrinceLAN10210211390v HAMSouthampton17 Aug 2015
Colin IngramGLA1021029345v MIDLondon17 Aug 2015
Daniel FlynnND102102239110v WFHamilton15 Oct 2015
Brad WilsonOV1022 & 100264130v CANChristchurch24 Oct 2015
Sean WilliamsZIM10210212434v AFGBulawayo24 Oct 2015
Mohammad HafeezPAK102102*130101v ENGAbu Dhabi11 Nov 2015
Jason RoyENG10210211781v PAKDubai20 Nov 2015
Darren BravoWI10281 & 2126590v AUSMelbourne26 Dec 2015
Temba BavumaSA102102*148160v ENGCape Town2 Jan 2016
Biplab SamantrayODI1021025986v MAHCuttack4 Jan 2016
Martin GuptillNZ10210210993v SLMount Maunganui5 Jan 2016
Mitchell MarshAUS102102*8492v INDSydney23 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
Vani MoreaPNG102102*14281v KENPort Moresby30 May 2016
Darren BravoWI102102103124v SABarbados24 Jun 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
Dinesh ChandimalSL10210213070v AUSDambulla28 Aug 2016
Stephen EskinaziMID10249 & 53198120v WARBirmingham31 Aug 2016
Calum MacLeodSCO10210210781v HKEdinburgh10 Sept 2016
Alex AmsterdamUSA1021029881v JERLos Angeles4 Nov 2016
PreviousPage 287Next

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.