List of Test cricket grounds
One hundred and twenty-five grounds have hosted men's Test cricket since the first officially recognised Test match between Australia and England in Melbourne in March 1877. The grounds are listed in the order in which they were first used as a venue for a men's Test cricket match.
Source: Wikipedia — List of Test cricket grounds (CC BY-SA 4.0)