Top 5 Cricket Grounds with Most Test Matches

By Ravi
July 10, 2025

Credit: Social Media

1. Lord Stadium

Lord's Stadium in London: 148 Test matches have been played on this ground since 1884.

2. Melbourne Cricket Ground

Since 1877, 117 matches have been played at the Melbourne Cricket Ground in Australia.

3. Sydney Cricket Ground

113 Test matches have been played at Sydney Cricket Ground in Australia since 1882.

4. Kennington Oval

Since 1880, 107 Test matches have been played at the Kennington Oval in London.

5. Old Trafford

Since 1884, 85 Test matches have been played at Manchester's Old Trafford ground.

See More Stories