Johansson spilte hele sin karriere i IFK Norrköping og innehar klubbrekorden med 321 kamper i Allsvenskan. Han spilte i tillegg 53 landskamper for Sveriges herrelandslag i fotball i perioden 1955-1965.