 Farnerud won eight caps for Sweden, during seven years.Born in Landskrona, Farnerud made his professional debut with Landskrona BoIS.He scored in one of his first Allsvenskan matches, a 2–1 home win against reigning champions Hammarby.