עד אוגוסט 1983 חאג'י שיחק במסגרת הנבחרת עד גיל 16, ארבעה משחקים, במסגרת הנבחרת עד גיל 17, 13 משחקים והבקעה אחת ובמסגרת הנבחרת עד גיל 18, 32 משחקים ותשעה שערים. ב-10 באוגוסט1983 הופיע במסגרת הנבחרת הבוגרת במשחק ידידותי, באוסלו, נורווגיה.
ב-16 באוקטובר1985 נבחר לתפקיד קפטן נבחרת רומניה במשחק נגד צפון אירלנד בשלבים המוקדמים של גביע העולם בכדורגל. בהמשך שימש חאג'י כקפטן נבחרת רומניה ב-65 משחקים, משחקו האחרון היה הפסד 0:2 לאיטליה ברבע גמר יורו 2000, כשקיבל כרטיס אדום על התחזות[דרושה הבהרה] ברחבה. עד פרישתו מהנבחרת הלאומית ב-24 באפריל2001. במהלך 19 שנות פעילותו בנבחרת לקח חלק בשני טורנירים של גמר הגביע העולמי, בשנת 1994 בארצות הברית ובשנת 1998 בצרפת.