Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAREastern Strom won the toss and chose to bowlT2067th 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,360 of the 23,368 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Andrew HudsonSA13280 & 52288200v INDDurban26 Dec 1996
Daryll CullinanSA13277 & 55215131v INDCape Town2 Jan 1997
Brian LaraWI132132 & DNB183221v AUSPerth1 Feb 1997
Greg BlewettAUS1327 & 125243191v ENGBirmingham5 Jun 1997
Grant FlowerZIM13283 & 49201200v NZBulawayo25 Sept 1997
Jacques KallisSA132132266160v ENGManchester2 Jul 1998
Marvan AtapattuSL132132*151140v ENGLondon20 Aug 1998
Ijaz AhmedPAK13213210394v ZIMRawalpindi24 Nov 1998
Neil JohnsonZIM132132*144142v AUSLondon9 Jun 1999
Adrian GriffithWI132114 & 18442111v NZHamilton16 Dec 1999
Avishka GunawardeneSL132132146190v WINairobi4 Oct 2000
Ramnaresh SarwanWI13213 & 119285180v SACenturion16 Jan 2004
Sanath JayasuriyaSL1321 & 131149172v AUSKandy16 Mar 2004
Marvan AtapattuSL132118 & 14267200v AUSColombo24 Mar 2004
Chris GayleWI132132*165121v ENGLondon6 Jul 2004
Chris GayleWI13213215272v SABarbados11 May 2005
Andrew StraussENG132128 & 4258171v INDMumbai18 Mar 2006
Sachin TendulkarIND132101 & 31219110v BANChattogram18 May 2007
Younis KhanPAK1326 & 126177181v SAKarachi1 Oct 2007
Jacques KallisSA132132275141v INDAhmedabad3 Apr 2008
Salman ButtPAK132132127150v BANLahore13 Apr 2008
Michael ClarkeAUS13229 & 103*247180v ENGBirmingham30 Jul 2009
Michael ClarkeAUS13271 & 61*238130v WIAdelaide4 Dec 2009
MS DhoniIND132132*187123v SAKolkata14 Feb 2010
Junaid SiddiqueBAN13258 & 74275160v ENGLondon27 May 2010
Mahela JayawardeneSL13272 & 60238211v AUSSydney3 Jan 2013
Joe RootENG132104 & 28189130v NZLeeds24 May 2013
Peter FultonNZ13273 & 59387103v BANChittagong9 Oct 2013
Ben FoakesESS132132*157140v GLOBristol27 Apr 2014
Alex GidmanGLO13213 & 119*225171v ESSBristol27 Apr 2014
Sam NortheastKEN132132132141v SOMTaunton31 Jul 2014
Billy GodlemanDER13228 & 104*231121v SURLondon15 Sept 2014
James FosterESS132132203192v LEILeicester15 Sept 2014
Joe RootYOR13235 & 97179191v SOMLeeds23 Sept 2014
Khurram KhanUAE132132*138171v AFGDubai30 Nov 2014
Rilee RossouwSA1321329898v WICenturion28 Jan 2015
Gary BallanceENG13210 & 122296112v WIAntigua13 Apr 2015
Tamim IqbalBAN132132135153v PAKMirpur17 Apr 2015
Jermaine BlackwoodWI13285 & 47*192155v ENGBarbados1 May 2015
Paul CollingwoodDUR13213297152v NORNorthampton25 Jul 2015
Riki WesselsNOT132132118127v MIDLondon6 Aug 2015
Karl BrownLAN132132292170v GLAManchester21 Aug 2015
Mohammad HafeezPAK13298 & 34225171v ENGAbu Dhabi13 Oct 2015
Neil BroomOV1321 & 131*228150v CSNapier15 Oct 2015
Stephan BaardNAM132132106134v KENWindhoek30 Oct 2015
Virat KohliIND13244 & 88227170v SADelhi3 Dec 2015
Tom LathamKEN13253 & 79*258220v GLACanterbury1 May 2016
Hamish MarshallGLO132112 & 20244150v KENCanterbury8 May 2016
Quinton de KockSA13282 & 50157231v NZCenturion27 Aug 2016
David WarnerAUS13297 & 35133221v SAPerth3 Nov 2016
PreviousPage 126Next

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.