Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom wonODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 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 (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
Andrew JonesNZ11943 & 76280140v PAKWellington17 Feb 1994
Graeme HickENG11923 & 96252150v WIKingston19 Feb 1994
Sachin TendulkarIND11934 & 85173171v WIMumbai18 Nov 1994
Paul StrangZIM119106* & 13*230110v PAKSheikhupura17 Oct 1996
Shivnarine ChanderpaulWI11948 & 71204160v AUSSydney29 Nov 1996
John CrawleyENG119112 & 7307101v ZIMBulawayo18 Dec 1996
Graham ThorpeENG119119245170v NZAuckland24 Jan 1997
Ricky PontingAUS11976* & 4323590v PAKPeshawar15 Oct 1998
Sadagoppan RameshIND11979 & 40271150v PAKKolkata16 Feb 1999
Devang GandhiIND11988 & 31*242201v NZKanpur22 Oct 1999
Younis KhanPAK11912 & 107305130v SLRawalpindi26 Feb 2000
Mark WaughAUS119119175130v WIPerth1 Dec 2000
Mahela JayawardeneSL119101 & 18194151v ENGKandy7 Mar 2001
Mark RichardsonNZ11946 & 73*322160v PAKChristchurch15 Mar 2001
Guy WhittallZIM119119194160v BANBulawayo19 Apr 2001
Guy WhittallZIM11959 & 60178101v BANHarare26 Apr 2001
Brian LaraWI11974 & 45264122v SLKandy21 Nov 2001
Younis KhanPAK119119217200v BANChittagong16 Jan 2002
Neil McKenzieSA11920 & 99267170v AUSCape Town8 Mar 2002
Wavell HindsWI119113 & 6217152v INDKingston18 May 2002
Matthew HaydenAUS11911925591v PAKUAE11 Oct 2002
Ramnaresh SarwanWI119119228190v BANDhaka8 Dec 2002
Daren GangaWI119117 & 2255171v AUSTrinidad19 Apr 2003
Javed OmarBAN119119 & 0358170v PAKPeshawar27 Aug 2003
Gary KirstenSA11990 & 29215191v ENGLondon4 Sept 2003
Scott StyrisNZ119119231102v INDChandigarh16 Oct 2003
Virender SehwagIND11972 & 47165181v AUSSydney2 Jan 2004
Jacob OramNZ119119* & DNB216190v SAHamilton10 Mar 2004
Graham ThorpeENG119119* & DNB217130v WIBarbados1 Apr 2004
Graham ThorpeENG1191 & 118*224150v SADurban26 Dec 2004
Justin LangerAUS11999 & 20217110v WIAdelaide25 Nov 2005
Inzamam-ul-HaqPAK119119 & DNB193121v INDFaisalabad21 Jan 2006
Daniel VettoriNZ11981 & 38165171v SACenturion15 Apr 2006
Jacques RudolphSA11929 & 90234180v SLColombo27 Jul 2006
AB de VilliersSA11959 & 60259150v WIPort Elizabeth26 Dec 2007
Ian BellENG1199 & 110225182v NZNapier22 Mar 2008
Adrian BarathWI11915 & 104176220v AUSBrisbane26 Nov 2009
Hashim AmlaSA11919 & 100280120v ENGCenturion16 Dec 2009
Shane WatsonAUS11989 & 30185190v WIPerth16 Dec 2009
Kevin PietersenENG11945 & 74*178151v BANMirpur20 Mar 2010
Azhar AliPAK11956 & 63322120v SADubai12 Nov 2010
Ian BellENG119119*169120v SLSouthampton16 Jun 2011
Rahul DravidIND11911920792v WIKolkata14 Nov 2011
Dean BrownlieNZ11977* & 42253120v AUSBrisbane1 Dec 2011
Virat KohliIND11944 & 75217150v AUSPerth13 Jan 2012
Ian BellENG1196 & 113227110v AUSChester-le-Street9 Aug 2013
Hamilton MasakadzaZIM11975 & 44289151v PAKHarare10 Sept 2013
Jesse RyderOV119119167161v CSDunedin20 Dec 2013
Michael RichardsonDUR1193 & 116247112v SOMTaunton19 May 2014
Will GidmanGLO119119186140v HAMSouthampton7 Jul 2014
PreviousPage 151Next

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.