Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2069th Match · CSA Pro20 2026/27TITDOLODI1st 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)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-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 2026AFGZIM

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,360 of the 23,367 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Ken BarringtonENG137137 & DNB-111v NZBirmingham27 May 1965
Doug WaltersAUS13722 & 11538090v ENGMelbourne30 Dec 1965
Seymour NurseWI137137323142v ENGLeeds4 Aug 1966
Denis LindsaySA137137 & DNB-140v AUSDurban20 Jan 1967
Gundappa ViswanathIND1370 & 137-250v AUSKanpur15 Nov 1969
Garry SobersWI13744 & 93-180v INDKingston18 Feb 1971
Dennis AmissENG137137147180v INDLondon7 Jun 1975
Tony GreigENG13796 & 41171201v AUSLondon31 Jul 1975
Bob WoolmerENG137137 & 0*344220v AUSManchester7 Jul 1977
Alan KnottENG137135 & 2213180v AUSNottingham28 Jul 1977
Geoff HowarthNZ137123 & 14*341150v ENGLondon24 Aug 1978
Ian BothamENG137137152105v INDLeeds16 Aug 1979
Geoff BoycottENG137137 & 032570v AUSLondon27 Aug 1981
Mohinder AmarnathIND13736 & 101*-80v PAKLahore17 Oct 1984
Dilip VengsarkarIND137137 & DNB255171v ENGKarachi31 Jan 1985
Martin CroweNZ137137 & DNB226210v AUSChristchurch28 Feb 1986
Viv RichardsWI13769 & 68*264120v AUSAdelaide3 Feb 1989
Imran KhanPAK137109* & 28*171192v INDKarachi15 Nov 1989
Martin CroweNZ13724 & 113207210v INDAuckland22 Feb 1990
Hashan TillakaratneSL13751 & 86402180v INDColombo4 Aug 1993
Jimmy AdamsWI137137262210v ENGGeorgetown17 Mar 1994
Inzamam-ul-HaqPAK137137*129150v NZSharjah20 Apr 1994
Sachin TendulkarIND13713713785v SLDelhi2 Mar 1996
Ricky PontingAUS137105 & 32292160v SAMelbourne26 Dec 1997
Ijaz AhmedPAK137137130121v ENGSharjah7 Apr 1999
Marcus TrescothickENG137137142113v PAKLondon12 Jun 2001
Jacques KallisSA13738 & 99304101v AUSMelbourne26 Dec 2001
Andrew FlintoffENG1370 & 137177233v NZChristchurch13 Mar 2002
Mark ButcherENG137137256211v ZIMLondon22 May 2003
Craig McMillanNZ13754 & 83*282160v INDAhmedabad8 Oct 2003
Moin KhanPAK137137174202v NZHamilton19 Dec 2003
Gary KirstenSA137137218200v WIDurban26 Dec 2003
Nasser HussainENG13734 & 103*260210v NZLondon20 May 2004
Ashwell PrinceSA137119 & 18301150v AUSSydney2 Jan 2006
Mohammad AshrafulBAN137136 & 1187153v SLChattogram28 Feb 2006
Rahul DravidIND13795 & 42*285130v ENGChandigarh9 Mar 2006
Ashish BagaiCAN137137*172121v SCONairobi31 Jan 2007
Tamim IqbalBAN13753 & 84216211v NZDunedin4 Jan 2008
Graeme SmithSA13762 & 75207160v AUSMelbourne26 Dec 2008
Tillakaratne DilshanSL137137*139100v PAKLahore24 Jan 2009
Michael ClarkeAUS1371 & 136239140v ENGLondon16 Jul 2009
Tamim IqbalBAN13785 & 52155181v ENGMirpur20 Mar 2010
Jonathan TrottENG137137126110v AUSSydney2 Feb 2011
AB de VilliersSA13764 & 73233211v AUSJohannesburg17 Nov 2011
Alastair CookENG137137142140v PAKAbu Dhabi13 Feb 2012
Shivnarine ChanderpaulWI13768 & 6928690v AUSDominica23 Apr 2012
Faf du PlessisSA137137252142v NZPort Elizabeth11 Jan 2013
Wesley BarresiNED137137*150112v KENLincoln23 Jan 2014
Gary BallanceENG137110 & 27262170v INDLondon17 Jul 2014
Upul TharangaSL13792 & 45242170v PAKColombo14 Aug 2014
PreviousPage 112Next

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.