Następnie wyjechał do Francji, gdzie grał w FC Metz, w którym zadebiutował 19 lipca 1978 roku w wygranym 2:1 meczu ligowym z Olympique Marsylia, a pierwszą bramkę w Première Division strzelił dnia 25 sierpnia 1978 roku w zremisowanym 1:1 meczu z AS NancyHenryk Kasperczak – FCMetz.com .. Ostatni mecz w Première Division rozegrał 24 listopada 1979 roku, kiedy to FC Metz bezbramkowo zremisował ze Stade Brestois 29, a Kasperczak w 63. minucie zastąpił na boisku Christiana SynaeghelaFC Metz 0-0 Stade Brestois .. Potem zastąpił Marca Rastolla na stanowisku trenera drużyny, czym samym w wieku 33 lat zakończył piłkarską karierę. Łącznie w ekstraklasie polskiej rozegrał 209 meczów, w których strzelił 37 goli, a w Première Division rozegrał 55 meczów, w których strzelił 11 goli.
W 2019 wyróżniony zaliczeniem do jedenastki stulecia PZPN (na pozycji prawego pomocnika).
Kariera reprezentacyjna Henryk Kasperczak w latach 1973–1978 w reprezentacji Polski rozegrał 61 meczów, w których strzelił 5 goli. Debiut zaliczył za kadencji selekcjonera Kazimierza Górskiego 20 marca 1973 roku na Stadionie Miejskim w Łodzi w meczu towarzyskim z reprezentacją Stanów Zjednoczonych, w którym w 55.