Ion Zare a înbrăcat de șapte ori tricoul echipei naționale a României, în perioada 1984-1987, fiind prezent și la EURO 84, unde a jucat 45 de minute, în meciul cu RFG, când l-a înlocuit pe Gheorghe Hagi.
Ion Zare a jucat la echipele de club FC Bihor, Dinamo, Victoria și Flacăra Moreni, ulterior plecând în Ungaria, unde a îmbrăcat tricoul formațiilor Siofok și Pecs.