2025 BMW 5 Series prices
223 cars from UK dealers, updated 23 October 2026. Typical asking price £41,000.
AskCar lists 589,789 cars from 13,079 UK dealer locations, read and updated daily from dealer websites. More than any other UK site. No dealer pays to be listed.
Half of the 223 priced 2025 BMW 5 Series cars for sale are priced between £40,000 and £43,500.
Typical mileage 10,000 miles.
135 have had their price cut since they were first listed.
Is the price fair?
The prices above describe the cars currently advertised. They are not a valuation of every car of this model and year. Open a car to see its expected asking price, adjusted for mileage and specification, alongside the available evidence.
Cars for sale now, page 1 of 3
The cheaper cars like each one are on its AskCar page.
- 2025 BMW 5 Series, 7,879 miles, £49,995, £7,831 under typical, Belfast
- 2025 BMW 5 Series, 3,726 miles, £35,970, £5,554 under typical, Bury
- 2025 BMW 5 Series, 5,992 miles, £35,490, £5,146 under typical, Scunthorpe
- 2025 BMW 5 Series, 2,601 miles, £37,000, £4,429 under typical, Dundee
- 2025 BMW 5 Series, 10,320 miles, £38,690, Sunderland
- 2025 BMW 5 Series, 6,659 miles, £37,399, Wilmslow
- 2025 BMW 5 Series, 7,470 miles, £41,450, Cheltenham
- 2025 BMW 5 Series, 7,253 miles, £37,592, Stockton-on-Tees
- 2025 BMW 5 Series, 9,338 miles, £36,999, Chester
- 2025 BMW 5 Series, 8,118 miles, £39,249, Derby
- 2025 BMW 5 Series, 4,567 miles, £41,450, Plymouth
- 2025 BMW 5 Series, 7,751 miles, £39,750, Shrewsbury
- 2025 BMW 5 Series, 9,731 miles, £39,950, Wollaston
- 2025 BMW 5 Series, 10,303 miles, £38,950, Cheltenham
- 2025 BMW 5 Series, 13,100 miles, £36,690, Edgware
- 2025 BMW 5 Series, 9,375 miles, £43,498, Oldbury
- 2025 BMW 5 Series, 10,405 miles, £37,195, Manchester
- 2025 BMW 5 Series, 13,057 miles, £54,349, Wilmslow
- 2025 BMW 5 Series, 8,123 miles, £37,990, Manchester
- 2025 BMW 5 Series, 9,159 miles, £38,949, Plymouth
- 2025 BMW 5 Series, 11,016 miles, £39,999, Hereford
- 2025 BMW 5 Series, 1,899 miles, £43,500, King's Lynn
- 2025 BMW 5 Series, 2,135 miles, £41,445, Cheltenham
- 2025 BMW 5 Series, 18,204 miles, £42,000, Aberdeen
- 2025 BMW 5 Series, 1,312 miles, £46,999, Warrington
- 2025 BMW 5 Series, 16,305 miles, £36,498, Kirkcaldy
- 2025 BMW 5 Series, 9,177 miles, £39,750, Solihull
- 2025 BMW 5 Series, 8,330 miles, £40,992, City of Westminster
- 2025 BMW 5 Series, 12,191 miles, £38,500, Wolverhampton
- 2025 BMW 5 Series, 9,508 miles, £39,750, Sheffield
- 2025 BMW 5 Series, 10,633 miles, £39,500, Swansea
- 2025 BMW 5 Series, 20,845 miles, £38,499, Hereford
- 2025 BMW 5 Series, 11,815 miles, £38,750, Cheltenham
- 2025 BMW 5 Series, 3,118 miles, £44,000, Coventry
- 2025 BMW 5 Series, 10,018 miles, £39,750, Shrewsbury
- 2025 BMW 5 Series, 11,457 miles, £41,750, Huddersfield
- 2025 BMW 5 Series, 10,324 miles, £39,750, Newport
- 2025 BMW 5 Series, 1,747 miles, £41,150, Wakefield
- 2025 BMW 5 Series, 10,714 miles, £39,745, Cheltenham
- 2025 BMW 5 Series, 10,745 miles, £39,750, Shrewsbury
- 2025 BMW 5 Series, 13,190 miles, £39,299, Corby
- 2025 BMW 5 Series, 17,446 miles, £42,500, Bracknell
- 2025 BMW 5 Series, 11,231 miles, £39,750, Cardiff
- 2025 BMW 5 Series, 11,272 miles, £39,745, Cheltenham
- 2025 BMW 5 Series, 13,159 miles, £38,749, Falmouth
- 2025 BMW 5 Series, 8,420 miles, £41,690, Edinburgh
- 2025 BMW 5 Series, 16,600 miles, £38,130, Leeds
- 2025 BMW 5 Series, 12,897 miles, £38,950, Cheltenham
- 2025 BMW 5 Series, 11,082 miles, £39,950, Cheltenham
- 2025 BMW 5 Series, 12,203 miles, £39,750, Newport
- 2025 BMW 5 Series, 10,713 miles, £40,950, Cheltenham
- 2025 BMW 5 Series, 11,392 miles, £40,850, Bromley
- 2025 BMW 5 Series, 17,661 miles, £36,995, Edinburgh
- 2025 BMW 5 Series, 17,416 miles, £39,691, Eastleigh
- 2025 BMW 5 Series, 10,188 miles, £42,490, Rochdale
- 2025 BMW 5 Series, 9,817 miles, £38,499, Chester
- 2025 BMW 5 Series, 12,771 miles, £39,750, Sheffield
- 2025 BMW 5 Series, 11,413 miles, £39,999, Ashford
- 2025 BMW 5 Series, 11,676 miles, £39,950, Oxford
- 2025 BMW 5 Series, 12,981 miles, £39,744, Falmouth
- 2025 BMW 5 Series, 8,547 miles, £38,990, Banstead
- 2025 BMW 5 Series, 17,000 miles, £39,890, Bolton
- 2025 BMW 5 Series, 13,318 miles, £39,750, Maidenhead
- 2025 BMW 5 Series, 12,556 miles, £39,250, Bracknell
- 2025 BMW 5 Series, 8,835 miles, £40,850, Cheltenham
- 2025 BMW 5 Series, 6,700 miles, £39,750, Maidenhead
- 2025 BMW 5 Series, 5,487 miles, £41,450, Cheltenham
- 2025 BMW 5 Series, 8,599 miles, £40,995, Portadown
- 2025 BMW 5 Series, 20,617 miles, £38,490, Stockport
- 2025 BMW 5 Series, 8,628 miles, £41,000, Wolverhampton
- 2025 BMW 5 Series, 12,774 miles, £39,995, Ballymena
- 2025 BMW 5 Series, 13,194 miles, £39,950, Cheltenham
- 2025 BMW 5 Series, 16,614 miles, £40,290, Stockport
- 2025 BMW 5 Series, 2,637 miles, £43,999, Warrington
- 2025 BMW 5 Series, 7,629 miles, £43,950, Huddersfield
- 2025 BMW 5 Series, 4,351 miles, £52,495, Reading
- 2025 BMW 5 Series, 8,915 miles, £40,490, Luton
- 2025 BMW 5 Series, 13,227 miles, £44,499, Crewe
- 2025 BMW 5 Series, 8,284 miles, £40,750, Cheltenham
- 2025 BMW 5 Series, 7,417 miles, £44,150, Nottingham
- 2025 BMW 5 Series, 7,383 miles, £42,950, Maidenhead
- 2025 BMW 5 Series, 15,538 miles, £40,695, Wimbledon
- 2025 BMW 5 Series, 7,386 miles, £42,990, Rochdale
- 2025 BMW 5 Series, 7,993 miles, £41,000, Shrewsbury
- 2025 BMW 5 Series, 11,006 miles, £38,898, Glasgow
- 2025 BMW 5 Series, 3,756 miles, £45,500, Oldbury
- 2025 BMW 5 Series, 11,231 miles, £40,745, Cheltenham
- 2025 BMW 5 Series, 12,491 miles, £38,949, Warrington
- 2025 BMW 5 Series, 11,775 miles, £40,000, Solihull
- 2025 BMW 5 Series, 12,924 miles, £38,600, Aberdeen
- 2025 BMW 5 Series, 16,196 miles, £39,790, Bolton
- 2025 BMW 5 Series, 12,225 miles, £39,950, Cheltenham
- 2025 BMW 5 Series, 18,048 miles, £39,485, Manchester
- 2025 BMW 5 Series, 10,384 miles, £41,000, Worcester
- 2025 BMW 5 Series, 10,972 miles, £40,250, Oldbury
- 2025 BMW 5 Series, 13,215 miles, £40,450, Wollaston
- 2025 BMW 5 Series, 3,246 miles, £45,499, Hereford
- 2025 BMW 5 Series, 25,015 miles, £36,498, Chesterfield
- 2025 BMW 5 Series, 16,786 miles, £37,990, Colne
- 2025 BMW 5 Series, 12,692 miles, £39,945, Bolton
BMW 5 Series by gearbox, fuel and body
- Manual BMW 5 Series (73)
- Petrol BMW 5 Series (380)
- Diesel BMW 5 Series (1,110)
- Hybrid BMW 5 Series (728)
- Plug-in hybrid BMW 5 Series (649)
- BMW 5 Series estate (991)
- BMW 5 Series saloon (1,802)
BMW 5 Series prices by year
- 2026 (261)
- 2024 (72)
- 2023 (167)
- 2022 (243)
- 2021 (171)
- 2020 (174)
- 2019 (287)
- 2018 (318)
- 2017 (266)
- 2016 (135)
- 2015 (115)
- 2014 (121)
- 2013 (112)
- 2012 (60)
- 2011 (52)
- 2010 (28)
BMW 5 Series by price
- Under £3,000 (35)
- Under £5,000 (128)
- Under £8,000 (370)
- Under £10,000 (577)
- Under £15,000 (1,114)
- Under £20,000 (1,661)
- Under £30,000 (2,231)
BMW 5 Series near you
More BMW
- All BMW 5 Series
- All BMW cars
- BMW 1 Series (7,294)
- BMW 3 Series (7,164)
- BMW X5 (3,303)
- BMW X3 (3,035)
- BMW 5 Series (2,894)
- BMW X1 (2,640)
- BMW 2 Series (1,868)
- BMW 4 Series (1,799)
- BMW 2 Series Gran Coupe (1,321)
- BMW 4 Series Gran Coupe (1,191)
- BMW i4 (853)
- BMW 2 Series Active Tourer (830)
- BMW M3 (824)
- BMW X2 (793)
- BMW M4 (751)