Bene esordì nella nazionale ungherese il 14 ottobre 1962 contro la Jugoslavia e giocò l'ultima volta quasi 17 anni dopo, il 12 settembre 1979 contro la Cecoslovacchia. In totale in nazionale disputò 76 partite segnando 36 reti, la prima delle quali il 19 ottobre 1963 contro la Germania Est.Con la nazionale ungherese nel 1964 partecipò agli Europei in Spagna, conclusi al terzo posto e di cui fu capocannoniere con 2 gol a pari merito con il connazionale Dezső Novák e lo spagnolo Jesús María Pereda.Nel 1966 prese parte ai Mondiali in Inghilterra, dove realizzò una rete in ognuna delle 4 partite giocate, e nel 1972 agli Europei in Belgio, conclusi al 4º posto senza però segnare alcun gol nella fase finale e non disputando la finale per il 3º posto.