Melbourne Cricket Ground
MelbourneAustraliaCapacity: 100,024
The Melbourne Cricket Ground, affectionately known as "The G," stands as one of cricket's most iconic venues and the largest cricket stadium in the world. Built in 1853, this legendary ground has witnessed over 170 years of cricket history, hosting everything from state matches to World Cup finals. With a capacity exceeding 100,000, it remains the spiritual home of Australian cricket and the traditional venue for the Boxing Day Test match.
The MCG's pitch characteristics vary significantly across formats, as evidenced by the stark differences in scoring patterns. Test matches see the highest first-innings averages at 327.91 runs, reflecting the ground's traditionally good batting conditions, though teams batting first win less than half the time across all formats. ODI matches average 257.23 in the first innings with a 46.15% success rate for the team batting first, while T20 encounters show lower scoring at 143.20 with just 37.50% of teams defending successfully.
The ground has hosted numerous memorable encounters, including the 2015 Cricket World Cup final and countless Ashes battles. The Boxing Day Test atmosphere is particularly special, with crowds often exceeding 90,000 creating an electric environment. The venue's sheer scale and the passionate Melbourne crowd make it an intimidating prospect for visiting teams, while the pitch typically offers good value for shots early before developing more character as matches progress, favoring both pace and spin bowling as conditions evolve.
Ground Stats by Format
Test
Matches played23
Avg 1st innings328
Avg 2nd innings342
Highest total624
Lowest total98
Bat first win %47.6%
ODI
Matches played40
Avg 1st innings257
Avg 2nd innings222
Highest total355
Lowest total77
Bat first win %46.1%
T20
Matches played25
Avg 1st innings143
Avg 2nd innings127
Highest total186
Lowest total69
Bat first win %37.5%
Recent Matches
| Date | Match | Format | Result |
|---|---|---|---|
| 26 Dec 2025 | Australia vs England(152/10 / 110/10) | TEST | England won by 4 wickets |
| 31 Oct 2025 | India vs Australia(125/10 / 126/6) | T20 | Australia won by 4 wickets |
| 30 Jan 2025 | England vs Australia(170/10 / 440/10) | TEST | Australia won by 122 runs |
| 26 Dec 2024 | Australia vs India(474/10 / 369/10) | TEST | Australia won by 184 runs |
| 4 Nov 2024 | Pakistan vs Australia(203/10 / 204/8) | ODI | Australia won by 2 wickets |
| 2 Feb 2024 | West Indies vs Australia(231/10 / 232/2) | ODI | Australia won by 8 wickets |
| 26 Dec 2023 | Australia vs Pakistan(318/10 / 264/10) | TEST | Australia won by 79 runs |
| 26 Dec 2022 | South Africa vs Australia(189/10 / 575/8) | TEST | Australia won by 182 runs |
| 22 Nov 2022 | Australia vs England(355/5 / 142/10) | ODI | Australia won by 221 runs |
| 13 Nov 2022 | Pakistan vs England(137/8 / 138/5) | T20 | England won by 5 wickets |
