Prêté pendant deux saisons au club turc du Besiktas, le joueur a ensuite joué pour l'Union Berlin et Newcastle, où il n'a fait que deux apparitions en deux saisons.
Sans club depuis juillet 2024, Karius, 31 ans, trouve une porte de sortie à Schalke, club historique allemand actuellement en milieu de tableau en 2. Bundesliga.