The first recorded match on the ground was in 1914, when Shrewsbury Cricket Club played Wem.
Shropshire played their first Minor Counties Championship match at the ground against the Nottinghamshire Second XI in 1957.
The first List-A match at the ground came in 1984 when a combined Minor Counties team played Derbyshire in the 1984 Benson & Hedges Cup.
The next List-A match on London Road came in the 2001 Cheltenham & Gloucester Trophy against Devon.
The following year, Shropshire played Gloucestershire in the 2002 Cheltenham & Gloucester Trophy.