Test Matches played on Melbourne Cricket Ground, Melbourne (114)
15th March 1877
James Lillywhite's XI in Australia and New Zealand 1876/77
1st Test
Australia v England
t1
31st March 1877
James Lillywhite's XI in Australia and New Zealand 1876/77
2nd Test
Australia v England
t2
2nd January 1879
Lord Harris' XI in Australia and New Zealand 1878/79
Only Test
Australia v England
t3
31st December 1881
A Shaw's XI in Australia and New Zealand 1881/82
1st Test
Australia v England
t5
10th March 1882
A Shaw's XI in Australia and New Zealand 1881/82
4th Test
Australia v England
t8
30th December 1882
IFW Bligh's XI in Australia 1882/83
1st Test
Australia v England
t10
19th January 1883
IFW Bligh's XI in Australia 1882/83
2nd Test
Australia v England
t11
1st January 1885
A Shaw's XI in Australia 1884/85
2nd Test
Australia v England
t18
21st March 1885
A Shaw's XI in Australia 1884/85
5th Test
Australia v England
t21
1st January 1892
Lord Sheffield's XI in Australia 1891/92
1st Test
Australia v England
t35
29th December 1894
AE Stoddart's XI in Australia 1894/95
2nd Test
Australia v England
t43
1st March 1895
AE Stoddart's XI in Australia 1894/95
5th Test
Australia v England
t46
1st January 1898
AE Stoddart's XI in Australia 1897/98
2nd Test
Australia v England
t54
29th January 1898
AE Stoddart's XI in Australia 1897/98
4th Test
Australia v England
t56
1st January 1902
AC MacLaren's XI in Australia 1901/02
2nd Test
Australia v England
t66
28th February 1902
AC MacLaren's XI in Australia 1901/02
5th Test
Australia v England
t69
1st January 1904
Marylebone Cricket Club in Australia 1903/04
2nd Test
Australia v England
t79
5th March 1904
Marylebone Cricket Club in Australia 1903/04
5th Test
Australia v England
t82
1st January 1908
Marylebone Cricket Club in Australia 1907/08
2nd Test
Australia v England
t97
7th February 1908
Marylebone Cricket Club in Australia 1907/08
4th Test
Australia v England
t99
31st December 1910
South Africa in Australia 1910/11
2nd Test
Australia v South Africa
t112
17th February 1911
South Africa in Australia 1910/11
4th Test
Australia v South Africa
t114
30th December 1911
Marylebone Cricket Club in Australia 1911/12
2nd Test
Australia v England
t117
9th February 1912
Marylebone Cricket Club in Australia 1911/12
4th Test
Australia v England
t119
31st December 1920
Marylebone Cricket Club in Australia 1920/21
2nd Test
Australia v England
t136
11th February 1921
Marylebone Cricket Club in Australia 1920/21
4th Test
Australia v England
t138
1st January 1925
Marylebone Cricket Club in Australia 1924/25
2nd Test
Australia v England
t159
13th February 1925
Marylebone Cricket Club in Australia 1924/25
4th Test
Australia v England
t161
29th December 1928
Marylebone Cricket Club in Australia 1928/29
3rd Test
Australia v England
t178
8th March 1929
Marylebone Cricket Club in Australia 1928/29
5th Test
Australia v England
t180
13th February 1931
West Indies in Australia and New Zealand 1930/31
4th Test
Australia v West Indies
t205
31st December 1931
South Africa in Australia and New Zealand 1931/32
3rd Test
Australia v South Africa
t214
12th February 1932
South Africa in Australia and New Zealand 1931/32
5th Test
Australia v South Africa
t216
30th December 1932
Marylebone Cricket Club in Australia and New Zealand 1932/33
2nd Test
Australia v England
t221
1st January 1937
Marylebone Cricket Club in Australia and New Zealand 1936/37
3rd Test
Australia v England
t257
26th February 1937
Marylebone Cricket Club in Australia and New Zealand 1936/37
5th Test
Australia v England
t259
1st January 1947
Marylebone Cricket Club in Australia and New Zealand 1946/47
3rd Test
Australia v England
t281
1st January 1948
India in Australia 1947/48
3rd Test
Australia v India
t292
6th February 1948
India in Australia 1947/48
5th Test
Australia v India
t295
22nd December 1950
Marylebone Cricket Club in Australia and New Zealand 1950/51
2nd Test
Australia v England
t328
23rd February 1951
Marylebone Cricket Club in Australia and New Zealand 1950/51
5th Test
Australia v England
t331
31st December 1951
West Indies in Australia and New Zealand 1951/52
4th Test
Australia v West Indies
t345
24th December 1952
South Africa in Australia and New Zealand 1952/53
2nd Test
Australia v South Africa
t361
6th February 1953
South Africa in Australia and New Zealand 1952/53
5th Test
Australia v South Africa
t365
31st December 1954
Marylebone Cricket Club in Australia and New Zealand 1954/55
3rd Test
Australia v England
t393
31st December 1958
Marylebone Cricket Club in Australia and New Zealand 1958/59
2nd Test
Australia v England
t462
13th February 1959
Marylebone Cricket Club in Australia and New Zealand 1958/59
5th Test
Australia v England
t468
30th December 1960
West Indies in Australia 1960/61
2nd Test
Australia v West Indies
t500
10th February 1961
West Indies in Australia 1960/61
5th Test
Australia v West Indies
t506
29th December 1962
Marylebone Cricket Club in Australia and New Zealand 1962/63
2nd Test
Australia v England
t536
1st January 1964
South Africa in Australia and New Zealand 1963/64
2nd Test
Australia v South Africa
t549
4th December 1964
Pakistan in Australia and New Zealand 1964/65
Only Test
Australia v Pakistan
t570
30th December 1965
Marylebone Cricket Club in Australia and New Zealand 1965/66
2nd Test
Australia v England
t598
11th February 1966
Marylebone Cricket Club in Australia and New Zealand 1965/66
5th Test
Australia v England
t601
30th December 1967
India in Australia and New Zealand 1967/68
2nd Test
Australia v India
t625
26th December 1968
West Indies in Australia and New Zealand 1968/69
2nd Test
Australia v West Indies
t643
31st December 1970
Marylebone Cricket Club in Australia and New Zealand 1970/71
3rd Test
Australia v England
t675a
21st January 1971
Marylebone Cricket Club in Australia and New Zealand 1970/71
5th Test
Australia v England
t677
29th December 1972
Pakistan in Sri Lanka, Australia and New Zealand 1972/73
2nd Test
Australia v Pakistan
t705
29th December 1973
New Zealand in Australia 1973/74
1st Test
Australia v New Zealand
t728
26th December 1974
Marylebone Cricket Club in Australia and New Zealand 1974/75
3rd Test
Australia v England
t749
8th February 1975
Marylebone Cricket Club in Australia and New Zealand 1974/75
6th Test
Australia v England
t755
26th December 1975
West Indies in Australia 1975/76
3rd Test
Australia v West Indies
t766
31st January 1976
West Indies in Australia 1975/76
6th Test
Australia v West Indies
t770
1st January 1977
Pakistan in Australia and West Indies 1976/77
2nd Test
Australia v Pakistan
t790
12th March 1977
Marylebone Cricket Club in India, Sri Lanka and Australia 1976/77
Only Test
Australia v England
t800
30th December 1977
India in Australia 1977/78
3rd Test
Australia v India
t812
29th December 1978
England in Australia 1978/79
3rd Test
Australia v England
t838
10th March 1979
Pakistan in Sri Lanka, Australia and New Zealand 1978/79
1st Test
Australia v Pakistan
t849
29th December 1979
West Indies in Australia and New Zealand 1979/80
2nd Test
Australia v West Indies
t867
1st February 1980
England in Australia and India 1979/80
3rd Test
Australia v England
t872
26th December 1980
New Zealand in Australia 1980/81
3rd Test
Australia v New Zealand
t891
7th February 1981
India in Australia and New Zealand 1980/81
3rd Test
Australia v India
t895
11th December 1981
Pakistan in Australia 1981/82
3rd Test
Australia v Pakistan
t913
26th December 1981
West Indies in Australia 1981/82
1st Test
Australia v West Indies
t915
26th December 1982
England in Australia 1982/83
4th Test
Australia v England
t943
26th December 1983
Pakistan in Australia 1983/84
4th Test
Australia v Pakistan
t973
22nd December 1984
West Indies in Australia 1984/85
4th Test
Australia v West Indies
t1005
26th December 1985
India in Australia 1985/86
2nd Test
Australia v India
t1033
26th December 1986
England in Australia 1986/87
4th Test
Australia v England
t1062
26th December 1987
New Zealand in Australia 1987/88
3rd Test
Australia v New Zealand
t1087
24th December 1988
West Indies in Australia 1988/89
3rd Test
Australia v West Indies
t1112
12th January 1990
Pakistan in Australia 1989/90
1st Test
Australia v Pakistan
t1134
26th December 1990
England in Australia 1990/91
2nd Test
Australia v England
t1159
26th December 1991
India in Australia 1991/92
2nd Test
Australia v India
t1180
26th December 1992
West Indies in Australia 1992/93
2nd Test
Australia v West Indies
t1205
26th December 1993
South Africa in Australia 1993/94
1st Test
Australia v South Africa
t1242
24th December 1994
England in Australia 1994/95
2nd Test
Australia v England
t1279
26th December 1995
Sri Lanka in Australia 1995/96
2nd Test
Australia v Sri Lanka
t1319
26th December 1996
West Indies in Australia 1996/97
3rd Test
Australia v West Indies
t1346
26th December 1997
South Africa in Australia 1997/98
1st Test
Australia v South Africa
t1392
26th December 1998
England in Australia 1998/99
4th Test
Australia v England
t1436
26th December 1999
India in Australia 1999/00
2nd Test
Australia v India
t1479
26th December 2000
West Indies in Australia 2000/01
4th Test
Australia v West Indies
t1525
26th December 2001
South Africa in Australia 2001/02
2nd Test
Australia v South Africa
t1580
26th December 2002
England in Australia 2002/03
4th Test
Australia v England
t1634
26th December 2003
India in Australia 2003/04
3rd Test
Australia v India
t1678
26th December 2004
Pakistan in Australia 2004/05
2nd Test
Australia v Pakistan
t1729
26th December 2005
South Africa in Australia 2005/06
2nd Test
Australia v South Africa
t1779
26th December 2006
England in Australia 2006/07
4th Test
Australia v England
t1824
26th December 2007
India in Australia 2007/08
1st Test
Australia v India
t1855
26th December 2008
South Africa in Australia 2008/09
2nd Test
Australia v South Africa
t1902
26th December 2009
Pakistan in Australia 2009/10
1st Test
Australia v Pakistan
t1943
26th December 2010
England in Australia 2010/11
4th Test
Australia v England
t1986
26th December 2011
India in Australia 2011/12
1st Test
Australia v India
t2025
26th December 2012
Sri Lanka in Australia 2012/13
2nd Test
Australia v Sri Lanka
t2068
26th December 2013
England in Australia 2013/14
4th Test
Australia v England
t2110
26th December 2014
India in Australia 2014/15
3rd Test
Australia v India
t2152
26th December 2015
West Indies in Australia 2015/16
2nd Test
Australia v West Indies
t2195
26th December 2016
Pakistan in Australia 2016/17
2nd Test
Australia v Pakistan
t2242
26th December 2017
England in Australia 2017/18
4th Test
Australia v England
t2289
26th December 2018
India in Australia 2018/19
3rd Test
Australia v India
t2337
26th December 2019
New Zealand in Australia 2019/20
2nd Test
Australia v New Zealand
t2376
26th December 2020
India in Australia 2020/21
2nd Test
Australia v India
t2398
26th December 2021
England in Australia 2021/22
3rd Test
Australia v England
t2442