Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 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)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-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,360 of the 23,367 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Samit PatelNOT13594 & 41135221v SOMNottingham22 Jun 2014
Mark StonemanDUR135113 & 22177201v SUSChester-le-Street22 Jun 2014
Robert TaylorLEI13537 & 98189211v KENLeicester7 Jul 2014
William TavaréGLO135135 & 0286172v DERCheltenham14 Jul 2014
Sam BillingsKEN135135*58175v SOMTaunton31 Jul 2014
Adam WheaterHAM13513597124v ESSChelmsford13 Aug 2014
Ed JoyceSUS135130 & 5262160v YORScarborough15 Aug 2014
Michael ClarkeAUS135128 & 7183190v INDAdelaide9 Dec 2014
Aaron FinchAUS135135128123v ENGMelbourne14 Feb 2015
Stephen MurdochWF135121 & 14273210v OVQueenstown28 Feb 2015
Brad CachopaAA135135*201171v CSNapier24 Mar 2015
Alastair CookENG13576 & 59*332160v WIGrenada21 Apr 2015
Michael KlingerGLO135135*114125v DURBristol4 Aug 2015
Neil DexterMID13523 & 112202201v DURChester-le-Street21 Aug 2015
Matthew StokesGUE135135*139120v BOTFrinton-on-Sea8 Sept 2015
Quinton de KockSA135135117164v ENGCenturion9 Feb 2016
Jack BurnhamDUR135135215182v SURLondon1 May 2016
Kushal Janith PereraSL135135128162v IREDublin18 Jun 2016
James AdamsHAM13586 & 49319170v DURChester-le-Street3 Jul 2016
Gary BallanceYOR135132 & 3294190v MIDScarborough3 Jul 2016
Sam HainWAR135135220161v HAMBirmingham10 Jul 2016
Kumar SangakkaraSUR13547 & 88222171v WARBirmingham13 Aug 2016
Tom AbellSOM135135249190v LANManchester31 Aug 2016
James HildrethSOM135135 & DNB234171v NOTTaunton20 Sept 2016
Anaru KitchenOV135133 & 2186202v CSUniversity of Otago Oval5 Nov 2016
Peter TregoSOM13513511966v KENTaunton2 May 2017
Faf du PlessisSA135135*181150v BANBloemfontein6 Oct 2017
Sam NortheastHAM1356 & 129275200v SURLondon20 Apr 2018
Ricardo VasconcelosNOR13556 & 79254220v GLACardiff25 Jun 2018
Quinton de KockSA13580 & 55156141v SLDurban13 Feb 2019
Chris GayleWI135135129312v ENGBridgetown20 Feb 2019
Alex HughesDER13526 & 109*314111v GLOBristol11 Apr 2019
Andrew BalbirnieIRE135135124114v WIDublin11 May 2019
Ravi BoparaESS135135242110v NOTNottingham30 Jun 2019
Daniel LawrenceESS13561 & 74237201v WARChelmsford13 Jul 2019
Ollie PopeENG135135*226181v SAPort Elizabeth16 Jan 2020
Martin GuptillAA135110 & 25171175v OVKennards Hire Community Oval22 Feb 2020
Tom LammonbySOM13528 & 107*306153v WORWorcester6 Sept 2020
Saif ZaibNOR135135202150v SUSNorthampton6 May 2021
Rob YatesWAR1353 & 132*182151v SOMBirmingham21 Sept 2021
Devon ConwayNZ135122 & 13267171v BANMount Maunganui1 Jan 2022
Macalister WrightTAS13557 & 78*350120v NSWSydney18 Feb 2022
David BedinghamDUR135135 & DNB175152v WORWorcester5 May 2022
Felix OrganHAM135118 & 17260240v GLOCheltenham19 Jul 2022
Sikandar RazaZIM135135*10986v BANHarare5 Aug 2022
Stephen EskinaziMID135135104181v NOTGrantham12 Aug 2022
Cameron BancroftWA135135324120v SAPerth11 Nov 2022
Nathan McSweeneySA135118 & 17293140v TASHobart1 Dec 2022
Dawid MalanYOR135132 & 3158171v LEILeeds6 Apr 2023
Lewis HillLEI13553 & 82213161v GLALeicester27 Apr 2023
PreviousPage 118Next

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.