At international level, Hagi played for the Romania national team in three FIFA World Cups, in 1990, 1994 (where he was named in the World Cup All-Star Team after helping his nation to the quarter-finals of the tournament) and 1998; as well as in three UEFA European Championships, in 1984, 1996 and 2000. He won a total of 124 caps for Romania between 1983 and 2000, making him the second-most capped Romanian player of all time, behind only Dorinel Munteanu; he is also the joint all-time leading goalscorer of the Romania national side (alongside Adrian Mutu) with 35 goals.