Später diente Sporck unter General Raimondo Montecuccoli gegen die Schweden in Polen wie auch bei dem verbündeten Heer, das von 1657 bis 1660 die Schweden aus Schleswig-Holstein und Dänemark vertrieb, wobei bei diesem Feldzug Sporck die gesamte Kavallerie befehligte. Dann kämpfte er in Ungarn mit Montecuccoli gegen die Türken und hatte mit seinen Reiter-Regimentern den wesentlichen Anteil am Sieg bei St. Gotthardt an der Raab am 1. August 1664. Zum Lohn wurde er am 23. August zum Reichsgrafen und zum General über die gesamte Kavallerie ernannt. Auch bei der ungarischen Zrinski-Frankopan-Verschwörung gegen Kaiser Leopold I. kämpfte Sporck 1670 erfolgreich gegen die Aufständischen. Zuletzt diente er mit Montecuccoli 1674/1675 gegen die Franzosen in den Niederlanden und am Rhein.