He became major in 1787, visited England in 1789, and purchased a lieutenant-colonelcy in 1790, returning to India in the following year.
Promotion followed in 1749 to a majority, and in 1750 to the lieutenant-colonelcy of the loth, with which he served in Scotland.
He was given the colonelcy of the 10th (Lancashire Fusiliers), but was too late to take part in the battle of Culloden.
In 1747-1748 he was again with the duke of Cumberland in the Low Countries, and in 1749 was transferred to the cavalry, receiving the colonelcy of the 7th (3rd) Irish Horse (Carabineers).
The few and miserable triumphs of Sweden during the Seven Years' War were due almost entirely to young Sprengtporten, and he emerged from it with a lieutenant-colonelcy, a pension of X20, and the reputation of being the smartest officer in the service.