Nikola VII. Zrinski je imenovan generalom hrvatskih četa („Croatorum omnium generalis“) zbog uspješnog sudjelovanja u Tridesetogodišnjem ratu (1618. – 1648.).
U rat odlazi u rujnu 1642. godine s postrojbom od 500 konjanika.
U ratu je bio i 1643., 1644. (500 konjanika, a kasnije i 800 konjanika).
U siječnju 1646. Nikola VII. Zrinski s 300 konjanika proslavio se u borbama protiv Šveđana i Jurja I. Rákóczyja.