Nordahls far var italienproffset Gunnar Nordahl, medlem av den berömda svensktrion Gre-No-Li (Gren, Nordahl och Liedholm) i AC Milan. Tomas Nordahl växte upp i Milano och gick i italiensk skola.
Vid Viasat Sportfotbollssändningar har Nordahl tidigare varit bisittare till Claes Åkeson i studion, innan de båda beslöt sig för att kommentera italienska stryktipset på TV3 under sommaren 2008.
Thomas Nordahl debuterade i allsvenskan som 17-åring i Degerfors IF, som han lämnade året därpå för spel i Örebro SK. Där tog han som 18-åring en ordinarie plats. Han blev professionell fotbollsspelare 1968 då han kontrakterades av Juventus, men strax efter kontraktets undertecknande införde italienska ligan importstopp för utländska spelare. Det fick till följd att han under de tre[1] år som kontraktet gällde blev utlånad till det belgiska topplaget Anderlecht. Han återkom till allsvenskan 1971 och blev under hela 1970-talet Örebro SK trogen; under sina två perioder i klubben spelade han totalt 252[1] matcher. 1980 avslutade han sin spelarkarriär i BK Forward men tvingades sluta samma år på grund av en skada.
Thomas Nordahl gjorde under sina allsvenska säsonger 110 mål. Har blivit utsedd till "Stor grabb" i fotboll och har på meritlistan 15 A-landskamper, 10 U-landskamper och 17 J-landskamper. Han var med i den svenska truppen till Mexiko-VM 1970.