Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2071st 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/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
Aaron FinchAUS10710710792v INDCanberra20 Jan 2016
Colin de GrandhommeAA1071 & 106*98112v CANChristchurch5 Feb 2016
Varun ChopraWAR107107182150v YORBirmingham24 Apr 2016
Varun ChopraWAR10759 & 48175140v LANManchester20 Jun 2016
Michael CarberryHAM10748 & 59197140v DURChester-le-Street3 Jul 2016
Colin IngramGLA1071077376v ESSChelmsford26 Jul 2016
Sam HainWAR107107115130v DURGosforth27 Jul 2016
BJ WatlingNZ107107172120v ZIMBulawayo28 Jul 2016
James AdamsHAM1078 & 99198180v NOTNottingham13 Aug 2016
Phil MustardGLO107107* & DNB193140v DERDerby31 Aug 2016
Mark WallaceGLA10729 & 78124160v ESSChelmsford12 Sept 2016
Chris JordanSUS10757* & 50166180v WORBrighton12 Sept 2016
Shane DowrichWI10747 & 60*177122v PAKSharjah30 Oct 2016
Jon-Jon SmutsWAR107107*5859v DOLEast London7 Dec 2016
Ross TaylorNZ107107101130v AUSHamilton5 Feb 2017
Eoin MorganENG107107116112v WIAntigua3 Mar 2017
Rob NewtonNOR10710712390v WORNorthampton3 May 2017
Billy RootNOT107107*93102v WARBirmingham5 May 2017
Eoin MorganENG1071079375v SALeeds24 May 2017
Daniel LawrenceESS107107208150v SURChelmsford26 May 2017
Ryan McLarenLAN107107199141v HAMManchester19 Jun 2017
Faf du PlessisSA10726* & 81150101v BANPotchefstroom28 Sept 2017
BJ WatlingND10777 & 30127151v CSMount Maunganui23 Oct 2017
Bharat PopliND10784 & 23236122v CSMount Maunganui23 Oct 2017
Tom BlundellNZ107107*180131v WIWellington1 Dec 2017
Tim SeifertND1071074299v AUCMount Maunganui16 Dec 2017
Aaron FinchAUS107107119103v ENGMelbourne14 Jan 2018
Matty CrossSCO107107*110102v UAEDubai21 Jan 2018
Kamran AkmalPZ107107*61117v LQSharjah16 Mar 2018
Anton DevcichND1071 & 10686142v CSNapier2 Apr 2018
Daryl MitchellND1073 & 104*22082v CSNapier2 Apr 2018
Joe ClarkeWOR107105 & 2177140v ESSWorcester11 May 2018
Heino KuhnKEN10760 & 47193170v SUSCanterbury11 May 2018
Laurie EvansSUS107107*11782v ESSEastbourne3 Jun 2018
Joe DenlyKEN107107188130v GLOBristol9 Jun 2018
Shikhar DhawanIND10710796193v AFGBengaluru14 Jun 2018
Stephen EskinaziMID10710 & 97222140v LEILeicester20 Jun 2018
Dean BrownlieND10777 & 3016090v CANChristchurch17 Oct 2018
Virat KohliIND107107119101v WIPune27 Oct 2018
Monank PatelUSA10710713781v UGAAl Amarat10 Nov 2018
Seb GotchVIC10741 & 66*224160v TASHobart17 Nov 2018
Abhimanyu EaswaranBEN107107*5685v MIZCuttack21 Feb 2019
Murali VijayTN1071076795v MEGLalbhai Contractor Stadium2 Mar 2019
Henry NichollsNZ10710712990v BANWellington8 Mar 2019
Mitchell MarshWA1072 & 105169140v QUEPerth20 Mar 2019
Tony UraPNG107107*6046v PHIPort Moresby23 Mar 2019
Stephen EskinaziMID107107*97101v GLOLondon21 Apr 2019
Billy GodlemanDER107107*6286v YORLeeds26 Apr 2019
Gareth RoderickGLO10788 & 19257120v GLANewport14 May 2019
Ben BrownSUS107107141170v MIDLondon2 Jun 2019
PreviousPage 249Next

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.