Live9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2T20I5th 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)T2063rd Match · CSA Pro20 2026/27DOLWPT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODIFinal · 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 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th 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/27VICWA

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
Billy GodlemanDER213108 & 105*347211v KENDerby21 Aug 2015
Joe RootYOR213213242221v SURLeeds8 May 2016
Kusal MendisSL213194 & 19334195v BANGalle7 Mar 2017
Virat KohliIND213213267172v SLNagpur24 Nov 2017
Adam LythYOR21397 & 116285300v KENCanterbury15 Apr 2021
Joe RootENG213180* & 33381230v INDLondon12 Aug 2021
Travis HeadAUS213175 & 38*246222v WIAdelaide8 Dec 2022
Ollie PopeSUR21391 & 122*259243v HAMLondon13 Apr 2023
Tom AbellSOM21361 & 152*362172v WARTaunton30 Jun 2024
Aubrey FaulknerSA212204 & 8354270v AUSMelbourne31 Dec 1910
Leonard HuttonENG212196 & 16-210v WILondon24 Jun 1939
Neil HarveyAUS212205 & 7-200v SAMelbourne6 Feb 1953
Mansur Ali Khan PataudiIND21264 & 148554222v ENGLeeds8 Jun 1967
Dilip SardesaiIND212212-171v WIKingston18 Feb 1971
Allan BorderAUS212162 & 50498321v INDMadras11 Sept 1979
Graham GoochENG21238 & 174322230v SLLondon22 Aug 1991
Mike AthertonENG21294* & 118546210v NZChristchurch14 Feb 1997
Sachin TendulkarIND21236 & 176363330v WIKolkata30 Oct 2002
Marcus TrescothickENG212105 & 107340341v WIBirmingham29 Jul 2004
Alastair CookENG212173 & 39338192v BANChittagong12 Mar 2010
Mohammad AshrafulBAN212190 & 22*473211v SLGalle8 Mar 2013
Jamie HowCS2125 & 207*279263v OVNelson7 Feb 2014
Steven DaviesSUR212174 & 38249300v LEILeicester15 Aug 2014
Jeet RavalAA21210 & 202*331300v OVAuckland20 Feb 2016
Keaton JenningsDUR212201* & 11312330v SURChester-le-Street12 Sept 2016
Rohit SharmaIND212212255286v SARanchi19 Oct 2019
Abid AliPAK21238 & 174347282v SLKarachi19 Dec 2019
Steve SmithAUS212131 & 81393241v INDSydney7 Jan 2021
Mayank AgarwalIND212150 & 62419265v NZMumbai3 Dec 2021
Jeet RavalND212209 & 3380184v CSWhangarei29 Mar 2022
Daniel DrewSA212208* & 4352250v WAAdelaide10 Feb 2023
Matthew LambDER212207 & 5*295311v GLOBristol24 May 2024
Jason SanghaSA212151 & 61349202v TASHobart6 Dec 2024
Mushfiqur RahimBAN212163 & 49452130v SLGalle17 Jun 2025
Priyamal PereraPSC212212 & DNB367251v MSCKandy20 Mar 2026
Billy MurdochAUS211211525240v ENGLondon11 Aug 1884
Jack HobbsENG211211-150v SALondon28 Jun 1924
Colin CowdreyENG211114 & 97-110v WIKingston17 Feb 1960
Glenn TurnerNZ211101 & 110*615200v AUSChristchurch8 Mar 1974
Geoff BoycottENG21199 & 112725250v WIPort of Spain30 Mar 1974
Mike GattingENG21161 & 150*438310v PAKLondon6 Aug 1987
Javed MiandadPAK211211441291v AUSKarachi15 Sept 1988
Herschelle GibbsSA211211*468233v NZChristchurch11 Mar 1999
Ijaz AhmedPAK211211372231v SLDhaka12 Mar 1999
Damien MartynAUS211114 & 97349251v INDNagpur26 Oct 2004
Ricky PontingAUS211207 & 4*333310v PAKSydney2 Jan 2005
Michael HusseyAUS211118 & 93316233v SLColombo16 Sept 2011
Eoin MorganMID211191 & 20297322v NOTNottingham14 Jun 2014
Jesse RyderESS21187 & 124354213v NORNorthampton7 Jun 2015
Chris NashSUS211119 & 92259340v ESSBrighton17 Apr 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.