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
Hashim AmlaSUR215215*367220v HAMLondon29 Apr 2021
Abid AliPAK215215*407290v ZIMHarare7 May 2021
Marnus LabuschagneGLA215130 & 85286263v DERDerby28 Apr 2022
Wiaan MulderLEI215156 & 59293330v GLALeicester20 Jul 2022
Jake LibbyWOR215215294251v SUSBrighton12 Sept 2022
Kane WilliamsonNZ215215296232v SLWellington17 Mar 2023
Wayne MadsenDER215138 & 77359313v SUSBrighton29 Aug 2024
Saif ZaibNOR215159 & 56306211v GLONorthampton23 May 2025
Patsy HendrenENG214169 & 45381212v AUSBrisbane30 Nov 1928
Graeme PollockSA214137 & 77*313241v ENGPort Elizabeth12 Feb 1965
Basil ButcherWI2145 & 209*430220v ENGNottingham30 Jun 1966
Rohan KanhaiWI21456 & 158*-250v INDKingston18 Feb 1971
David LloydENG214214*396170v INDBirmingham4 Jul 1974
Dean JonesAUS214184* & 30530141v ENGSydney10 Jan 1987
Andrew JonesNZ214150 & 64520170v AUSAdelaide11 Dec 1987
Jimmy AdamsWI214208* & 6347321v NZSt John's27 Apr 1996
Greg BlewettAUS214214421330v SAJohannesburg28 Feb 1997
Mathew SinclairNZ214214447220v WIWellington26 Dec 1999
Gary KirstenSA214180 & 34532220v SLDurban26 Dec 2000
Younis KhanPAK214173 & 41368260v ENGLeeds4 Aug 2006
Virender SehwagIND21463 & 151326172v AUSAdelaide24 Jan 2008
Thilan SamaraweeraSL214214338320v PAKLahore1 Mar 2009
Darren BravoWI214166 & 48389220v INDMumbai22 Nov 2011
Chris GayleWI214150 & 64*255256v NZAntigua25 Jul 2012
Alex HalesNOT214183 & 31295281v WARBirmingham29 Jun 2014
Steve SmithAUS214162* & 52*295260v INDAdelaide9 Dec 2014
Graeme van BuurenGLO214172* & 42378260v WORWorcester29 May 2016
Haseeb HameedLAN214114 & 100*333270v YORManchester13 Aug 2016
Shaun MarshWA214214 & 0*439290v VICPerth18 Oct 2019
Cole McConchieCAN214214305290v OVChristchurch5 Nov 2022
Marcus HarrisLEI214214303262v DERDerby19 Apr 2024
Lasith CroospulleCCC21451 & 1631432012v BRCColombo21 Feb 2025
George UlyettENG213149 & 64-161v AUSMelbourne10 Mar 1882
Herbert SutcliffeENG213104 & 109*--0v SALondon17 Aug 1929
George HeadleyWI213106 & 107-210v ENGLondon24 Jun 1939
Bill EdrichENG213191 & 22*-223v SAManchester5 Jul 1947
Graeme PollockSA213209 & 4-300v AUSCape Town31 Dec 1966
John WrightNZ21375 & 138637220v WIWellington20 Feb 1987
Brian LaraWI213213 & DNB344293v AUSKingston13 Mar 1999
Brian LaraWI21391 & 122328234v AUSTrinidad19 Apr 2003
Wavell HindsWI213213297342v SAGuyana31 Mar 2005
Wasim JafferIND2131 & 212408241v WIAntigua2 Jun 2006
Chamara SilvaSL21361 & 152*302271v NZWellington15 Dec 2006
Mahela JayawardeneSL213213*411250v ENGGalle18 Dec 2007
Shane WatsonAUS21393 & 120*411211v PAKMelbourne26 Dec 2009
Graeme SmithSA21330 & 183323280v ENGCape Town3 Jan 2010
Kumar SangakkaraSL2132 & 211437180v PAKAbu Dhabi18 Oct 2011
Laurie EvansWAR213213*396240v SUSBirmingham28 Jun 2015
Jonny BairstowYOR213139 & 74*234274v WORScarborough19 Jul 2015
Dawid MalanMID21393 & 120*385220v SUSLondon7 Aug 2015

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.