Fudbalsku karijeru Šaran je počeo u iližanskom Igmanu, a s mnogo uspjeha nastavio ju je u dresu kluba s Koševa.
Od 1968. godine, kada je stigao u redove Sarajeva, Šaran je narednih šest sezona nosio Bordo dres (ukupno 135 puta), a postigao je 32 pogotka.
View this post on Instagram
Nakon Sarajeva igrao je još za Bor, Rijeku i Čelik, a karijeru je okončao u španskom Levanteu 1981. godine.
Upravo je Facebook stranica ugostiteljskog objekta, koji nosi ime španskog kluba, a čiji je Šaran bio vlasnik godinama potvrdila tužnu vijest.