Used diesel BMW 5 Series for sale
1,110 cars from UK dealers, updated 23 October 2026. Typical asking price £11,800. Half of them are priced between £7,500 and £15,800.
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.
What does a used diesel BMW 5 Series cost?
Typical asking price £11,800 across 1,110 cars for sale. A 2020 one is typically £19,500, a 2010 one £4,400.
277 have had their price cut since they were first listed.
Typical price by year
| Year | For sale | Typical price | Half are priced between |
|---|---|---|---|
| 2020 | 25 | £19,500 | £18,200 to £22,000 |
| 2019 | 139 | £17,000 | £15,000 to £19,000 |
| 2018 | 185 | £15,400 | £13,200 to £17,000 |
| 2017 | 200 | £14,000 | £12,000 to £16,500 |
| 2016 | 127 | £10,300 | £9,000 to £12,200 |
| 2015 | 97 | £8,800 | £7,000 to £11,000 |
| 2014 | 103 | £7,500 | £6,500 to £9,500 |
| 2013 | 97 | £6,500 | £5,400 to £8,000 |
| 2012 | 44 | £6,000 | £4,900 to £6,700 |
| 2011 | 29 | £5,000 | £4,200 to £6,000 |
| 2010 | 24 | £4,400 | £3,500 to £5,000 |
Cars for sale now, page 3 of 12
The cheaper cars like each one are on its AskCar page.
- 2019 BMW 5 Series, 70,100 miles, £17,490, Essendine
- 2014 BMW 5 Series, 102,500 miles, £6,749, Peterborough
- 2017 BMW 5 Series, 56,700 miles, £16,450, Basildon
- 2012 BMW 5 Series, 128,207 miles, £3,695, Peterborough
- 2015 BMW 5 Series, 60,000 miles, £9,995, Norwich
- 2014 BMW 5 Series, 128,500 miles, £5,990, Coventry
- 2016 BMW 5 Series, 60,526 miles, £14,490, Witton Gilbert
- 2018 BMW 5 Series, 120,000 miles, £13,995, Northampton
- 2013 BMW 5 Series, 86,189 miles, £6,999, Dunstable
- 2014 BMW 5 Series, 118,840 miles, £6,695, Bedford
- 2020 BMW 5 Series, 59,851 miles, £20,899, Sleaford
- 2019 BMW 5 Series, 68,700 miles, £13,495, Chandler's Ford
- 2017 BMW 5 Series, 92,283 miles, £10,850, Barnet
- 2019 BMW 5 Series, 56,000 miles, £17,700, Redbridge
- 2013 BMW 5 Series, 114,056 miles, £4,995, Woodbridge
- 2017 BMW 5 Series, 54,989 miles, £17,999
- 2018 BMW 5 Series, 75,000 miles, £13,989, Gillingham
- 2017 BMW 5 Series, 59,000 miles, £12,975, Gloucester
- 2014 BMW 5 Series, 84,000 miles, £6,490, Ambrosden
- 2019 BMW 5 Series, 56,000 miles, £16,489, Gillingham
- 2017 BMW 5 Series, 49,800 miles, £17,200, Leeds
- 2020 BMW 5 Series, 54,363 miles, £20,999, Sunderland
- 2017 BMW 5 Series, 88,592 miles, £12,200, Preston
- 2018 BMW 5 Series, 80,986 miles, £13,995, Durham
- 2017 BMW 5 Series, 66,000 miles, £16,500, Birmingham
- 2016 BMW 5 Series, 58,900 miles, £9,995, Crewe
- 2015 BMW 5 Series, 76,240 miles, £9,895, Barking
- 2018 BMW 5 Series, 45,901 miles, £14,909, Bordon
- 2018 BMW 5 Series, 76,000 miles, £12,000, Denton
- 2016 BMW 5 Series, 106,000 miles, £7,981, Peterborough
- 2020 BMW 5 Series, 72,748 miles, £17,440, Rotherham
- 2019 BMW 5 Series, 51,230 miles, £17,299, Corby
- 2016 BMW 5 Series, 100,077 miles, £8,995, Birmingham
- 2014 BMW 5 Series, 136,000 miles, £5,995, Newcastle upon Tyne
- 2019 BMW 5 Series, 73,500 miles, £15,495, Wakefield
- 2016 BMW 5 Series, 68,000 miles, £10,495, Preston
- 2010 BMW 5 Series, 130,252 miles, £2,995, Flint
- 2017 BMW 5 Series, 85,671 miles, £12,620, Rotherham
- 2019 BMW 5 Series, 57,000 miles, £19,980, Banbury
- 2014 BMW 5 Series, 86,000 miles, £7,995, Peterborough
- 2015 BMW 5 Series, 114,866 miles, £10,000, Prestwich
- 2013 BMW 5 Series, 92,815 miles, £5,995, Leicester
- 2019 BMW 5 Series, 54,087 miles, £16,776, Rainham
- 2018 BMW 5 Series, 85,270 miles, £13,000, Portsmouth
- 2017 BMW 5 Series, 101,541 miles, £13,990, Welwyn Garden City
- 2015 BMW 5 Series, 96,200 miles, £7,890, Hillingdon
- 2010 BMW 5 Series, 117,039 miles, £4,395, Brierfield
- 2010 BMW 5 Series, 113,750 miles, £3,991, Nottingham
- 2019 BMW 5 Series, 54,557 miles, £16,750, Watford
- 2018 BMW 5 Series, 42,678 miles, £19,994, Reading
- 2017 BMW 5 Series, 65,339 miles, £12,410, Falkirk
- 2016 BMW 5 Series, 62,000 miles, £10,995, Bishop's Stortford
- 2017 BMW 5 Series, 86,763 miles, £13,498, Birmingham
- 2016 BMW 5 Series, 103,200 miles, £10,795, Peterborough
- 2019 BMW 5 Series, 54,131 miles, £18,099, Corby
- 2013 BMW 5 Series, 71,000 miles, £7,999, Peterborough
- 2018 BMW 5 Series, 60,000 miles, £18,990, Essendine
- 2018 BMW 5 Series, 36,000 miles, £24,750, Larne
- 2020 BMW 5 Series, 44,500 miles, £22,391, Droitwich Spa
- 2018 BMW 5 Series, 67,000 miles, £15,990, Canterbury
- 2010 BMW 5 Series, 101,900 miles, £5,590, Darlington
- 2020 BMW 5 Series, 38,050 miles, £19,495, Blyth
- 2016 BMW 5 Series, 87,000 miles, £9,200, Havering
- 2014 BMW 5 Series, 100,000 miles, £5,294, Kingswood and Fishponds
- 2012 BMW 5 Series, 121,426 miles, £4,895, Newark-on-Trent
- 2010 BMW 5 Series, 80,509 miles, £5,699, Luton
- 2018 BMW 5 Series, 47,000 miles, £16,995, Edinburgh
- 2014 BMW 5 Series, 116,000 miles, £5,995, Lutterworth
- 2018 BMW 5 Series, 77,957 miles, £15,999, Corby
- 2015 BMW 5 Series, 121,107 miles, £8,248, Blackburn
- 2020 BMW 5 Series, 73,676 miles, £17,475, Gravesend
- 2015 BMW 5 Series, 81,825 miles, £8,295, Haslingden
- 2018 BMW 5 Series, 82,000 miles, £13,495, Wolverhampton
- 2017 BMW 5 Series, 75,000 miles, £18,949, Peterborough
- 2018 BMW 5 Series, 77,000 miles, £13,995, Havering
- 2018 BMW 5 Series, 83,675 miles, £13,239, Rainham
- 2010 BMW 5 Series, 61,000 miles, £5,495, Henfield
- 2018 BMW 5 Series, 114,000 miles, £11,495, Sheffield
- 2017 BMW 5 Series, 83,876 miles, £13,850, Watford
- 2015 BMW 5 Series, 143,604 miles, £5,586, Tonbridge
- 2015 BMW 5 Series, 87,000 miles, £8,495, Leicester
- 2016 BMW 5 Series, 59,488 miles, £11,450, Scunthorpe
- 2019 BMW 5 Series, 16,800 miles, £21,945, Ballyclare
- 2015 BMW 5 Series, 144,129 miles, £5,795, Manchester
- 2016 BMW 5 Series, 84,000 miles, £9,500, Dukinfield
- 2014 BMW 5 Series, 102,000 miles, £7,295, Wellingborough
- 2019 BMW 5 Series, 88,000 miles, £15,695, Wednesbury
- 2015 BMW 5 Series, 109,000 miles, £9,390, Driffield
- 2018 BMW 5 Series, 103,180 miles, £9,995, Mansfield Woodhouse
- 2018 BMW 5 Series, 58,000 miles, £18,495, Downham Market
- 2019 BMW 5 Series, 166,587 miles, £11,995, Slough
- 2016 BMW 5 Series, 41,000 miles, £12,495, Aldershot
- 2019 BMW 5 Series, 40,000 miles, £16,990, High Ongar
- 2012 BMW 5 Series, 79,000 miles, £5,995, Manchester
- 2018 BMW 5 Series, 60,000 miles, £15,895, South Shields
- 2018 BMW 5 Series, 70,000 miles, £14,790, Scunthorpe
- 2018 BMW 5 Series, 70,330 miles, £16,995, Oxford
- 2015 BMW 5 Series, 118,000 miles, £7,500, Stockport
- 2015 BMW 5 Series, 162,497 miles, £5,999, Blackburn
- 2018 BMW 5 Series, 80,530 miles, £11,799, Newport
BMW 5 Series by gearbox, fuel and body
- Manual BMW 5 Series (73)
- Petrol BMW 5 Series (380)
- 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)
- 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)