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 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2068th 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 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
David WainwrightDER109109 & DNB200130v LEILeicester8 Jun 2014
Glenn MaxwellHAM10924 & 85109133v WORWorcester8 Jun 2014
Darren BravoWI109109 & DNB155114v NZTrinidad16 Jun 2014
Marcus TrescothickSOM10987 & 22171200v NOTNottingham22 Jun 2014
Hashim AmlaSA10910913081v SLColombo6 Jul 2014
Sam HainWAR109109*193121v DURChester-le-Street13 Jul 2014
Tom WestleyESS109109*58125v SUSChelmsford25 Jul 2014
Alexei KervezeeWOR10931 & 78219151v GLOWorcester15 Aug 2014
Anamul HaqueBAN109109138111v WIGrenada20 Aug 2014
Tom AbellSOM10975 & 34187130v YORLeeds23 Sept 2014
Lega SiakaPNG10910911492v HKTownsville9 Nov 2014
Aaron FinchAUS10910912793v SACanberra19 Nov 2014
Faf du PlessisSA109109109101v IRECanberra3 Mar 2015
Paul CollingwoodDUR109109* & DNB145112v SOMTaunton12 Apr 2015
Alastair CookENG109105 & 4282120v WIBarbados1 May 2015
Ben CoxWOR109109162142v SOMWorcester3 May 2015
Chris DentGLO10957 & 52*173150v ESSChelmsford3 May 2015
Sam NortheastKEN10921 & 88*181160v GLOBristol18 May 2015
Tom AbellSOM10988 & 21*221160v HAMSouthampton21 Jun 2015
Joe ClarkeWOR10988 & 21166101v YORScarborough19 Jul 2015
Colin IngramGLA109109106121v KENCardiff28 Jul 2015
Billy GodlemanDER109109*15872v NORDerby31 Jul 2015
Kumar SangakkaraSUR109109104133v DERGuildford2 Aug 2015
Chris ReadNOT10990 & 19*166161v WORWorcester7 Aug 2015
James TaylorNOT10910911144v KENNottingham17 Aug 2015
Jason RoySUR10932 & 776598v NORLondon22 Sept 2015
Alex WakelyNOR10916 & 93199181v SURLondon22 Sept 2015
Quinton de KockSA10910987171v INDMumbai25 Oct 2015
Misbah-ul-HaqPAK10971 & 3824693v ENGSharjah1 Nov 2015
Tanwir AfzalHK109104 & 5180124v UAEDubai11 Nov 2015
Alex HalesENG10910911773v PAKAbu Dhabi13 Nov 2015
Tom BruceCS10942 & 6715891v CANRangiora17 Dec 2015
Kane WilliamsonNZ1091 & 108*168121v SLHamilton18 Dec 2015
Luke WrightMS109109*63114v MRMelbourne2 Jan 2016
Joe RootENG109109124101v SAJohannesburg12 Feb 2016
Ahmed FaizMAS109109*6668v SINKuala Lumpur21 Feb 2016
Peter FultonCAN10939 & 70242162v OVInvercargill8 Mar 2016
Virat KohliRCB1091095558v GLBangalore14 May 2016
Nick GubbinsMID109109234150v SOMLondon22 May 2016
Jason RoySUR10910967161v SUSHove3 Jun 2016
David WarnerAUS109109120112v SASt Kitts11 Jun 2016
Wayne MadsenDER109109236130v WORDerby20 Jun 2016
Asad ShafiqPAK109109 & DNB179122v ENGLondon11 Aug 2016
Ian WestwoodWAR10981 & 28255120v MIDBirmingham31 Aug 2016
Ryan ten DoeschateESS109109*120110v WORChelmsford31 Aug 2016
Nick SelmanGLA109101 & 8165150v GLOCardiff6 Sept 2016
CG WilliamsNAM109109*8975v PNGPort Moresby21 Oct 2016
Tim JohnstonCAN10966 & 4391173v NDChristchurch22 Oct 2016
Parthiv PatelIND10942 & 67*139171v ENGChandigarh26 Nov 2016
Neil BroomNZ109109*10783v BANNelson29 Dec 2016
PreviousPage 234Next

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.