Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ES108/3 (12)WAR206/4 (20)ES need 99 runs in 48 ballsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 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)T20I3rd 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)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 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,361 of the 23,368 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Clive LloydWI12837 & 91*134170v AUSMelbourne31 Jan 1976
Sunil GavaskarIND12826 & 102-130v WIPort of Spain7 Apr 1976
Mark BurgessNZ12817 & 111-90v PAKLahore9 Oct 1976
Graeme WoodAUS128125 & 3245101v INDAdelaide23 Jan 1981
Ian BothamENG128128169192v INDManchester24 Jun 1982
Jeff CroweNZ128128 & DNB285200v ENGAuckland10 Feb 1984
Greg RitchieAUS128128 & DNB321110v INDAdelaide13 Dec 1985
Saleem YousufPAK12862 & 66*212151v AUSFaisalabad23 Sept 1988
Richie RichardsonWI128106 & 22218190v AUSAdelaide3 Feb 1989
Robin SmithENG12832 & 96242220v AUSLondon22 Jun 1989
Robin SmithENG128128168160v NZLeeds23 May 1990
Martin CroweNZ12820 & 108*365181v PAKLahore18 Oct 1990
Mark WaughAUS128112 & 1628490v WIMelbourne26 Dec 1992
Brian LaraWI128128125200v PAKDurban19 Feb 1993
David BoonAUS12896 & 32*302150v SACape Town17 Mar 1994
Asanka GurusinhaSL128128461141v ZIMHarare11 Oct 1994
Alec StewartENG12839 & 89291140v PAKLondon25 Jul 1996
Mark TaylorAUS128112 & 16293120v NZBrisbane7 Nov 1997
Sachin TendulkarIND12812813182v SLColombo7 Jul 1998
Steve WaughAUS128112 & 16*263130v ENGBrisbane20 Nov 1998
Chris CairnsNZ1282 & 126213163v INDHamilton2 Jan 1999
Gary KirstenSA128128282150v NZAuckland27 Feb 1999
Adam GilchristAUS1281289897v NZChristchurch26 Feb 2000
Mahela JayawardeneSL128128123150v INDSharjah27 Oct 2000
Hamilton MasakadzaZIM1289 & 119339130v WIHarare27 Jul 2001
Mark WaughAUS12842 & 86218161v NZPerth30 Nov 2001
Kumar SangakkaraSL128128186221v ZIMColombo27 Dec 2001
Inzamam-ul-HaqPAK12829 & 99283101v SLLahore6 Mar 2002
Lou VincentNZ12857 & 71323130v ENGWellington21 Mar 2002
Rahul DravidIND12813 & 115287180v ENGNottingham8 Aug 2002
Sourav GangulyIND128128167143v ENGLeeds22 Aug 2002
Brian LaraWI12868 & 60213174v AUSSt John's9 May 2003
Nathan AstleNZ128128217210v ZIMBulawayo15 Aug 2005
Andrew FlintoffENG128102 & 26166171v AUSNottingham25 Aug 2005
Ricky PontingAUS128117 & 11227130v SAMelbourne26 Dec 2005
Rahul DravidIND128128*233190v PAKLahore13 Jan 2006
Ian BellENG128100* & 28229120v PAKLondon13 Jul 2006
AB de VilliersSA12895 & 33204230v SLColombo4 Aug 2006
Mohammad YousufPAK128128236180v ENGLondon17 Aug 2006
Ross TaylorNZ128128*133124v SLNapier28 Dec 2006
Jacques KallisSA128128*109115v NEDSt Kitts16 Mar 2007
MS DhoniIND12892 & 36145134v ENGLondon9 Aug 2007
Kumar SangakkaraSL128128155120v INDAdelaide19 Feb 2008
Shoaib MalikPAK128128126160v INDCenturion26 Sept 2009
Brendon McCullumNZ12824 & 104212162v AUSWellington19 Mar 2010
Ian BellENG128128255121v BANManchester4 Jun 2010
Brendan TaylorZIM128128*12075v NZHarare20 Oct 2011
Shakib Al HasanBAN12873 & 55144160v WIMirpur29 Oct 2011
Chris GayleRCB128128*62713v DCDelhi17 May 2012
Virat KohliIND128128*119121v SLColombo31 Jul 2012
PreviousPage 139Next

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.