Renshaw first represented his home county of Cheshire in the 1994 NatWest Trophy. During the 1996 County Championship season Renshaw was signed by Hampshire. Renshaw would go onto play 38 County Championship matches and 49 one-day matches for the club. Renshaw spent four years at the club before being released in 2000. In 2001 he rejoined Cheshire, representing them in one-day matches and Minor Counties Championship matches. He left Cheshire at the end of the 2004 season, joining Staffordshire in 2005. Renshaw retired from the game at the end of that season.