Autosweep sweeps every major British marketplace and 11,000+ dealer websites in one search, so every used BMW 5 Series for sale is in one place — no tab-hopping, no duplicate trawling.
Every 5 Series below is ranked by SweepScore, our 0–100 value score that weighs price against mileage across the whole result set — so the genuinely good deals surface first, not just the cheapest.
Across the 60 BMW 5 Series cars in our latest sweep, prices run from £8,860 to £28,827, with the middle half between £12,919 and £20,750. A typical one has covered around 68,000 miles, and they are registered between 2007 and 2026. 67% are diesel, 23% hybrid, and 98% have an automatic gearbox.
The F10 (2010–2017) and G30 (2017–2023) are the generations you will mostly find, in saloon and Touring estate; the 530e plug-in hybrid is common in the newer car. Check that adaptive suspension and the driver-assistance kit fitted to higher trims all work.