List of cricket grounds in Australia
Top 10 most games hosted

Total Matches Held
Ground Name
State
First Game
884
Melbourne Cricket Ground
Victoria
1855–56
866
Sydney Cricket Ground
New South Wales
1877–78
788
Adelaide Oval
South Australia
1877–78
669
The Gabba
Queensland
1897–98
660
WACA Ground
Western Australia
1898–99
235
Bellerive Oval
Tasmania
1987–88
103
NTCA Ground
Tasmania
1850–51
99
TCA Ground
Tasmania
1906–07
50
St. Kilda Cricket Ground
Victoria
1977–78
38
Devonport Oval
Tasmania
1977–78

Question: Who has the record number of Australian matches?
Answer: The Melbourne Cricket Ground in Victoria has hosted 884 games overall, an Australian record.