2023 BMW 5 Series prices
167 cars from UK dealers, updated 23 October 2026. Typical asking price £29,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 167 priced 2023 BMW 5 Series cars for sale are priced between £26,500 and £31,500.
Typical mileage 33,000 miles.
68 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 2 of 2
The cheaper cars like each one are on its AskCar page.
- 2023 BMW 5 Series, 6,193 miles, £32,995, Wimbledon
- 2023 BMW 5 Series, 18,033 miles, £29,198, Glasgow
- 2023 BMW 5 Series, 19,000 miles, £37,200, Lytham
- 2023 BMW 5 Series, 44,849 miles, £22,495, Sutton in Ashfield
- 2023 BMW 5 Series, 47,040 miles, £26,950, Cockermouth
- 2023 BMW 5 Series, 46,150 miles, £26,995, Broughton Astley
- 2023 BMW 5 Series, 16,400 miles, £36,995, Huddersfield
- 2023 BMW 5 Series, 17,632 miles, £32,395, Dundee
- 2023 BMW 5 Series, 45,688 miles, £27,350, Solihull
- 2023 BMW 5 Series, 70,600 miles, £24,990, Swindon
- 2023 BMW 5 Series, 21,141 miles, £31,995, Antrim
- 2023 BMW 5 Series, 22,697 miles, £30,250, Coleraine
- 2023 BMW 5 Series, 33,275 miles, £28,998, Inverness
- 2023 BMW 5 Series, 32,108 miles, £33,500, Harold Wood
- 2023 BMW 5 Series, 38,721 miles, £29,500, Nottingham
- 2023 BMW 5 Series, 39,976 miles, £29,000, Long Eaton
- 2023 BMW 5 Series, 12,558 miles, £35,390, Leeds
- 2023 BMW 5 Series, 9,119 miles, £32,999, Warrington
- 2023 BMW 5 Series, 15,361 miles, £31,449, Falmouth
- 2023 BMW 5 Series, 7,612 miles, £33,950, Cockermouth
- 2023 BMW 5 Series, 100,000 miles, £24,809, Wembley
- 2023 BMW 5 Series, 27,582 miles, £32,999, Stoke-on-Trent
- 2023 BMW 5 Series, 11,854 miles, £40,995, Reading
- 2023 BMW 5 Series, 66,500 miles, £23,998, Milton Keynes
- 2023 BMW 5 Series, 29,163 miles, £35,250, High Wycombe
- 2023 BMW 5 Series, 13,704 miles, £35,499, Hereford
- 2023 BMW 5 Series, 17,000 miles, £31,500, Thames Ditton
- 2023 BMW 5 Series, 38,600 miles, £25,490, Lurgan
- 2023 BMW 5 Series, 37,080 miles, £29,000, Ealing
- 2023 BMW 5 Series, 39,262 miles, £25,490, Lurgan
- 2023 BMW 5 Series, 32,915 miles, £31,350, Coleraine
- 2023 BMW 5 Series, 24,761 miles, £30,595, Hailsham
- 2023 BMW 5 Series, 58,125 miles, £26,995, Milton Keynes
- 2023 BMW 5 Series, 39,806 miles, £28,599, Peterborough
- 2023 BMW 5 Series, 18,363 miles, £33,495, Tring
- 2023 BMW 5 Series, 17,294 miles, £32,450, Farnborough
- 2023 BMW 5 Series, 36,502 miles, £32,450, Coleraine
- 2023 BMW 5 Series, 36,500 miles, £28,990, Stockport
- 2023 BMW 5 Series, 37,000 miles, £24,450, Sidcup
- 2023 BMW 5 Series, 28,364 miles, £33,790, Banstead
- 2023 BMW 5 Series, 33,425 miles, £29,995, Derby
- 2023 BMW 5 Series, 39,992 miles, £29,995, Newry
- 2023 BMW 5 Series, 40,369 miles, £31,790, Tynemouth
- 2023 BMW 5 Series, 65,120 miles, £24,990, Chipping Norton
- 2023 BMW 5 Series, 43,307 miles, £30,500, Tring
- 2023 BMW 5 Series, 34,873 miles, £34,691, Eastleigh
- 2023 BMW 5 Series, 42,524 miles, £28,450, Newry
- 2023 BMW 5 Series, 61,583 miles, £26,985, Manchester
- 2023 BMW 5 Series, 16,289 miles, £36,499, Stoke-on-Trent
- 2023 BMW 5 Series, 77,000 miles, £25,000, Leicester
- 2023 BMW 5 Series, 42,320 miles, £25,999, Swansea
- 2023 BMW 5 Series, 38,172 miles, £29,999, Chester
- 2023 BMW 5 Series, 60,905 miles, £27,595, Reading
- 2023 BMW 5 Series, 102,201 miles, £19,795, Newham
- 2023 BMW 5 Series, 59,800 miles, £26,990, Ashford
- 2023 BMW 5 Series, 32,868 miles, £44,771, Cobham
- 2023 BMW 5 Series, 10,587 miles, £34,590, Royal Tunbridge Wells
- 2023 BMW 5 Series, 47,000 miles, £23,990, £2,335 under typical, Harrogate
- 2023 BMW 5 Series, 56,889 miles, £23,950, Cockermouth
- 2023 BMW 5 Series, 47,040 miles, £26,950, Cockermouth
- 2023 BMW 5 Series, 43,555 miles, £27,450, Newcastle upon Tyne
- 2023 BMW 5 Series, 21,937 miles, £27,949, Aberdeen
- 2023 BMW 5 Series, 14,248 miles, £28,490, Reading
- 2023 BMW 5 Series, 27,539 miles, £28,990, Colne
- 2023 BMW 5 Series, 40,369 miles, £31,790, Reading
- 2023 BMW 5 Series, 7,612 miles, £33,950, Cockermouth
- 2023 BMW 5 Series, 22,000 miles, £62,499, Warmley
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)
- 2025 (223)
- 2024 (72)
- 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)