Latem 1995 Illés został piłkarzem innego klubu z Budapesztu, MTK Budapest FC. Grał w nim do końca swojej kariery, czyli do 2006 roku (z małą przerwą na występy w Haladásu, do którego był wypożyczony wiosną 2004). W barwach MTK strzelił 155 goli w 315 meczach. Z klubem tym trzykrotnie był mistrzem Węgier w latach 1997, 1999, 2003 oraz jeden raz wicemistrzem w 2000 roku. Z MTK zdobył trzy Puchary Węgier (1997, 1998, 2000) i jeden Superpuchar Węgier. W barwach MTK dwukrotnie był najlepszym strzelcem ligi. W sezonie 1996/1997 strzelił 23 gole, a w sezonie 1998/1999 - 22. W 1997 i 1998 roku był wybierany Piłkarzem Roku na Węgrzech.

Sezon Klub Kraj Rozgrywki Mecze Bramki 1986/87 Haladás Szombathely

NB I 19 1 1987/88 Haladás Szombathely

NB I 29 12 1988/89 Haladás Szombathely

NB I 22 4 1989/90 Haladás Szombathely

NB I 19 1 1990/91 Haladás Szombathely

NB II ? ? 1991/92 Haladás Szombathely

NB I 29 3 1992/93 Kispest-Honvéd

NB I 28 5 1993/94 Kispest-Honvéd

NB I 30 17 1994/95 Kispest-Honvéd

NB I 23 9 1995/96 MTK Budapest FC

NB I 29 11 1996/97 MTK Budapest FC

NB I 32 23 1997/98 MTK Budapest FC

NB I 30 9 1998/99 MTK Hungária FC

NB I 30 22 1999/00 MTK Hungária FC

NB I 27 13 2000/01 MTK Hungária FC

NB I 34 21 2001/02 MTK Hungária FC