CricketWise
  1. Home
  2. Venues
  3. Melbourne Cricket Ground

Melbourne, Australia

Melbourne Cricket Ground cricket stats and records

Data through 5 February 2026Last updated 5 February 2026

Across 192 matches at Melbourne Cricket Ground from 2002 to 2026, sides batting first made 203.4 on average in completed innings (176 innings). Teams batting first won 80 of 183 matches with a result (44%), and teams batting second won 103 (56%). Captains who won the toss chose to field 58% of the time, and the toss winner won 51% of decided matches.

Matches
192
2002–2026
Avg 1st innings
203.4
176 completed innings
Avg 2nd innings
189.7
176 innings
Won chasing
56%
103 of 183 results
Toss winner won
51%
94 of 183

Melbourne Cricket Ground average scores by format

Matches and average completed first-innings score by format
FormatMatchesAvg 1st innsWon batting firstWon chasingHighest total
T20 (leagues & domestic)75157.52945273
ODI38258.71720355
Test22335.11010624
T20I20142.5712186
First-class14232.482454
Women's T20 (leagues & domestic)12131.857173
Women's T20I5145.523184
List A3208.512216
Women's ODI2237.511266
Women's Test1170.001440

Highest and lowest totals at Melbourne Cricket Ground

Highest team totals
TeamScoreOversAgainstDateResult
Australia624/8Pakistan2016-12-26Won
Australia575/8South Africa2022-12-26Won
Australia551/6England2002-12-26Won
Australia551/3West Indies2015-12-26Won
Australia530India2014-12-26Drawn
Lowest all-out totals
TeamScoreOversAgainstDateResult
Adelaide Strikers6814.2Melbourne Stars2021-01-15Lost
England68Australia2021-12-26Lost
Sydney Sixers7413.4Melbourne Stars2019-02-10Lost
India7417.3Australia2008-02-01Lost
Adelaide Strikers8319.3Melbourne Stars2026-01-13Lost

Most runs at Melbourne Cricket Ground

Top 10 run scorers at this ground
PlayerInnsRunsAvgSRHS100s50s
Steven Smith411,83754.0358.919268
Glenn Maxwell621,77937.85136.6154210
David Warner391,68745.5985.620065
Peter Handscomb451,49341.4763.9103113
Marcus Stoinis551,43635.02130.014718
Ricky Ponting331,34243.2972.911748
Aaron Finch411,31535.5498.113536
Michael Clarke341,15139.6960.510617
Matthew Hayden191,08860.4463.815345
Shane Watson281,06346.2270.516128

Most wickets at Melbourne Cricket Ground

Top 10 wicket takers at this ground
PlayerInnsWktsAvgEconBest
Scott Boland418218.953.396/7
Peter Siddle386721.073.236/75
Mitchell Starc336424.003.706/43
Nathan Lyon386233.083.145/50
Adam Zampa435821.476.565/17
Anderson Cummins265520.493.156/27
Mitchell Johnson285524.553.595/63
F O'Neill164311.022.065/51
James Faulkner334221.745.813/9
Brett Lee224024.933.795/30

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
3 Feb 2026Queensland 215 (49 ov)
Victoria 216/3 (44.3 ov)
Victoria won by 7 wickets
13 Jan 2026Adelaide Strikers 83 (19.3 ov)
Melbourne Stars 86/4 (15.1 ov)
Melbourne Stars won by 6 wickets
8 Jan 2026Melbourne Stars 128 (19.5 ov)
Sydney Sixers 129/4 (17.1 ov)
Sydney Sixers won by 6 wickets
4 Jan 2026Melbourne Stars 173/9 (20 ov)
Melbourne Renegades 177/6 (19.5 ov)
Melbourne Renegades won by 4 wickets
26 Dec 2025Australia 152 & 132
England 110 & 178/6
England won by 4 wickets
18 Dec 2025Hobart Hurricanes 158/9 (20 ov)
Melbourne Stars 159/2 (16 ov)
Melbourne Stars won by 8 wickets
4 Dec 2025Western Australia 194 & 255
Victoria 255 & 195/4
Victoria won by 6 wickets
31 Oct 2025India 125 (18.4 ov)
Australia 126/6 (13.2 ov)
Australia won by 4 wickets
30 Jan 2025England Women 170 & 148
Australia Women 440
Australia won by an innings and 122 runs

Frequently asked questions

What is the average first innings score at Melbourne Cricket Ground?
The average completed first-innings score at Melbourne Cricket Ground is 203.4 runs, from 176 innings between 2002 and 2026. Rain-affected matches decided by a rain rule are not included.
What is the highest total at Melbourne Cricket Ground?
The highest total in the data is 624/8 by Australia against Pakistan on 26 December 2016.
Do teams win more often batting first or chasing at Melbourne Cricket Ground?
In the 183 matches with a result, teams batting first won 80 (44%) and teams batting second won 103 (56%). These are past results, not a prediction.
What is the lowest total at Melbourne Cricket Ground?
The lowest all-out total in the data is 68 by Adelaide Strikers against Melbourne Stars on 15 January 2021.

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.