У 1812 році на чолі 2-го армійського корпусу Удіно бився з російським генералом графом П. Х. Вітгенштейном, 17 серпня, важко поранений в першій битві під Полоцьком, здав командування Гувйону Сен-Сіру, від якого 2 місяці по тому прийняв його назад. Під час переправи через Березину він допоміг Наполеону врятуватися, але сам був тяжко поранений. Після лікування прийняв командування 12-м армійським корпусом, бився під Бауценом і був розбитий під Лукою 4 червня 1813 р.