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

Melbourne, Australia · ODI

Melbourne Cricket Ground ODI average score and records

Data through 4 November 2024Last updated 4 November 2024

Across 38 matches at Melbourne Cricket Ground from 2003 to 2024, sides batting first made 258.7 on average in completed innings (34 innings). For comparison, the average across every ODI ground in the data is 250.4, so Melbourne Cricket Ground is 8.4 runs above it. In 37 matches with a winner, chasing came out ahead more often: 17 wins batting first against 20 batting second. The toss winner went on to win 17 of 37 decided matches (46%).

Matches
38
2003–2024
Avg 1st innings
258.7
34 completed innings
Avg 2nd innings
230.9
34 innings
Won chasing
54%
20 of 37 results
Toss winner won
46%
17 of 37

Average first-innings score by year

150200250300350200320092024217.0
Average first-innings score at Melbourne Cricket Ground by year (ODI)
150200250300350200320072009201320152024217.0
Average first-innings score at Melbourne Cricket Ground by year (ODI)
Show as table
Average first-innings score at Melbourne Cricket Ground by year (ODI)
YearAverage first-innings score
2003221.5
2004255.0
2007261.3
2008190.0
2009248.0
2010273.0
2013289.5
2014268.0
2015288.8
2016279.5
2024217.0

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

Scoring by phase at MCG

PowerplayPowerplay: 4.69 rpo4.69 rpoMiddle oversMiddle overs: 5.00 rpo5.00 rpoDeath oversDeath overs: 6.80 rpo6.80 rpo
Run rate by phase at Melbourne Cricket Ground
PowerplayPowerplay: 4.69 rpo4.69 rpoMiddle oversMiddle overs: 5.00 rpo5.00 rpoDeath oversDeath overs: 6.80 rpo6.80 rpo
Run rate by phase at Melbourne Cricket Ground
Average per innings in each phase (completed matches)
PhaseInningsAvg runsAvg wicketsRun rate
Powerplay6846.91.384.69
Middle overs68147.53.445.00
Death overs6057.12.986.80

ODI phases: overs 1–10, 11–40, 41–50. Run rate is runs per six legal balls.

Highest and lowest totals at Melbourne Cricket Ground (ODI)

Highest team totals
TeamScoreOversAgainstDateResult
Australia355/548England2022-11-22Won
Australia342/950England2015-02-14Won
Sri Lanka332/150Bangladesh2015-02-26Won
Australia324/550West Indies2010-02-19Won
England308/548.5Australia2018-01-14Won
Lowest all-out totals
TeamScoreOversAgainstDateResult
England14231.4Australia2022-11-22Lost
West Indies14334.2Australia2010-02-07Lost
New Zealand14736.1Australia2016-12-09Lost
India15129.4Australia2012-02-05Lost
Australia15943.1India2008-02-10Lost

Most runs at Melbourne Cricket Ground in ODI matches

Top 10 run scorers at this ground
PlayerInnsRunsAvgSRHS100s50s
Ricky Ponting1669949.9387.010624
Michael Clarke1861536.1875.19805
Aaron Finch1153648.7384.813531
Steven Smith1349745.1886.410413
David Warner1245437.83100.015621
Michael Hussey1243448.2277.67504
Matthew Hayden1042847.5672.98204
Shane Watson1342138.2789.816113
Rohit Sharma735058.3391.913820
Adam Gilchrist1133130.09105.48302

Most wickets at Melbourne Cricket Ground in ODI matches

Top 10 wicket takers at this ground
PlayerInnsWktsAvgEconBest
Mitchell Starc102416.294.396/43
Brett Lee82016.954.435/30
Mitchell Johnson132026.604.643/30
Clinton McKay61514.874.694/20
Nathan Bracken81321.313.874/29
James Faulkner81329.465.113/36
Lasith Malinga61125.094.764/49
Anderson Cummins71031.405.162/25
Umesh Yadav4823.505.404/31
Xavier Doherty7835.755.114/46

Recent matches at Melbourne Cricket Ground

Most recent matches in the data
DateTeamsResult
4 Nov 2024Pakistan 203 (46.4 ov)
Australia 204/8 (33.3 ov)
Australia won by 2 wickets
2 Feb 2024West Indies 231 (48.4 ov)
Australia 232/2 (38.3 ov)
Australia won by 8 wickets
22 Nov 2022Australia 355/5 (48 ov)
England 142 (31.4 ov)
Australia won by 221 runs (D/L)
18 Jan 2019Australia 230 (48.4 ov)
India 234/3 (49.2 ov)
India won by 7 wickets
14 Jan 2018Australia 304/8 (50 ov)
England 308/5 (48.5 ov)
England won by 5 wickets
15 Jan 2017Australia 220 (48.2 ov)
Pakistan 221/4 (47.4 ov)
Pakistan won by 6 wickets
9 Dec 2016Australia 264/8 (50 ov)
New Zealand 147 (36.1 ov)
Australia won by 117 runs
17 Jan 2016Australia 296/7 (48.5 ov)
India 295/6 (50 ov)
Australia won by 3 wickets
29 Mar 2015Australia 186/3 (33.1 ov)
New Zealand 183 (45 ov)
Australia won by 7 wickets
19 Mar 2015Bangladesh 193 (45 ov)
India 302/6 (50 ov)
India won by 109 runs

Frequently asked questions

What is the average first innings score at Melbourne Cricket Ground in ODI matches?
The average completed first-innings score at Melbourne Cricket Ground in ODI matches is 258.7 runs, from 34 innings between 2003 and 2024. Rain-affected matches decided by a rain rule are not included.
What is the highest total at Melbourne Cricket Ground in ODI matches?
The highest total in the data is 355/5 by Australia against England on 22 November 2022.
Do teams win more often batting first or chasing at Melbourne Cricket Ground in ODI matches?
In the 37 matches with a result, teams batting first won 17 (46%) and teams batting second won 20 (54%). These are past results, not a prediction.
What is the lowest total at Melbourne Cricket Ground in ODI matches?
The lowest all-out total in the data is 142 by England against Australia on 22 November 2022.
What is the highest successful run chase at Melbourne Cricket Ground in ODI matches?
The highest total reached while chasing and winning is 308.

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.