Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ES88/2 (8.5)WAR206/4 (20)ES need 119 runs in 67 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 (Men's First-class)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerRunsScoresBF4s6sOppositionGroundDate
Nathan AstleNZ11041 & 69*212183v SAAuckland27 Feb 1999
Saeed AnwarPAK11074 & 36313121v SLPeshawar5 Mar 2000
Matt HorneNZ110110 & DNB277130v ZIMBulawayo12 Sept 2000
Shiv Sunder DasIND110110175190v ZIMNagpur25 Nov 2000
Brian LaraWI11019 & 91241105v SASt. John's6 Apr 2001
Sachin TendulkarIND11074 & 36*177160v ZIMBulawayo7 Jun 2001
Abdul RazzaqPAK110110*100162v BANMultan29 Aug 2001
Hashan TillakaratneSL110104* & 6288170v SACenturion15 Nov 2002
Mark RichardsonNZ11055 & 55286151v SLKandy3 May 2003
Darren LehmannAUS110110221101v BANDarwin18 Jul 2003
Sourav GangulyIND11037 & 73188180v AUSMelbourne26 Dec 2003
Tillakaratne DilshanSL110104 & 6194131v AUSGalle8 Mar 2004
Ridley JacobsWI11040 & 70156150v ENGTrinidad19 Mar 2004
Chris CairnsNZ11069 & 41150133v SAWellington26 Mar 2004
Imran FarhatPAK110101 & 9215150v INDLahore5 Apr 2004
Younis KhanPAK11087 & 23212130v AUSMelbourne26 Dec 2004
Justin LangerAUS11082 & 28201110v ENGBirmingham4 Aug 2005
Jacques RudolphSA1108 & 102*311140v AUSPerth16 Dec 2005
Ashwell PrinceSA11098 & 12*249130v WICape Town2 Jan 2008
Brendon McCullumNZ11025 & 85137143v ENGWellington13 Mar 2008
Hashim AmlaSA1106 & 104*274150v ENGLondon10 Jul 2008
Ashwell PrinceSA110101 & 9*237131v ENGLondon10 Jul 2008
Michael ClarkeAUS110110239110v NZAdelaide28 Nov 2008
Kumar SangakkaraSL11043 & 67235150v BANMirpur26 Dec 2008
Hashim AmlaSA11051 & 59246160v AUSSydney3 Jan 2009
Alastair CookENG11052 & 58237120v WIAntigua15 Feb 2009
Brendan NashWI110109 & 1269170v ENGTrinidad6 Mar 2009
Marcus NorthAUS110110206131v ENGLeeds7 Aug 2009
MS DhoniIND110110 & DNB159101v SLAhmedabad16 Nov 2009
Salman ButtPAK110102 & 8250180v AUSHobart14 Jan 2010
Tamim IqbalBAN110108 & 2116111v ENGManchester4 Jun 2010
Imran FarhatPAK11043 & 67179140v AUSLeeds21 Jul 2010
Andrew StraussENG1100 & 110227150v AUSBrisbane25 Nov 2010
Michael HusseyAUS11095 & 1521483v SLGalle31 Aug 2011
Virender SehwagIND11055 & 55101142v WIDelhi6 Nov 2011
Alviro PetersenSA110109 & 1*189131v SLCape Town3 Jan 2012
Matthew WadeAUS110106 & 4171103v WIDominica23 Apr 2012
MS DhoniIND11062 & 48*154114v NZBangalore31 Aug 2012
Hashim AmlaSA11011023580v NZPort Elizabeth11 Jan 2013
Alexei KervezeeWOR110110137110v DERWorcester27 Apr 2014
Moeen AliENG1102 & 108*292170v SLLeeds20 Jun 2014
Aaron FinchYOR11011014693v WARBirmingham22 Jun 2014
Chris WrightWAR11065 & 45139220v NOTBirmingham29 Jun 2014
Adam RossingtonNOR11048 & 62167133v SOMNorthampton12 Jul 2014
Michael CarberryHAM110110196180v LEISouthampton31 Aug 2014
Chris CookeGLA11074 & 36235150v DERCardiff9 Sept 2014
Marcus TrescothickSOM11066 & 44176200v YORLeeds23 Sept 2014
Moeen AliWOR11012 & 98178132v ESSChelmsford23 Sept 2014
Azhar AliPAK11087 & 2326240v NZAbu Dhabi9 Nov 2014
Chris RogersAUS11055 & 55136200v INDBrisbane17 Dec 2014
PreviousPage 184Next

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.