Live1st ODI · India in New Zealand 2026/27NZ131/8 (31.1)INDIND chose to bowlTest1st 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
Agha SalmanPAK167104* & 63203173v ENGMultan7 Oct 2024
Kurtis PattersonNSW167167*255153v WASydney6 Dec 2024
Henry HuntSA167136 & 31354130v TASHobart6 Dec 2024
Henry CooperND167148 & 19239155v AAAuckland13 Mar 2025
Tom ClarkSUS167140 & 27327231v WARBirmingham4 Apr 2025
Wayne MadsenDER167151 & 16242190v NORNorthampton15 Sept 2026
Denis ComptonENG16653 & 113-150v SALondon16 Aug 1947
Clyde WalcottWI16650 & 116-200v ENGKingston30 Mar 1954
Collie SmithWI166161 & 5-191v ENGBirmingham30 May 1957
Garry SobersWI166147 & 19-211v ENGKingston17 Feb 1960
Colin CowdreyENG16611 & 155-220v SALondon18 Aug 1960
Dilip SardesaiIND16679 & 87-201v ENGKanpur15 Feb 1964
Colin BlandSA16639 & 127-202v ENGLondon26 Aug 1965
Bill LawryAUS166166406230v ENGBrisbane10 Dec 1965
Bill LawryAUS16688 & 78421150v ENGMelbourne30 Dec 1965
Keith FletcherENG16637 & 129*437230v WIBridgetown6 Mar 1974
Clive LloydWI166100 & 66250252v ENGBridgetown13 Mar 1981
Kim HughesAUS16629 & 137384153v ENGSydney2 Jan 1983
Sunil GavaskarIND166166*416160v AUSAdelaide13 Dec 1985
Geoff MarshAUS16656 & 110472200v ENGBrisbane14 Nov 1986
Dilip VengsarkarIND166166279140v SLCuttack4 Jan 1987
Tim RobinsonENG166166365160v PAKManchester4 Jun 1987
Saleem MalikPAK16682* & 84*318220v ENGLeeds23 Jul 1992
Murray GoodwinZIM1660 & 166*210174v PAKBulawayo14 Mar 1998
Steve WaughAUS166151* & 15334260v NZWellington24 Mar 2000
Mark RichardsonNZ16695 & 71515201v WISt. George's28 Jun 2002
Hamish MarshallNZ166160 & 6267222v SLNapier4 Apr 2005
Shivnarine ChanderpaulWI16650 & 116*335190v ENGManchester7 Jun 2007
Alastair CookENG16660 & 106336200v WIManchester7 Jun 2007
Jacques KallisSA16659 & 107*357161v PAKLahore8 Oct 2007
Michael HusseyAUS166132 & 34*268192v SLHobart16 Nov 2007
Sachin TendulkarIND166154* & 12259171v AUSSydney2 Jan 2008
Sachin TendulkarIND166153 & 13241143v AUSAdelaide24 Jan 2008
Andrew StraussENG16660 & 106326170v NZManchester23 May 2008
JP DuminySA166166 & DNB340180v AUSMelbourne26 Dec 2008
Denesh RamdinWI166166268200v ENGBarbados26 Feb 2009
Michael ClarkeAUS166166 & DNB328190v PAKHobart14 Jan 2010
Shivnarine ChanderpaulWI166166357101v SASt Kitts18 Jun 2010
AB de VilliersSA166135* & 31*298156v WISt Kitts18 Jun 2010
Younis KhanPAK16635 & 131*315124v SADubai12 Nov 2010
Darren BravoWI16630 & 136286224v INDKolkata14 Nov 2011
Craig CachopaAA166166273241v WFAuckland26 Nov 2012
Daniel FlynnND166166274252v AAHamilton24 Jan 2013
Michael KlingerGLO16637 & 129*222192v LEILeicester2 Jun 2014
James FranklinWF16627 & 139381211v OVWellington16 Feb 2015
Brad CachopaAA166131* & 35*252194v CANAuckland1 Mar 2015
David WilleyNOR16662 & 104*140158v GLONorthampton12 Apr 2015
James HildrethSOM166166237170v YORTaunton15 May 2016
Riki WesselsNOT166159* & 7*220200v DURNottingham28 May 2016
Dimuth KarunaratneSL16656 & 110283140v ZIMHarare29 Oct 2016

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.