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/27WARBOLODI5th 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/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

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
Brendan TaylorZIM9893 & 516880v SAHarare9 Aug 2014
Ian CockbainGLO9898*114130v WORWorcester13 Aug 2014
Tim AmbroseWAR989893120v NOTNottingham20 Aug 2014
Mitchell JohnsonAUS9837 & 6118991v PAKDubai22 Oct 2014
Leon JohnsonWI9854 & 44160150v SACape Town2 Jan 2015
James TaylorENG9898*90112v AUSMelbourne14 Feb 2015
Rohit SharmaMI9898*65124v KKRKolkata8 Apr 2015
Mark StonemanDUR9857 & 41107152v SUSChester-le-Street26 Apr 2015
Sam NortheastKEN9855 & 4323490v LANManchester26 Apr 2015
Keaton JenningsDUR9898 & 0220100v MIDLondon2 May 2015
Peter HandscombGLO9822 & 7618090v LANManchester10 May 2015
James AdamsHAM9861 & 37265140v MIDSouthampton17 May 2015
Chris NashSUS9848 & 50169160v HAMBrighton7 Jun 2015
Ajinkya RahaneIND9898103140v BANFatullah10 Jun 2015
Scott BorthwickDUR9824 & 74125141v SUSArundel15 Jun 2015
Tom WestleyESS9833 & 65*131190v GLOBristol21 Jun 2015
Dean ElgarSUR9898203102v GLOLondon27 Jun 2015
Mark CosgroveLEI9874 & 24215150v GLOCheltenham15 Jul 2015
Irfan AhmedHK98985594v NAMDublin19 Jul 2015
Phil MustardDUR989891121v SOMTaunton29 Jul 2015
Steven DaviesSUR989810980v DURChester-le-Street31 Jul 2015
Mark StonemanDUR9898104120v LEILeicester6 Aug 2015
Amit MishraIND9859 & 39149110v SLColombo28 Aug 2015
James FosterESS9898 & DNB172110v NORChelmsford1 Sept 2015
Riki WesselsNOT9813 & 85125131v DURNottingham9 Sept 2015
Ross WhiteleyWOR9851 & 4784163v DURChester-le-Street14 Sept 2015
Andrew GaleYOR9831 & 67163130v SUSLeeds22 Sept 2015
Reeza HendricksKNI9898*66131v CCKimberley11 Nov 2015
David WarnerAUS98987984v NZWellington6 Feb 2016
Mitch RenwickCS9871 & 27184130v AAAuckland8 Mar 2016
Tim SeifertND9829 & 6919780v CANChristchurch23 Mar 2016
Jason RoySUR9864 & 34136120v DURLondon1 May 2016
Jack TaylorGLO9852 & 46*121141v KENCanterbury8 May 2016
Neil DexterLEI9898 & 0192110v NORLeicester8 May 2016
Tim BresnanYOR9869 & 29220150v LANLeeds29 May 2016
Ben DuckettNOR9898122120v LANNorthampton8 Jun 2016
Usman KhawajaAUS989812343v WISt Kitts13 Jun 2016
Luke WrightSUS9860 & 38201101v KENTunbridge Wells17 Jul 2016
Liam LivingstoneLAN98989863v DERDerby27 Jul 2016
Gary BallanceENG9870 & 28220150v PAKBirmingham3 Aug 2016
Martin GuptillNZ9887 & 11163131v ZIMBulawayo6 Aug 2016
Mark CosgroveLEI9871 & 27173150v ESSLeicester23 Aug 2016
Chris DentGLO9894 & 4*165171v DERDerby31 Aug 2016
Ben CoxWOR9863 & 35120170v ESSChelmsford31 Aug 2016
Phil MustardGLO9819 & 79177150v NORNorthampton12 Sept 2016
Brad CachopaAA9823 & 75*184110v CANRangiora22 Nov 2016
Joe RootENG9821 & 77153120v INDMumbai8 Dec 2016
Angelo MathewsSL9839 & 59189120v SAPort Elizabeth26 Dec 2016
Chris LynnBH9898*49311v PSPerth5 Jan 2017
Henry NichollsNZ9898 & DNB149120v BANChristchurch20 Jan 2017
PreviousPage 324Next

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.