Live7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st 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)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

Marcus Harris: Batting innings by innings (First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
RunsBF4s6sSRPosDismissalInnsOppositionGroundDate
1201899263.492c JM Mennie b CJ Sayers1v SAAlice Springs26 Mar 2017
21233091.302c TLW Cooper b CJ Sayers3v SAAlice Springs26 Mar 2017
869615089.582c GJ Bailey b TS Rogers2v TASMelbourne13 Nov 2017
28543051.852c †MS Wade b JP Faulkner4v TASMelbourne13 Nov 2017
22472046.812c TD Paine b RP Meredith2v TASHobart17 Nov 2018
671459046.212lbw b GT Bell4v TASHobart17 Nov 2018
280025.002c JA Burns b LW Feldman1v QUEBrisbane27 Nov 2018
628010077.502lbw b MT Steketee3v QUEBrisbane27 Nov 2018
26573045.612c M Vijay b R Ashwin2v INDAdelaide6 Dec 2018
26493053.062c †RR Pant b Mohammed Shami4v INDAdelaide6 Dec 2018
7014110049.651c AM Rahane b GH Vihari1v INDPerth14 Dec 2018
20562035.711b JJ Bumrah3v INDPerth14 Dec 2018
22352062.861c I Sharma b JJ Bumrah2v INDMelbourne26 Dec 2018
13271048.151c MA Agarwal b RA Jadeja4v INDMelbourne26 Dec 2018
791208065.831b RA Jadeja2v INDSydney3 Jan 2019
2*120016.672not out3v INDSydney3 Jan 2019
44886050.001c HDRL Thirimanne b CBRLS Kumara2v SLBrisbane24 Jan 2019
11181061.111c C Karunaratne b MVT Fernando1v SLCanberra1 Feb 2019
141320107.691c BKG Mendis b CAK Rajitha3v SLCanberra1 Feb 2019
9515515061.292c †JJ Peirson b MJ Swepson2v QUEMelbourne23 Feb 2019
17419723188.322c M Labuschagne b MJ Swepson4v QUEMelbourne23 Feb 2019
941389168.122c JR Doran b JA Freeman1v TASMelbourne5 Mar 2019
44677065.672c CA Wakim b GT Bell3v TASMelbourne5 Mar 2019
16233069.572c †HJ Nielsen b NP Winter2v SAAdelaide20 Mar 2019
65988066.332st †HJ Nielsen b TD Andrews4v SAAdelaide20 Mar 2019
8122066.672c JM Bairstow b JC Archer1v ENGLeeds22 Aug 2019
19393048.721b MJ Leach3v ENGLeeds22 Aug 2019
13241054.171lbw b SCJ Broad1v ENGManchester4 Sept 2019
6161037.502lbw b SCJ Broad3v ENGManchester4 Sept 2019
3150020.002c BA Stokes b JC Archer2v ENGLondon12 Sept 2019
9152060.001b SCJ Broad4v ENGLondon12 Sept 2019
1161779465.542c TD Andrews b NP Winter1v SAMelbourne10 Oct 2019
6913713050.362lbw b M Kelly1v WAPerth18 Oct 2019
8162050.002c CT Bancroft b JA Richardson3v WAPerth18 Oct 2019
7200035.002lbw b HNA Conway1v NSWSydney14 Feb 2020
54*815066.672not out3v NSWSydney14 Feb 2020
591687035.122c TM Head b WA Agar1v SAAdelaide6 Mar 2020
33695047.832lbw b WA Agar3v SAAdelaide6 Mar 2020
23939927159.902c †HJ Nielsen b WA Agar2v SAAdelaide30 Oct 2020
5230021.742c Washington Sundar b SN Thakur1v INDBrisbane15 Jan 2021
38828046.341c †RR Pant b SN Thakur3v INDBrisbane15 Jan 2021
24751032.002c SPD Smith b NM Lyon2v NSWSydney17 Feb 2021
14312045.162c †PM Nevill b NM Lyon4v NSWSydney17 Feb 2021
15471031.912c †JR Doran b BJ Webster2v TASMelbourne5 Mar 2021
45*1315034.352not out4v TASMelbourne5 Mar 2021
113*23012149.132not out1v QUEBrisbane15 Mar 2021
42877048.282c †AT Carey b TM Head2v SAMelbourne3 Apr 2021
621458042.763c †James Bracey b DJ Worrall1v GLOBristol29 Apr 2021
23482047.923b J Shaw3v GLOBristol29 Apr 2021
10119115052.883lbw b A Virdi1v SURLeicester6 May 2021
Page 1Next

BF balls faced · 4s fours · 6s sixes · SR strike rate: runs per 100 balls · Pos batting position · Inns innings of the match

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.