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 2026AFGZIMT20Semi Final · CSA Pro20 2026/27WARBOLT2069th 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)ODI5th 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
Phil JaquesAUS9494112140v SAMelbourne20 Jan 2006
Herschelle GibbsSA9494 & DNB205150v PAKCenturion11 Jan 2007
Imran FarhatPAK9426 & 68226140v SACenturion11 Jan 2007
Eoin MorganIRE94949174v NEDNairobi5 Feb 2007
Sourav GangulyIND9437 & 57145131v ENGLondon9 Aug 2007
Sachin TendulkarIND949481161v ENGLondon5 Sept 2007
Daniel VettoriNZ949487170v BANWellington12 Jan 2008
Virender SehwagDC9494*41106v DCHyderabad22 Apr 2008
Kumar SangakkaraPK949456131v MIChandigarh25 Apr 2008
Brad HodgeAUS9467 & 27175131v WIJamaica22 May 2008
Neil McKenzieSA9472 & 22183150v ENGBirmingham30 Jul 2008
Mahela JayawardeneSL949411161v INDColombo24 Aug 2008
Andrew SymondsAUS9457 & 3716581v SAPerth17 Dec 2008
Shivnarine ChanderpaulWI94949191v NZNapier13 Jan 2009
MS DhoniIND94949642v SLColombo5 Feb 2009
Rizwan CheemaCAN949469133v NEDNetherlands11 Jul 2009
Brendan TaylorZIM949410321v BANBulawayo14 Aug 2009
Loots BosmanSA94944559v ENGCenturion15 Nov 2009
Naman OjhaRR9494*5586v CSKChennai3 Apr 2010
Jonathan TrottENG949413080v BANBristol10 Jul 2010
Mohammad HafeezPAK9460 & 34136120v SADubai12 Nov 2010
Kieron PollardWI94945585v IREChandigarh11 Mar 2011
Shane WatsonAUS94949094v CANBangalore16 Mar 2011
Virat KohliIND9494104100v WIJamaica16 Jun 2011
Shabir NooriAFG9494109112v CANKing City7 Aug 2011
AB de VilliersSA9425 & 6922091v SLDurban26 Dec 2011
Shivnarine ChanderpaulWI9494 & DNB217101v AUSTrinidad15 Apr 2012
Mark CraigOV941 & 93159180v NDHamilton4 Nov 2012
Joshua BrodieWF9420 & 74258120v CANRangiora19 Nov 2012
Angelo MathewsSL9475 & 19247120v AUSHobart14 Dec 2012
Travis BirtKRB9494*5666v DGDhaka11 Feb 2013
Sachin TendulkarIND9481 & 13*16972v AUSChennai22 Feb 2013
Ed CowanAUS9486 & 825890v INDChandigarh14 Mar 2013
Alex HalesENG949461112v AUSChester-le-Street31 Aug 2013
Kruger van WykCS9483 & 1117370v AANapier12 Dec 2013
Dimuth KarunaratneSL9432 & 62*168150v PAKDubai8 Jan 2014
Shikhar DhawanIND949411471v SLFatullah28 Feb 2014
Umar AkmalPAK94945494v AUSMirpur23 Mar 2014
Alviro PetersenSOM9494159112v NOTTaunton4 May 2014
Manish PandeyKKR94945076v PKBangalore1 Jun 2014
Peter TregoSOM9494*59112v GLATaunton6 Jun 2014
Michael LumbNOT9445 & 49235111v YORLeeds8 Jun 2014
Stephen MooreDER9418 & 76212110v LEILeicester8 Jun 2014
Kane WilliamsonNZ9442 & 52282100v WITrinidad16 Jun 2014
Daryl MitchellWOR9490 & 4167120v LEIWorcester13 Jul 2014
Calum MacLeodDUR949413980v KENCanterbury29 Jul 2014
Robert TaylorLEI9454 & 40*139111v SURLeicester15 Aug 2014
Rikki ClarkeWAR9494 & DNB149140v MIDLondon31 Aug 2014
Ben SlaterDER9429 & 65179110v WORDerby31 Aug 2014
Cheteshwar PujaraIND9473 & 21173130v AUSAdelaide9 Dec 2014
PreviousPage 354Next

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.