30-åringen blir med Marina Machans etter en imponerende utflukt for Nakhonratchasima Mazda i Thai League hvor han scoret 13 mål på 29 ligakamper.
Karikari var også Mazdas andre toppscorer i den thailandske FA-cupen med fire streiker på seks kamper.
Karikari bringer verdifull erfaring til Chennaiyins angrep, etter å ha spilt 261 kamper i løpet av sin 11 år lange profesjonelle karriere med 84 mål og 13 assists.
Spissen fungerte for 12 klubber i åtte toppligaer rundt om i verden.
Han har også to Europa League mål for hans navn, mot CSKA Moskva og PSV Eindhoven i 2012.
«Jeg gleder meg til å begynne med det nye laget,» sa Karikari, som også representerte Ghana i U-20 Africa Cup.
Karikari blir CFCs tredje utenlandske rekrutt denne sommeren.
Karikari har tilbrakt mesteparten av tiden sin i den svenske ligaen, og spilt for AIK Solna, som han debuterte med 19 år gammel i 2011.
Han spilte 58 kamper, inkludert syv Europa League-kamper, for dem og scoret 10 mål i alle konkurranser over fem sesonger.
Halmstads og Degerfors var de andre svenske klubbene Karikari viste seg for.
I 2015 forlot Karikari Sverige permanent og ble med i det tyrkiske laget, Balikesirspor.
Han spilte 40 kamper for dem over to sesonger, og registrerte 12 mål og fem assists. Senere reiste han til klubber i land som Norge, Qatar, Georgia og Usbekistan.
Han var en del av Dinamo Tabilisis seirende kampanje i den georgiske ligaen 2018-19.
«Popkulturfan. Kaffeekspert. Baconnerd. Opprørende ydmyk formidler. Vennlig spiller.»