Jó benyomást keltett a válogatott újoncaként
A kispesti nevelésű balszélső a Bp. Honvédnál nem tudott bekerülni az első csapat keretébe, ezért 1974 őszét a VM Egyetértésben töltötte, ott mutatkozott be az élvonalban. Miután klubja fuzionált az MTK-val, még tovább, az NB II-es Bp. Spartacushoz lépett, majd Szolnokon játszott. 1977-ben tért vissza az élvonalba, négy idényt Békéscsabán töltött. 1981 nyarán a Csepelhez igazolt. 1982. szeptember 22-én, Győrben, a törökök ellen játszott a válogatottban. Akkor már 151 NB I-es mérkőzés állt a háta mögött. Jól mutatkozott be, a 40. percben gólt is szerzett. „Budavári keltette a legjobb benyomást az újoncok közül, az első félidőben tapasztalt játékos módjára játszott, mozgékony volt, sikerültek a beadásai, szögletéből Garaba gólt fejelt, sőt, egyszer ő is eredményes volt. Szünet után visszaesett, de egészében véve ennél többet nem várhattunk tőle” – értékelte teljesítményét a Népsport. Ennek ellenére soha többet nem játszhatott a nemzeti tizenegyben. Élvonalbeli pályafutását 1986-ban zárta le, miután átesett egy súlyos betegségen.