- Home
- Venues
- Melbourne Cricket Ground
- Test
Melbourne, Australia ยท Test
Melbourne Cricket Ground Test average score and records
Data through 26 December 2025Last updated 26 December 2025
The average first-innings score at Melbourne Cricket Ground is 335.1, based on 22 completed first innings across 22 matches played between 2002 and 2025. That is 8.6 runs lower than the Test average of 343.7 across all grounds in the data. In 20 matches with a winner, neither side came out ahead more often: 10 wins batting first against 10 batting second. The toss winner went on to win 12 of 20 decided matches (60%).
Matches
22
2002โ2025
Avg 1st innings
335.1
22 completed innings
Avg 2nd innings
337.9
22 innings
Won chasing
50%
10 of 20 results
Toss winner won
60%
12 of 20
Highest and lowest totals at Melbourne Cricket Ground (Test)
| Team | Score | Overs | Against | Date | Result |
|---|---|---|---|---|---|
| Australia | 624/8 | Pakistan | 2016-12-26 | Won | |
| Australia | 575/8 | South Africa | 2022-12-26 | Won | |
| Australia | 551/6 | England | 2002-12-26 | Won | |
| Australia | 551/3 | West Indies | 2015-12-26 | Won | |
| Australia | 530 | India | 2014-12-26 | Drawn |
Most runs at Melbourne Cricket Ground in Test matches
| Player | Inns | Runs | Avg | SR | HS | 100s | 50s |
|---|---|---|---|---|---|---|---|
| Steven Smith | 22 | 1,279 | 75.24 | 52.1 | 192 | 5 | 5 |
| David Warner | 18 | 912 | 50.67 | 69.6 | 200 | 3 | 2 |
| Matthew Hayden | 9 | 660 | 73.33 | 59.1 | 153 | 4 | 1 |
| Ricky Ponting | 15 | 614 | 40.93 | 60.6 | 117 | 2 | 4 |
| Usman Khawaja | 14 | 529 | 37.79 | 54.1 | 144 | 1 | 3 |
| Shane Watson | 9 | 517 | 73.86 | 54.4 | 120 | 1 | 5 |
| Michael Clarke | 14 | 467 | 42.45 | 45.7 | 106 | 1 | 2 |
| Alastair Cook | 6 | 435 | 87.00 | 57.6 | 244 | 1 | 2 |
| Michael Hussey | 14 | 416 | 29.71 | 53.0 | 122 | 1 | 2 |
| Travis Head | 14 | 405 | 28.93 | 50.0 | 114 | 1 | 1 |
Most wickets at Melbourne Cricket Ground in Test matches
| Player | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|
| Nathan Lyon | 26 | 50 | 31.58 | 3.16 | 5/50 |
| Anderson Cummins | 15 | 41 | 17.37 | 2.53 | 6/27 |
| Mitchell Johnson | 13 | 32 | 23.91 | 3.01 | 5/63 |
| Mitchell Starc | 18 | 30 | 31.43 | 3.40 | 4/36 |
| Peter Siddle | 13 | 26 | 24.50 | 2.81 | 6/75 |
| Jasprit Bumrah | 6 | 24 | 14.67 | 2.68 | 6/33 |
| Scott Boland | 8 | 21 | 13.95 | 2.74 | 6/7 |
| James Pattinson | 6 | 18 | 16.56 | 2.85 | 4/53 |
| Brett Lee | 10 | 18 | 31.17 | 3.27 | 4/46 |
| James Anderson | 7 | 17 | 20.47 | 2.33 | 4/33 |
Recent matches at Melbourne Cricket Ground
| Date | Teams | Result |
|---|---|---|
| 26 Dec 2025 | Australia 152 & 132 England 110 & 178/6 | England won by 4 wickets |
| 26 Dec 2024 | Australia 474 & 234 India 369 & 155 | Australia won by 184 runs |
| 26 Dec 2023 | Australia 318 & 262 Pakistan 264 & 237 | Australia won by 79 runs |
| 26 Dec 2022 | South Africa 189 & 204 Australia 575/8d | Australia won by an innings and 182 runs |
| 26 Dec 2021 | England 185 & 68 Australia 267 | Australia won by an innings and 14 runs |
| 26 Dec 2020 | Australia 195 & 200 India 326 & 70/2 | India won by 8 wickets |
| 26 Dec 2019 | Australia 467 & 168/5d New Zealand 148 & 240/9 | Australia won by 247 runs |
| 26 Dec 2018 | Australia 151 & 261 India 443/7d & 106/8d | India won by 137 runs |
| 26 Dec 2017 | Australia 327 & 263/4d England 491 | Match drawn |
| 26 Dec 2016 | Australia 624/8d Pakistan 443/9d & 163 | Australia won by an innings and 18 runs |
Frequently asked questions
What is the average first innings score at Melbourne Cricket Ground in Test matches?
The average completed first-innings score at Melbourne Cricket Ground in Test matches is 335.1 runs, from 22 innings between 2002 and 2025. Rain-affected matches decided by a rain rule are not included.
What is the highest total at Melbourne Cricket Ground in Test matches?
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 Test matches?
In the 20 matches with a result, teams batting first won 10 (50%) and teams batting second won 10 (50%). These are past results, not a prediction.
What is the lowest total at Melbourne Cricket Ground in Test matches?
The lowest all-out total in the data is 68 by England against Australia on 26 December 2021.
Also known as: MCG.
More grounds in Australia
- Adelaide Oval217 matches
- Bellerive Oval208 matches
- Sydney Cricket Ground194 matches
- Western Australia Cricket Association Ground175 matches
- The Gabba164 matches
- Junction Oval105 matches
- North Sydney Oval85 matches
- Allan Border Field80 matches
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.