CricketWise
  1. Home
  2. Venues
  3. Melbourne Cricket Ground
  4. Sheffield Shield

Melbourne, Australia ยท Sheffield Shield

Melbourne Cricket Ground Sheffield Shield stats: average score and records

Data through 5 February 2026Last updated 5 February 2026

Across 14 matches at Melbourne Cricket Ground from 2017 to 2026, sides batting first made 232.4 on average in completed innings (13 innings). For comparison, the average across every Sheffield Shield ground in the data is 281.9, so Melbourne Cricket Ground is 49.5 runs below it. Teams batting first won 8 of 10 matches with a result (80%), and teams batting second won 2 (20%). The toss winner went on to win 2 of 10 decided matches (20%).

Matches
14
2017โ€“2026
Avg 1st innings
232.4
13 completed innings
Avg 2nd innings
187.9
13 innings
Won chasing
20%
2 of 10 results
Toss winner won
20%
2 of 10

Average first-innings score by year

20025030035020192024222.0
Average first-innings score at Melbourne Cricket Ground by year (Sheffield Shield)
2002503003502019202120232024222.0
Average first-innings score at Melbourne Cricket Ground by year (Sheffield Shield)
Show as table
Average first-innings score at Melbourne Cricket Ground by year (Sheffield Shield)
YearAverage first-innings score
2019318.5
2021250.5
2023267.7
2024222.0

Years with at least 2 completed first innings. Completed innings only; rain-rule results excluded.

Highest and lowest totals at Melbourne Cricket Ground (Sheffield Shield)

Highest team totals
TeamScoreOversAgainstDateResult
Victoria454Tasmania2019-03-05Drawn
Tasmania424/2Victoria2017-11-13Drawn
Victoria336Tasmania2022-11-24Lost
Victoria313/9New South Wales2021-11-05Won
Victoria307/3Tasmania2019-03-05Drawn
Lowest all-out totals
TeamScoreOversAgainstDateResult
New South Wales102Victoria2023-10-26Lost
Victoria121Tasmania2022-11-24Lost
Victoria123Queensland2024-12-06Lost
Victoria130Queensland2019-11-12Lost
New South Wales136Victoria2024-10-20Lost

Most runs at Melbourne Cricket Ground in Sheffield Shield matches

Top 10 run scorers at this ground
PlayerInnsRunsAvgSRHS100s50s
Peter Handscomb2085545.0050.49209
Marcus Harris1960633.6746.910013
Matt Short1445632.5755.89004
Nicolas Maddinson1045045.0060.413621
Alexander Doolan638977.8052.124711
Sam Harper2033218.4454.97202
Jake Doran731853.0043.09803
F O'Neill1429226.5567.97001
C Kellaway1226522.0832.85501
Will Sutherland1425919.9254.06601

Most wickets at Melbourne Cricket Ground in Sheffield Shield matches

Top 10 wicket takers at this ground
PlayerInnsWktsAvgEconBest
Scott Boland143717.302.345/56
F O'Neill143612.222.045/51
Will Sutherland173020.372.374/32
M Perry162722.262.645/33
SM Elliott102417.542.685/33
Peter Siddle91816.562.043/21
Jackson Bird101825.112.564/13
Mitchell Swepson71624.312.634/75
Chris Tremain91524.332.544/32
Mark Steketee61420.142.353/32

Recent matches at Melbourne Cricket Ground

Most recent matches in the data
DateTeamsResult
5 Feb 2026Queensland 149 & 236
Victoria 144 & 205
Queensland won by 36 runs
4 Dec 2025Western Australia 194 & 255
Victoria 255 & 195/4
Victoria won by 6 wickets
6 Dec 2024Queensland 172 & 223
Victoria 123 & 249
Queensland won by 23 runs
20 Oct 2024Victoria 272 & 246
New South Wales 136 & 241
Victoria won by 141 runs
16 Nov 2023Victoria 300/7d & 190/9d
Queensland 219 & 158
Victoria won by 113 runs
26 Oct 2023Victoria 196 & 284
New South Wales 102 & 173
Victoria won by 205 runs
9 Feb 2023Victoria 307 & 217
Queensland 175 & 185
Victoria won by 164 runs
24 Nov 2022Victoria 121 & 336
Tasmania 220 & 241/6
Tasmania won by 4 wickets
5 Nov 2021Victoria 313/9d & 248/5d
New South Wales 140 & 247
Victoria won by 174 runs
5 Mar 2021Tasmania 188 & 263
Victoria 199 & 122/1
Match drawn

Frequently asked questions

What is the average first innings score at Melbourne Cricket Ground in Sheffield Shield matches?
The average completed first-innings score at Melbourne Cricket Ground in Sheffield Shield matches is 232.4 runs, from 13 innings between 2017 and 2026. Rain-affected matches decided by a rain rule are not included.
What is the highest total at Melbourne Cricket Ground in Sheffield Shield matches?
The highest total in the data is 454 by Victoria against Tasmania on 5 March 2019.
Do teams win more often batting first or chasing at Melbourne Cricket Ground in Sheffield Shield matches?
In the 10 matches with a result, teams batting first won 8 (80%) and teams batting second won 2 (20%). These are past results, not a prediction.
What is the lowest total at Melbourne Cricket Ground in Sheffield Shield matches?
The lowest all-out total in the data is 102 by New South Wales against Victoria on 26 October 2023.

Also known as: MCG.

More grounds in Australia

Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Averages use completed innings in matches not decided by a rain rule. Definitions: methodology.