Oddsworth
Marcus Harris

Lancashire · Victoria · Lancashire

Marcus Harris

34Australia

  • Left-handed opener

First-class record

Batting

MatInnsRunsAvgSR100/50HS
First-class1232218,78742.4551.225/40239
Tests142660725.2945.90/379
Domestic1091958,18044.7051.625/37239
Last 10101845826.9447.20/491*

Bowling

MatBallsWktsAvgEconBest5w10w
First-class123750–4.08–00
Domestic109750–4.08–00

Batting style

Balanced top-order batter

  • Strong against pace
  • Tough to get out
FigurePlayerParAgainst par
Average39.228.7
Average v pace39.127.1
Average v spin42.537.2
Strike rate v pace4951
Strike rate v spin5153
Balls per dismissal8056
Dot %76.074.9

12,206 balls in Tests and first-class · Oct 2021 – Oct 2026

Compare with other players

Men's First-class

Overall rank
162nd
all first-class batters
Runs a match
+4.1
above an average player

Men's First-class batting, runs a match

AveragePeak +14.4
October 2022
Now +4.1
20182020202220242026
Last 2 yearsMatRunsAvgSRWktsBowl avgEcon
First-class402,61037.348.4–––

Teams

  • VictoriaSheffield ShieldLast played Oct 2026
  • LancashireCounty ChampionshipLast played Sept 2026

First-class streaks

Last 10CareerNowBest
50+ score2/1029%230199048114275463
  • Marcus Harris has made 50 or more in 2 of the last 10 First-class innings, including the last 2.

Last 10 first-class matches

DateTeamOpponentGroundBatBowlResult
19 Oct 2026VictoriaTasmaniaBellerive Oval54 & 63–Tasmania won by 4 runs
7 Oct 2026VictoriaSouth AustraliaJunction Oval4 & 27–South Australia won by an innings and 40 runs
24 Sept 2026LancashireDurhamOld Trafford11 (26)–Drawn
15 Sept 2026LancashireKentSt Lawrence Ground0 & 48–Kent won by 7 wickets
8 Sept 2026LancashireGloucestershireOld Trafford19 & 9–Gloucestershire won by 105 runs
2 Sept 2026LancashireMiddlesexMerchant Taylors' School Ground15 & 0–Middlesex won by 160 runs
27 Aug 2026LancashireWorcestershireCounty Ground, New Road4 (11)–Drawn
20 Aug 2026LancashireNorthamptonshireOld Trafford25 & 10–Northamptonshire won by 316 runs
19 Jun 2026LancashireDerbyshireQueen's Park17 & 58–Derbyshire won by 9 wickets
12 Jun 2026LancashireKentStanley Park3 & 91*–Kent won by 140 runs

Records

  1. 9thHighest scores in the Australian One-Day Cup since 2020/21142*
  2. 10thHighest partnerships in the Australian One-Day Cup since 2020/21194*

All teams

Share