Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive69th Match · CSA Pro20 2026/27TITDOL28/0 (3)TIT chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 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)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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 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,362 of the 23,369 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Matthew HaydenAUS126105 & 21*230162v SASydney2 Jan 2002
Sachin TendulkarIND12634 & 92181230v ENGNottingham8 Aug 2002
Virender SehwagIND126126104211v ENGColombo22 Sept 2002
Ricky PontingAUS126123 & 3206122v ENGBrisbane7 Nov 2002
Matthew HaydenAUS126126122113v INDSydney8 Feb 2004
Adam GilchristAUS126126151134v NZBrisbane18 Nov 2004
Mohammad YousufPAK126104 & 22268160v INDKolkata16 Mar 2005
AB de VilliersSA126114 & 12177161v WISt John's29 Apr 2005
Matthew HaydenAUS12694 & 32243181v SACape Town16 Mar 2006
Owais ShahENG12688 & 38280171v INDMumbai18 Mar 2006
Mahela JayawardeneSL126126*127190v ENGChester-le-Street24 Jun 2006
Ian BellENG126126*118101v INDSouthampton21 Aug 2007
Ross TaylorNZ126120 & 6267190v ENGHamilton5 Mar 2008
Shane WatsonAUS126126122152v WIGrenada29 Jun 2008
Shivnarine ChanderpaulWI126126* & 0283113v NZNapier19 Dec 2008
Ricky PontingAUS126126109143v ENGNottingham15 Sept 2009
Dwayne BravoWI126104 & 22210141v AUSAdelaide4 Dec 2009
Ian BellENG12648 & 78334180v SACape Town3 Jan 2010
Andrew StraussENG126126134101v PAKLeeds12 Sept 2010
Gautam GambhirIND126126*117160v NZVadodara4 Dec 2010
Phillip HughesAUS1260 & 126222161v SLColombo16 Sept 2011
Thilan SamaraweeraSL12611 & 115*276140v SACape Town3 Jan 2012
Ian BellENG126126117121v WISouthampton16 Jun 2012
Marlon SamuelsWI126126149172v BANMirpur5 Dec 2012
BJ WatlingNZ12663 & 63204240v SAPort Elizabeth11 Jan 2013
Quinton de KockLIO126126*69136v CCPotchefstroom17 Feb 2013
Alastair CookENG12610 & 116284160v NZDunedin6 Mar 2013
Jeet RavalAA12619 & 107303180v CANAuckland12 Nov 2013
Steve SmithAUS126111 & 15258142v ENGPerth13 Dec 2013
James VinceHAM12670 & 56158220v LEILeicester18 May 2014
Tom FellWOR1262 & 124271140v LEILeicester15 Jun 2014
Adam LythYOR126117 & 9249150v MIDScarborough19 Jul 2014
Angelo MathewsSL12663 & 63*21882v SAColombo24 Jul 2014
Faf du PlessisSA12612610986v AUSHarare2 Sept 2014
Ben DuckettNOR12655 & 71180191v WARBirmingham9 Sept 2014
Marlon SamuelsWI126126*116114v INDKochi8 Oct 2014
Chris RogersAUS12657 & 69249130v INDMelbourne26 Dec 2014
KL RahulIND126110 & 16302161v AUSSydney6 Jan 2015
Jacques RudolphGLA126111 & 15235160v LEILeicester12 Apr 2015
Will BraggGLA126120 & 6259160v LEILeicester12 Apr 2015
Michael KlingerGLO126126*6878v ESSBristol24 May 2015
Graham WaggGLA12694 & 32164127v LEICardiff22 Jun 2015
Mark PettiniESS126126127102v WARChelmsford29 Jul 2015
James VinceHAM1261 & 125*206132v WARSouthampton7 Aug 2015
Ben SlaterDER12670 & 56277151v LEIDerby22 Sept 2015
Jean-Pierre KotzeNAM12678 & 48256160v IREWindhoek24 Oct 2015
Shikhar DhawanIND126126113142v AUSCanberra20 Jan 2016
Daryl MitchellND12626 & 100*169124v CSNapier5 Feb 2016
Donovan GrobbelaarAA12625 & 101144180v WFWellington23 Mar 2016
Adam LythYOR126111 & 15228190v HAMLeeds17 Apr 2016
PreviousPage 147Next

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.