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

DateMatchFormatResult
26 Dec 2025Australia vs England(152/10 / 110/10)TESTEngland won by 4 wickets
31 Oct 2025India vs Australia(125/10 / 126/6)T20Australia won by 4 wickets
30 Jan 2025England vs Australia(170/10 / 440/10)TESTAustralia won by 122 runs
26 Dec 2024Australia vs India(474/10 / 369/10)TESTAustralia won by 184 runs
4 Nov 2024Pakistan vs Australia(203/10 / 204/8)ODIAustralia won by 2 wickets
2 Feb 2024West Indies vs Australia(231/10 / 232/2)ODIAustralia won by 8 wickets
26 Dec 2023Australia vs Pakistan(318/10 / 264/10)TESTAustralia won by 79 runs
26 Dec 2022South Africa vs Australia(189/10 / 575/8)TESTAustralia won by 182 runs
22 Nov 2022Australia vs England(355/5 / 142/10)ODIAustralia won by 221 runs
13 Nov 2022Pakistan vs England(137/8 / 138/5)T20England won by 5 wickets