Career
A playmaker, Zanabria made debut in first division in 1967 with Unión de Santa Fe, where he played until 1969. From 1970 to 1975 he excelled with Newell"s Old Boys, winning the Metropolitano in 1974. With the jersey #10, he played a total of 179 matches in all competitions with Boca, scoring 16 goals.
In 1981 he played for Argentinos Juniors, and for Huracán in 1983 before retiring.
After retirement he coached several teams, including Boca Juniors (1986), Club Atlas (1992-1993), Newell"s Old Boys (1997), Unión de Santa Fe (1998), Lanús (1999), Talleres de Córdoba (2001), Querétaro F.C. (2002) and Vélez Sársfield (2004) and Real España(2008 and 2010).