Esordisce con la Nazionale rumena il 24 marzo 1996 contro la Georgia, partita vinta dai rumeni per 5-0. Ha collezionato 73 partite e 7 reti con la sua Nazionale, siglando il suo primo gol alla Georgia nel 2001, un'altra rete alla Slovenia sempre nello stesso anno ed una tripletta al Lussemburgo nel 2002. Con la casacca della Romania ha disputato il Campionato europeo di calcio 2000 disputati in Belgio e Olanda e poi gli Europei del 2008 in Austria e Svizzera.