Park initially represented CUCCE, during the 2003 season, representing them for the first time in April 2003, joining Durham in the summer of 2006. Due to a lack of first-team opportunities, he joined Derbyshire in October 2008 and left the club in July 2012.
Park made his debut first-class century for Durham in 2006. He represented England as a substitute fielder in the 1st Test versus his native country on 12 July 2008.
- "Garry Park leaves Derbyshire by mutual consent". Retrieved 2012-07-19.
- Garry Park at Cricket Archive