Hän osallistui 1500 metrille vuoden 1980 Moskovan olympialaisissa, kuuluisien brittiläisten juoksijoiden voittaessa mitalit. Cram on Euroopan- ja Kansainyhteisön-mestari 1 500 metrillä vuonna 1982 ja vuonna 1986 sekä maailmanmestari Helsingissä vuonna 1983. Hän teki maailmanennätyksiä maililla vuosien 1985 ja 1993 välillä kilpaillen useimmiten ennätyksistä Said Aouitan kanssa. Olympiakisojen kultamitalia hän ei voittanut, kuitenkin hän saavutti hopeamitalin 1500 metrillä hävitessään Sebastian Coelle vuoden 1984 Los Angelesin olympiakisoissa.