Vandeleur led the division, after Craufurd received his mortal wound, to the assault of the breach of Ciudad Rodrigo on 19 January 1812, when he was severely wounded. He nevertheless took part in the Battle of Salamanca on 22 June. In June of the following year he intercepted a French division and cut off one of its brigades, taking three hundred prisoners and forcing the remainder to disperse in the mountains. On 21 June 1813 he was at the Battle of Vittoria, and in the following month was appointed to command a brigade of light dragoons under Sir Thomas Graham (afterwards Lord Lynedoch), and later under Lord Niddry, and he was engaged in all the operations of that column, including the Battle of the Nive. At the close of the Peninsular War he was selected to conduct a division of British cavalry and artillery from Bordeaux to Calais.