Mark Wright skrev sin første fotballkontrakt med Oxford United i 1980. Han ble værende i denne klubben fram til mars 1982 da Southampton FC kjøpte han for £ 80 000. Southampton var hans arbeidsgiver i over fem år, og han fikk også sin engelske landslagsdebut i denne perioden. Det skjedde 2. mai 1984 i en kamp mot . Hans neste klubb ble Derby County FC som kjøpte han for £ 760 000 den 27. august 1987. Kjøpssummen var da ny klubbrekord for klubben fra Øst-Midlands. Fram til 1991 spilte over 150 kamper for Derby før Liverpool FC kjøpte han for £ 2,2 millioner 15. juli 1991. Etter 7 sesonger, og over 200 kamper for Liverpool, la han opp 35 år gammel i 1998.