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
Ian BellWAR10197 & 422481v YORLeeds11 May 2014
Adam WheaterHAM10187 & 14103120v DERSouthampton1 Jun 2014
Mahela JayawardeneSL10122 & 79215110v ENGLeeds20 Jun 2014
Hashim AmlaSA101101102110v SLKandy9 Jul 2014
Luke WrightSUS10189 & 12155161v WARHorsham21 Jul 2014
Jacques RudolphGLA101101131100v NOTCardiff30 Jul 2014
Peter TregoSOM10110110364v WARBirmingham5 Aug 2014
Richie BerringtonSCO101101*12681v IREDublin10 Sept 2014
Paul CollingwoodDUR101101142120v NORChester-le-Street15 Sept 2014
Ryan PringleDUR10163* & 38157170v WARBirmingham23 Sept 2014
James AdamsHAM10110 & 91181102v GLACardiff23 Sept 2014
Steve SmithAUS10110111862v PAKSharjah7 Oct 2014
Suhan AlagaratnamMAS10110196124v SINKuala Lumpur30 Oct 2014
Shakib Al HasanBAN10110199100v ZIMChittagong21 Nov 2014
Rassie van der DussenLIO101101*6128v TITPotchefstroom28 Nov 2014
Tillakaratne DilshanSL10110112491v ENGColombo16 Dec 2014
Stiaan van ZylSA101101*130150v WICenturion17 Dec 2014
Marlon SamuelsWI101101160141v SAPort Elizabeth26 Dec 2014
Hashim AmlaSA10163 & 38*199130v WICape Town2 Jan 2015
Mitchell SantnerND101101171151v CSNew Plymouth15 Feb 2015
Peter FultonCAN1010 & 101178111v AAAuckland1 Mar 2015
Sarfraz AhmedPAK101101*12460v IREAdelaide15 Mar 2015
Roneel HiraCAN10188 & 1396152v CSNelson17 Mar 2015
Adam VogesMID10129 & 72143150v NOTLondon12 Apr 2015
Angus RobsonLEI10183 & 18192112v GLALeicester12 Apr 2015
Craig MeschedeGLA101101* & DNB130161v SURCardiff19 Apr 2015
Azhar AliPAK101101112100v BANMirpur22 Apr 2015
Shakib Al HasanBAN10125 & 76*16591v PAKKhulna28 Apr 2015
Mominul HaqueBAN10180 & 21213101v PAKKhulna28 Apr 2015
Moeen AliENG10158 & 43187160v NZLondon21 May 2015
Jacques RudolphGLA101101*71130v GLOBristol12 Jun 2015
Brendan TaylorNOT10169 & 32162150v WORNottingham29 Jun 2015
Daryl MitchellWOR10125 & 76268150v NOTNottingham29 Jun 2015
Aaron FinchYOR10128 & 73*13992v WARBirmingham5 Jul 2015
Ravi BoparaESS101101*98133v LANChelmsford27 Jul 2015
Joe RootENG10163 & 38*138152v AUSBirmingham29 Jul 2015
Chesney HughesDER10196 & 521180v SURLondon1 Sept 2015
James TaylorENG10110111450v AUSManchester8 Sept 2015
Alex LeesYOR10139 & 62202120v MIDLondon9 Sept 2015
Samit PatelNOT1011 & 100164121v DURNottingham9 Sept 2015
Michael RichardsonDUR10196* & 5147160v NOTNottingham9 Sept 2015
Craig ErvineZIM101101*12292v IREHarare11 Oct 2015
Leo CarterCAN10122 & 79280160v AAAuckland15 Oct 2015
Evin LewisBB101101*6576v DDChattogram1 Dec 2015
Leo CarterCAN101101 & 0171140v CSRangiora17 Dec 2015
Chris LynnBH1011015157v HHBrisbane29 Dec 2015
Travis HeadAS101101*5349v SSAdelaide31 Dec 2015
AB de VilliersSA101101*97111v ENGCape Town14 Feb 2016
Tom BruceCS10180 & 21129140v AAAuckland8 Mar 2016
Jeet RavalAA10111 & 90187170v WFWellington23 Mar 2016
PreviousPage 296Next

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.