W 1987 roku przyjął południowoafrykańskie obywatelstwo.
Hani studiował literaturę na uniwersytecie Fort Hare, gdzie zetknął się z marksizmem, który utwierdził go w sprzeciwie wobec rasizmu. Komunista, zaangażowany w walkę przeciwko rządowi utrzymującemu apartheid, został kilkakrotnie aresztowany. Po szkoleniu zbrojnym w ZSRR, przebywał w Zimbabwe, gdzie uczestniczył w walkach; w 1974 wrócił do kraju, by następnie udać się do m.in. do Lesotho, gdzie usiłowano go zamordować. Przez kilka lat przebywał w Zambii. Wrócił do RPA w 1990, i rok później stanął na czele Komunistycznej Partii RPA (South African Communist Party).
Chris Hani został zamordowany przez Janusza Walusia 10 kwietnia 1993, przed swoim domem w Dawn Park, na przedmieściach Boksburg, strzałem w głowę. Sprawca został zatrzymany, tak jak i Clive Derby-Lewis, konserwatywny członek parlamentu RPA, który użyczył mu pistoletu. Morderstwo to, zorganizowane przez skrajną prawicę, miało na celu zatrzymanie negocjacji kończących apartheid. Na liście przyszłych potencjalnych ofiar znalezionej u Derby-Lewisa, Hani znajdował się na trzeciej pozycji, pierwszy natomiast był Nelson Mandela, a drugi – komunista Joe Slovo.