Nascut a Jönninge, prop de Stavby, al municipi d'Uppsala (comtat d'Uppsala, província històrica d'Uppland),[6] Johansson va començar a practicar l'esquí a començaments de la dècada de 1950. Amb l'AJS del seu germà gran, aprengué a conduir una motocicleta. Més tard, fou descobert pel departament de competició del fabricant d'Uppsala Nymanbolagen i, cap a 1952, va debutar en competicions de motocròs amb aquesta marca. El 1955 va guanyar la seva primera Novemberkåsan i el 1956, ja amb BSA. el Campionat de Suècia de 500 cc. Durant la seva carrera, va aconseguir 26 podis en aquest campionat competint pels clubs SMK Uppsala i MK Orion. Després de pilotar les NV (Nymanbolagen) i les BSA va córrer amb força altres marques, entre elles Lito, Jawa/ČZ, Triumph, Husqvarna, Crescent i Greeves.[6]
↑«Gunnnar Johansson» (PDF) (en francès). memotocross.fr. [Consulta: 8 gener 2020].
↑Berry, Ian. «Four-stroke hybrid». A: Out Front! British Motocross Champions 1960-1974 (en anglès). High Wycombe: Panther Publishing, 2011, p. 7. ISBN 978-0-9564975-3-6.