Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND54/1 (10.5)IND need 132 runs in 235 ballsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

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
Anuj DalDER158146* & 12334160v SUSBrighton26 Jun 2022
Billy GodlemanDER158158328160v LEIDerby26 Sept 2022
Colin AckermannLEI15822 & 136223250v SUSBrighton10 Sept 2023
Michael NeserQUE15818 & 140316190v NSWSydney4 Oct 2023
Alex DaviesWAR15827 & 131260201v SOMBirmingham22 Aug 2024
Rahmat ShahAFG15819 & 139339170v ZIMBulawayo2 Jan 2025
Joe ClarkeNOT15864 & 94272211v YORLeeds23 May 2025
Tom WestleyESS15828 & 130*399160v HAMChelmsford22 Jun 2025
Pathum NissankaSL158158254190v BANColombo25 Jun 2025
Ravindra JadejaIND15889 & 69*255152v ENGBirmingham2 Jul 2025
Ashen BandaraPSC158158232182v BRCColombo6 Mar 2026
Marcus HarrisLAN158146 & 12285230v DURChester-le-Street24 Apr 2026
Ryan PatelSUR15826 & 132250261v GLALondon15 Sept 2026
Arthur MorrisAUS157157-151v SAPort Elizabeth3 Mar 1950
Roy McLeanSA15781 & 76*-241v AUSMelbourne6 Feb 1953
Russell EndeanSA15741 & 116*-160v ENGLeeds21 Jul 1955
Noel HarfordNZ15793 & 64-110v PAKLahore26 Oct 1955
Barry SinclairNZ157138 & 19-250v SAAuckland13 Mar 1964
Bert SutcliffeNZ157151* & 6-250v INDCalcutta5 Mar 1965
Mushtaq MohammadPAK157157-170v ENGSindh16 Mar 1973
Rohan KanhaiWI157157280210v ENGLondon23 Aug 1973
Roy FredericksWI15771 & 86*238160v ENGLondon12 Aug 1976
Roy DiasSL15760 & 97108180v INDChennai17 Sept 1982
David GowerENG157157216200v AUSLondon29 Aug 1985
Dean JonesAUS157157 & DNB294170v ENGBirmingham6 Jul 1989
Shoaib MohammadPAK15715 & 142403220v NZFaisalabad26 Oct 1990
Dean JonesAUS1577 & 150*304151v INDPerth1 Feb 1992
Keith ArthurtonWI157157* & 0348161v AUSBrisbane27 Nov 1992
Steve WaughAUS157157*305190v ENGLeeds22 Jul 1993
Roshan MahanamaSL1576 & 151400200v INDColombo4 Aug 1993
Hashan TillakaratneSL157103 & 54323150v PAKColombo19 Apr 1997
Matt HorneNZ157157260194v ZIMAuckland26 Feb 1998
Steve WaughAUS157157325151v PAKRawalpindi1 Oct 1998
Steve WaughAUS157157*256211v ENGLondon23 Aug 2001
Ricky PontingAUS157157*218201v NZHobart22 Nov 2001
Michael VaughanENG15752 & 105410190v SLKandy10 Dec 2003
Daniel VettoriNZ157137* & 20213271v PAKHamilton19 Dec 2003
Sanath JayasuriyaSL157157147193v ZIMHarare6 May 2004
Shahid AfridiPAK157156 & 1132206v INDFaisalabad21 Jan 2006
Ian BellENG15783 & 74334180v SLKandy1 Dec 2007
Graeme SmithSA157157248171v BANBloemfontein19 Nov 2008
MahmudullahBAN157115 & 42244242v NZHamilton15 Feb 2010
Gautam GambhirIND15793 & 64406220v SACape Town2 Jan 2011
Mohammad HafeezPAK157119 & 38221252v ZIMBulawayo1 Sept 2011
Jacques RudolphSA15752 & 105*281201v NZDunedin7 Mar 2012
Tillakaratne DilshanSL157101 & 56238221v PAKGalle22 Jun 2012
Azhar AliPAK157157 & DNB29590v SLColombo30 Jun 2012
Michael HusseyAUS157103 & 54232164v SAAdelaide22 Nov 2012
Aaron RedmondOV157152 & 5231193v WFWellington20 Feb 2013
Lahiru ThirimanneSL157155* & 2*259140v BANGalle8 Mar 2013

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.