Ohlsson kom til Malmö FF som juniorspiller i 1987 og ble i klubben hele sin karrière fram til han ble tvunget til å legge opp på grunn av skader i 2004. Ohlsson spilte 266 ligakamper for klubben og scoret 34 mål. Ohlsson spilte i flere ulike posisjoner i laget, men hadde flest kamper som forsvarer. Til tross for det høye antallet ligakamper, spilte Ohlsson aldri på det svenske landslaget. Det nærmeste han kom var da han var ubenyttet reserve i en treningslandskamp på Malmö stadion mot 18. august 1999.