Ivica Horvat je rođen 16. srpnja 1926. u Sisku, a karijeru je započeo u zagrebačkoj Ferrariji. U Dinamu je igrao od 1945. do 1957. godine i odigrao 507 utakmica i postigao 29 pogodaka. S Modrima je osvojio prvenstva Jugoslavije u sezonama 1947./48. i 1953./54., te Kup Jugoslavije 1951. godine. U sezoni 1955./56., dobitnik je Žute majice Sportskih novosti kao najbolji igrač prvenstva. Od 1957. do 1960. godine igrao je za Eintracht iz Frankfurta.
Bio je jedna od najvećih Dinamovih legendi, sjajan u skoku, odličan u čuvanju protivničkih napadača, precizan u proigravanju, tehnički na visokoj razini, najčešće je igrao na poziciji centarhalfa, a uspješno je igrao braniča i desno krilo.
Za reprezentaciju Jugoslavije je od 1946. do 1956. godine odigrao 60 utakmica, a debitirao je na prvoj utakmici reprezentacije Jugoslavije, odigranoj nakon završetka Drugog svjetskog rata, u Pragu, 9. svibnja 1946. godine protiv reprezentacije Čehoslovačke u kojoj je Jugoslavija slavila sa 2:0. Bio je 19 puta kapetan reprezentacije Jugoslavije za koju je igrao na dva Svjetska nogometna prvenstva i to: 1950. godine u Brazilu i 1954. godine u Švicarskoj. Sudionik je i Olimpijskih igara 1952. godine u Helsinkiju na kojoj je osvojio srebrnu medalju.
Komemoracija za Ivicu Horvata održat će se u četvrtak, 30. kolovoza, u 10,30 u prostorijama NK Dinama u Maksimiru, a posljednji ispraćaj je u 12,30 na zagrebačkom groblju Mirogoj.