Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th 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 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd 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 runsFirst-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 (Men's Tests)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerRunsScoresBF4s6sOppositionGroundDate
Brian LaraWI5353 & DNB7670v BANSt Lucia28 May 2004
Mark RichardsonNZ5313 & 4013990v ENGLeeds3 Jun 2004
Martin van JaarsveldSA5351 & 212260v SLColombo11 Aug 2004
Shane WarneAUS5353* & DNB7032v NZAdelaide26 Nov 2004
Brendon McCullumNZ5329 & 2472100v AUSChristchurch10 Mar 2005
Taufeeq UmarPAK5318 & 3513270v INDKolkata16 Mar 2005
Sanath JayasuriyaSL5348 & 5*73100v NZNapier4 Apr 2005
Shoaib MalikPAK5327 & 2611661v ENGFaisalabad20 Nov 2005
Salman ButtPAK530 & 5378100v INDKarachi29 Jan 2006
Mahela JayawardeneSL5330 & 23*6581v BANChattogram28 Feb 2006
Mohammad YousufPAK5338 & 159080v ENGManchester27 Jul 2006
Kumar SangakkaraSL5314 & 3995110v SAColombo4 Aug 2006
Andrew StraussENG5329 & 249760v AUSSydney2 Jan 2007
MS DhoniIND5336 & 17*5571v BANChattogram18 May 2007
Shahriar NafeesBAN5315 & 3880100v SLColombo25 Jun 2007
Sachin TendulkarIND5337 & 1611390v ENGLondon19 Jul 2007
Alastair CookENG5336 & 177090v INDLondon19 Jul 2007
Michael VaughanENG5311 & 4213170v INDLondon9 Aug 2007
AB de VilliersSA5345 & 8*9130v PAKLahore8 Oct 2007
Andrew SymondsAUS5353*6170v SLBrisbane8 Nov 2007
Daniel VettoriNZ537 & 46*6850v SAJohannesburg8 Nov 2007
Salman ButtPAK5342 & 1117770v INDKolkata30 Nov 2007
Denesh RamdinWI5321 & 3213470v SACape Town2 Jan 2008
Sourav GangulyIND5335 & 1810752v SLColombo8 Aug 2008
Simon KatichAUS5333 & 2091100v INDChandigarh17 Oct 2008
Michael HusseyAUS5353 & DNB14670v INDDelhi29 Oct 2008
MS DhoniIND5353 & DNB8250v ENGChennai11 Dec 2008
Ricky PontingAUS530 & 535890v SASydney3 Jan 2009
Jerome TaylorWI53536263v ENGBarbados26 Feb 2009
Ian BellENG535311471v AUSBirmingham30 Jul 2009
Tharanga ParanavitanaSL5319 & 3413550v NZColombo26 Aug 2009
Sachin TendulkarIND535310360v SLMumbai2 Dec 2009
Ramnaresh SarwanWI5342 & 118960v AUSPerth16 Dec 2009
AB de VilliersSA53538850v INDNagpur6 Feb 2010
Jonathan TrottENG5339 & 1410240v BANChittagong12 Mar 2010
Nathan HauritzAUS5312* & 41*8372v NZHamilton27 Mar 2010
Alviro PetersenSA5331 & 2214141v WITrinidad10 Jun 2010
Dwayne BravoWI535321541v SASt Kitts18 Jun 2010
Mitchell JohnsonAUS5353 & 06751v ENGSydney3 Jan 2011
Shivnarine ChanderpaulWI5323 & 3014760v INDJamaica20 Jun 2011
Tim BresnanENG5353*7561v INDBirmingham10 Aug 2011
Kane WilliamsonNZ5319 & 348960v AUSHobart9 Dec 2011
Mushfiqur RahimBAN534 & 4910080v PAKChittagong9 Dec 2011
Adnan AkmalPAK5353 & DNB10870v BANMirpur17 Dec 2011
Lahiru ThirimanneSL5323 & 3015260v SACape Town3 Jan 2012
VVS LaxmanIND5318 & 3513150v AUSAdelaide24 Jan 2012
Brad HaddinAUS5342* & 11*9232v INDAdelaide24 Jan 2012
Mohammad HafeezPAK5331 & 2211460v ENGAbu Dhabi25 Jan 2012
Andrew StraussENG5326 & 2710040v SLGalle26 Mar 2012
Jacques RudolphSA5342 & 1113260v ENGLondon16 Aug 2012
PreviousPage 343Next

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.