He came to prominence in the 1976–77 season, when he made 41 league appearances,[3] and played in the first ever England under-21 international match,[4] thus attracting the attention of First Division club Wolverhampton Wanderers.
Bradshaw lost his place to John Burridge for the 1982–83 season, as the club won promotion back to the top flight at the first attempt.
[9] Bradshaw remained to play 10 more First Division games for the side[10] before leaving in August 1984 to join the Vancouver Whitecaps of the North American Soccer League.
[11] After the American league folded, Bradshaw returned to England, joining West Bromwich Albion in February 1985 as a back-up player.
After a second spell at West Bromwich Albion, he played the 1990–91 season with Peterborough United and finished his career in non-league football with Kettering Town before retiring in 1992.