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
Steve SmithRPS1011015485v GLPune29 Apr 2016
Craig MeschedeGLA10178 & 23*126151v KENCardiff19 Jun 2016
Ed BarnardWOR10128 & 73252120v DERDerby20 Jun 2016
Michael KlingerGLO10110171104v SOMTaunton1 Jul 2016
Colin IngramGLA1011015667v ESSChelmsford29 Jul 2016
Angelo MathewsSL10154 & 4713483v AUSGalle4 Aug 2016
Jonathan TrottWAR10110112490v ESSBirmingham17 Aug 2016
Hamish MarshallGLO101101 & DNB189160v GLACardiff6 Sept 2016
Azhar AliPAK10110110981v WIAbu Dhabi5 Oct 2016
Ben StokesENG10110110084v BANMirpur7 Oct 2016
Martin GuptillNZ10172 & 29204152v INDIndore8 Oct 2016
Kaushal SilvaSL10194 & 7214110v ZIMHarare29 Oct 2016
Usman KhawajaAUS1014 & 97199113v SAPerth3 Nov 2016
Shai HopeWI10110112044v ZIMBulawayo19 Nov 2016
Colin MunroNZ1011015477v BANMount Maunganui6 Jan 2017
Joe RootENG101101108100v WIBarbados9 Mar 2017
Asghar AfghanAFG1011019066v IREGreater Noida17 Mar 2017
Shoaib MalikPAK101101*111102v WIGuyana11 Apr 2017
William TavaréGLO10110127781v LEIBristol14 Apr 2017
Paul CollingwoodDUR10197 & 4192100v GLOBristol21 Apr 2017
Keaton JenningsDUR101101106130v NORChester-le-Street7 May 2017
Adam HoseSOM101101*9363v GLOBristol12 May 2017
Arjun MutrejaSIN101101*119101v USAKampala26 May 2017
Ben StokesENG10110179113v SASouthampton27 May 2017
Luke WrightSUS1011015357v GLAArundel9 Jul 2017
Colin IngramGLA101101*4787v SUSArundel9 Jul 2017
Michael KlingerGLO101101*5876v HAMBristol28 Jul 2017
Alex HalesNOT10110147144v YORNottingham30 Jul 2017
Joe RootENG10152 & 49207120v SAManchester4 Aug 2017
Shahid AfridiHAM10110143107v DERHove22 Aug 2017
Ryan PatelSUR10181 & 20217111v HAMSouthampton5 Sept 2017
James HildrethSOM10133 & 68165100v WARBirmingham5 Sept 2017
Jofra ArcherSUS10172 & 29*111113v NOTBrighton25 Sept 2017
Babar AzamPAK10110113360v SLAbu Dhabi16 Oct 2017
Jake WeatheraldSA10130 & 71229100v NSWAdelaide27 Oct 2017
David MillerSA101101*3679v BANPotchefstroom29 Oct 2017
Anaru KitchenOV10176 & 25133142v CSUniversity of Otago Oval15 Nov 2017
Paul StirlingIRE10110197114v AFGSharjah10 Dec 2017
Mark ChapmanAUC1011015836v CANChristchurch1 Jan 2018
Mitchell MarshAUS101101141152v ENGSydney4 Jan 2018
Ed CowanNSW10146 & 55183111v WAPerth8 Feb 2018
Sean SoliaAA10156 & 45189160v NDKennards Hire Community Oval1 Mar 2018
Greg HayCS101101208120v AAKennards Hire Community Oval9 Mar 2018
Rovman PowellWI10110110077v IREHarare10 Mar 2018
D'Arcy ShortWA10135 & 66172160v SAAdelaide14 Mar 2018
Michael DavidsonCAN1010 & 101*232161v OVUniversity of Otago Oval2 Apr 2018
Michael BurgessSUS101101* & DNB14752v LEILeicester20 Apr 2018
Cheteshwar PujaraYOR10110194101v WORLeeds23 May 2018
Shaun MarshAUS1011019254v ENGChester-le-Street21 Jun 2018
Jason RoyENG10110183122v AUSChester-le-Street21 Jun 2018
PreviousPage 297Next

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.