A jucat în Divizia A în 159 meciuri și a marcat 88 goluri. Primul meci în Divizia A l-a susținut la 25 septembrie 1932 (Șoimii Sibiu - Ripensia Timișoara 0-3). A câștigat cu echipa Ripensia Timișoara Cupa României la fotbal în anii 1934 și 1936, iar Campionatul Național în sezoanele 1932/1933, 1934/1935, 1935/1936 și 1937/1938.
A fost selecționat în echipa națională de fotbal a României pentru care a evoluat în 27 meciuri, marcând un număr de 11 goluri. El a făcut parte ca atacant din lotul României la Campionatele Mondiale de Fotbal din 1934 și 1938.
La Turneul Final al Campionatului Mondial din 1934, desfășurat în Italia, Silviu Bindea a jucat în singurul meci al țării noastre, România - Cehoslovacia (1-2). La Turneul Final din 1938 din Franța, Bindea a jucat doar în primul meci din cele două susținute de România cu Cuba, meci încheiat cu scorul de 3-3, el fiind autorul a două dintre cele trei goluri (unul dintre ele fiind marcat în prelungiri). Nemulțumit de rezultatul obținut cu o echipă considerată drept anonimă, antrenorul a schimbat jumătate din echipă, pentru cel de-al doilea meci cu Cuba, păstrând doar cinci jucători din echipa de bază, iar Bindea, deși marcase două goluri, nu a mai intrat pe teren. Jucând cu echipa de rezerve, selecționata României a pierdut cu scorul de 2-1 meciul cu Cuba.
Ultimul meci jucat în Divizia A a avut loc la 27 octombrie 1946 (CFR Timișoara - Carmen București 0-3). În anul 1948, joacă cu echipa Ripensia Timișoara în Cupa Mitropa, marcând 5 goluri în 4 meciuri.
Ulterior a fost antrenor la Știința Timișoara (august 1955 - noiembrie 1956 și septembrie 1960 - martie 1961). A decedat la data de 6 martie1992.