Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAR108/1 (12.2)ES chose to bowlT2067th 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,361 of the 23,368 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Misbah-ul-HaqPAK13163 & 68*18553v SLSharjah16 Jan 2014
Steven CrookNOR131131 & DNB124230v MIDLondon29 Jun 2014
Greg SmithLEI13185 & 46227220v WORWorcester13 Jul 2014
Shaun MarshAUS13132 & 99298152v INDMelbourne26 Dec 2014
Brad CachopaAA13171 & 60258201v OVDunedin9 Mar 2015
Ed JoyceSUS13149 & 82265141v WORBrighton19 Apr 2015
Ben SlaterDER13137 & 94291230v NORDerby10 May 2015
Alastair CookENG13175 & 56358160v NZLeeds29 May 2015
Adam LythENG131107 & 24253190v NZLeeds29 May 2015
Asad ShafiqPAK131131 & DNB25350v SLGalle17 Jun 2015
Jonny BairstowYOR131108 & 23159172v WARBirmingham5 Jul 2015
Dawid MalanMID131131115133v SUSBrighton3 Aug 2015
Joe ClarkeWOR131131*109103v GLOWorcester5 Aug 2015
Adil RashidYOR1314 & 127186210v DURScarborough7 Aug 2015
Tom AbellSOM131131203200v HAMTaunton9 Sept 2015
Colin IngramGLA13130 & 101*266151v GLOBristol22 Sept 2015
Tom LathamNZ13122 & 109*226110v SLDunedin10 Dec 2015
Mohammad ShahzadAFG131131*13378v ZIMSharjah29 Dec 2015
Paul HortonLEI13167 & 64*232210v GLACardiff17 Apr 2016
Neil DexterLEI131131205150v KENLeicester24 Apr 2016
Jesse RyderESS131131110134v SURChelmsford24 Jul 2016
Jack LeaningYOR131131*11075v LEILeicester24 Jul 2016
Nick ComptonMID131131247140v DURLondon13 Aug 2016
Joe ClarkeWOR1316 & 125179190v NORWorcester23 Aug 2016
Rob JonesLAN131106* & 25*365142v MIDManchester12 Sept 2016
Henry NichollsCAN13133 & 98261171v CSChristchurch29 Oct 2016
Shakib Al HasanBAN131116 & 15202110v SLColombo15 Mar 2017
Tamim IqbalBAN13149 & 82216131v SLColombo15 Mar 2017
Dean ElgarSOM131131*127104v SUSBrighton30 Apr 2017
Tom WestleyESS13123 & 108*200210v SURGuildford9 Jun 2017
Joe RootENG13159 & 72209240v WILeeds25 Aug 2017
Virat KohliIND13113196172v SLColombo31 Aug 2017
David WarnerAUS131123 & 824780v BANChattogram4 Sept 2017
Mark StonemanSUR131131171220v YORLondon12 Sept 2017
Moisés HenriquesNSW131131*183141v TASSydney24 Feb 2018
Sean SoliaAA13172 & 59275191v WFKennards Hire Community Oval2 Apr 2018
Ben SlaterDER13132 & 99299160v MIDDerby20 Apr 2018
David WilleyYOR13113195117v LANManchester5 Jun 2018
Shaun MarshAUS131131116103v ENGCardiff16 Jun 2018
Aaron FinchSUR131131*79107v SUSHove13 Jul 2018
Ian BellBB13113162117v NORBirmingham20 Jul 2018
Shaun MarshAUS131131123113v INDAdelaide15 Jan 2019
Will PucovskiVIC1310 & 131*165160v TASMelbourne5 Mar 2019
Mitch RenwickOV131131186191v AAUniversity of Otago Oval17 Mar 2019
Ross WhiteleyWOR13113183144v LEILeicester21 Apr 2019
Ben BrownSUS131131 & DNB190151v GLABrighton27 May 2019
Chris DentGLO131125 & 6236170v LEICheltenham15 Jul 2019
Tom BruceCS13171* & 60172142v NDMount Maunganui30 Oct 2019
Steve SmithAUS131131132141v INDBengaluru19 Jan 2020
Jordan ThompsonYOR13198 & 33199154v NOTNottingham8 Aug 2020
PreviousPage 130Next

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.