W ciągu walk Hiszpanii, Legia odniosła szereg zwycięstw, m.in.: 20 grudnia 1808 – udział aż do kapitulacji w drugim oblężeniu Saragossy, 15 czerwca 1809 – wygrana bitwa pod Marią, 18 czerwca 1809 – zadecydowała o zwycięstwie armii cesarskiej pod Belchite, styczeń 1810 – ułani Legii zajmując przełęcz Paso de los Despenaperros otworzyli armii francuskiej drogę do Andaluzji, 14 maja 1810 – odebrała kapitulację obleganej przez siebie Leridy, 21 czerwca 1810 – odebrała kapitulację obleganej Tarragony, 16 maja 1811 – ułani rozbili piechotę angielską w bitwie pod Albuerą.

II Legia Nadwiślańska 8 lipca 1809 cesarz wydał dekret o utworzeniu II Legii Nadwiślańskiej, która powstać miała na bazie Polaków służących w armii austriackiej, którzy pod Wagram dostali się do francuskiej niewoli. Planowano utworzenie 3 pułków piechoty liczących łącznie 6000 żołnierzy. Gdy II Legia Nadwiślańska osiągnęła stan 2200 żołnierzy, przemianowana została na 4 pułk piechoty i w 1810 roku przerzucona została do Hiszpanii, gdzie dołączyła do pierwszej Legii Nadwiślańskiej.