The first Test cricket match was played between England and Australia at the Melbourne Cricket Ground (MCG) in Melbourne, Australia, from March 15 to March 19, 1877.