În luna aprilie a anului 1975, Hagi a păşit pentru prima oară la porţile unui club de fotbal, Farul Constanţa, unde a fost luat în primire de Iosif Bukossi, primul lui antrenor. La vârsta de 11 ani, Gică Hagi evolua în prima competiţie, „Cupa Speranţelor”, pentru ca în 1978 să fie legitimat la clubul de pe Litoral.
În 1980, Hagi a fost cooptat în proiectul „Luceafărul” – echipa naţională de juniori – pentru ca doi ani mai târziu, la vârsta de 17 ani, 7 luni şi 6 zile, să debuteze în Divizia A, în partida SC Bacău – Farul Constanţa, scor 3-0.
După numai un an, Hagi îşi făcea debutul la echipa naţională, în mandatul lui Mircea Lucescu, într-o partidă cu Norvegia, susţinută de „tricolori” la Oslo, la 10 august 1983, scor 0-0.
Palmaresul lui Hagi în primul eşalon din Romania totalizează 223 meciuri şi 141 goluri, trei titluri de campion şi trei Cupe ale României. Gheorghe Hagi a fost de două ori cel mai bun marcator din campionatul României, în sezoanele 1984/1985 şi 1985/1986.
Hagi a fost recordmanul absolut al echipei naţionale: cele mai multe banderole de căpitan, cele mai multe selecţii şi cele mai multe goluri. Seria recordurilor a fost întreruptă de Dorinel Munteanu, care a devenit cel mai selecţionat jucător din istorie. Hagi rămâne golgeter all-time, cu 35 de goluri.
Hagi a participat la trei ediţii ale Campionarului European (1984, 1996 şi 2000), precum şi la trei ediţii ale Cupei Mondiale (1990, 1994 şi 1998). După ediţia din 1994 a Cupei Mondiale, Hagi a ieşit al patrulea în ancheta anuală a revistei France Football, cea care acordă Balonul de Aur. La finele anului 1999, a fost desemnat fotbalistul român al secolului, iar în 24 aprilie 2001, sub titulatura Gala Hagi, i s-a organizat un meci festiv de retragere.
Chiar dacă în palmaresul său de jucător nu figureaza decât trei trofee pe plan internaţional, Hagi a fost unul dintre fotbaliştii de vârf ai anilor ’90. Odată cu încheierea carierei de jucător, Hagi a ales-o pe cea de antrenor, care până în prezent nu i-a adus, însă, mari realizări.
Imediat după retragere, Hagi a devenit antrenor al echipei naţionale a României în anul 2001. Prima echipă, primul eşec. Hagi nu a reuşit să califice echipa la Cupa Mondială din 2002, demisionând după barajul cu Slovenia. În 2003, a devenit tehnicianul echipei turce Bursaspor, de unde a demisionat din nou, iar în sezonul 2004-2005 s-a aflat pe banca tehnică a formaţiei Galatasaray Istanbul, în momentul numirii sale stadionul Ali Sami Yen fiind arhiplin. Sezonul a fost unul modest, dar a fost salvat pe final prin câştigarea Cupei Turciei, de altfel, singurul trofeu din cariera de antrenor a lui Gheorghe Hagi. La scurt timp, el a demisionat de la Galatasaray, nemulţumit că şefii clubului nu i-au adus jucătorii pe care i-ar fi dorit.
Anul 2006 este momentul în care „Regele” s-a întors în fotbalul românesc. Alegerea sa a fost Poli Timişoara, dar şi de aici a plecat după scurt timp. După un an de pauză, Hagi s-a întors la Steaua, clubul de la care s-a lansat în fotbalul mare. Mandatul lui Hagi în Ghencea a durat mai puţin de trei luni, timp în care a calificat echipa în grupele Ligii Campionilor. A demisionat de la Steaua în septembrie 2007, după înfrângerea de la Praga, cu Slavia, motivul fiind conflictul cu finanţatorul George Becali, care l-a acuzat permanent pentru jocul slab şi pentru folosirea altor jucători decât cei pe care el dorea să-i impună în primul 11. În octombrie 2010, Hagi şi-a început al doilea mandat la Galatasaray unde a stat până la 25 martie 2011.
De atunci, fostul internaţional român se ocupă de Academia de Fotbal care îi poartă numele şi de echipa acesteia Viitorul Constanţa.
Gheorghe Hagi este supranumit „Regele fotbalului românesc” fiind totodată cel mai bun marcator din istoria naţionalei României, cu 35 de goluri înscrise. Fotbalistul a evoluat la mai multe echipe de club în cadrul a 515 meciuri şi a marcat 283 de goluri , iar la echipa naţională a României a jucat 125 de meciuri, marcând 35 de goluri, scrie Mediafax.