Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultODI3rd 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)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
Tim McIntoshAA11118 & 93192200v NDAuckland20 Dec 2013
Azhar AliPAK1118 & 10316460v SLSharjah16 Jan 2014
Martin GuptillNZ111111129122v INDAuckland25 Jan 2014
Ahmed ShehzadPAK111111*62105v BANMirpur30 Mar 2014
BJ WatlingNZ11189 & 22*23591v WIJamaica8 Jun 2014
Gary WilsonSUR11184 & 27189120v KENGuildford20 Jul 2014
Varun ChopraWAR11111113951v SUSBirmingham29 Jul 2014
Tom WestleyESS111111*12782v YORScarborough11 Aug 2014
Jack LeaningYOR111111*9944v ESSScarborough11 Aug 2014
Jacques RudolphGLA111111129120v SOMTaunton12 Aug 2014
Ajinkya RahaneIND111111108132v SLCuttack2 Nov 2014
Jamie HowCS11129 & 82132132v CANChristchurch11 Dec 2014
Kumar SangakkaraSUR111111186110v NORNorthampton18 May 2015
Luke WellsSUS11192 & 19210151v WARBrighton24 May 2015
Ian BellWAR111111203110v WORWorcester14 Jun 2015
Luke WrightSUS111111*5678v GLOBristol26 Jun 2015
Kumar SangakkaraSUR111110 & 1192101v KENLondon13 Jul 2015
Glenn MaxwellYOR1111117684v WORWorcester30 Jul 2015
Andrew SalterGLA11173 & 38194131v GLOSwansea6 Aug 2015
Mark CosgroveLEI111102 & 9128171v DERLeicester7 Aug 2015
Adam WheaterHAM111111114111v LANSouthampton17 Aug 2015
Steven DaviesSUR111111109130v SOMTaunton17 Aug 2015
Angelo MathewsSL1111 & 110249130v INDColombo28 Aug 2015
Tom FellWOR11183 & 28200150v DURChester-le-Street14 Sept 2015
Michael YardySUS11170 & 41151200v YORLeeds22 Sept 2015
Logan van BeekCAN111111* & DNB125133v OVChristchurch24 Oct 2015
Colin de GrandhommeAA11159 & 5297154v OVAuckland20 Feb 2016
Ahmed FaizMAS111111*94143v SINKuala Lumpur20 Feb 2016
LJ WoodcockWF111111 & 0216152v NDWellington8 Mar 2016
David LloydGLA1114 & 107142130v KENCanterbury1 May 2016
Ed JoyceSUS111106 & 5*175103v DERBrighton28 May 2016
Neil DexterLEI111109 & 2213180v WORWorcester3 Jul 2016
Ross WhiteleyWOR11166 & 45133135v NORNorthampton10 Jul 2016
Alastair CookENG11145 & 66155150v PAKBirmingham3 Aug 2016
PL MommsenSCO111111*10190v UAEEdinburgh14 Aug 2016
Scott BorthwickDUR11119 & 92251180v WARChester-le-Street23 Aug 2016
Faf du PlessisSA11111193130v AUSJohannesburg2 Oct 2016
Upul TharangaSL111110* & 1217100v ZIMHarare29 Oct 2016
Jesse RyderCS1112 & 109*200141v CANNelson21 Mar 2017
KL RahulIND11160 & 51*200181v AUSDharamsala25 Mar 2017
Misbah-ul-HaqPAK11199* & 12*22655v WIJamaica21 Apr 2017
Tom WestleyESS111111216160v HAMChelmsford19 May 2017
Steven MullaneyNOT1111117586v ESSChelmsford16 Jun 2017
Paul StirlingMID111111136161v YORLondon19 Jun 2017
Virat KohliIND111111*115122v WIJamaica6 Jul 2017
Hamilton MasakadzaZIM11111198151v SLHambantota6 Jul 2017
Ed BarnardWOR11165* & 46163103v SUSWorcester6 Aug 2017
Steven DaviesSOM111111 & DNB174120v LANTaunton12 Sept 2017
Jeetan PatelWAR111100 & 11141170v YORLeeds19 Sept 2017
George WorkerCS111111178161v CANChristchurch7 Nov 2017
PreviousPage 221Next

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.