Used petrol BMW 5 Series for sale
380 cars from UK dealers, updated 23 October 2026. Typical asking price £16,300. Half of them are priced between £11,000 and £22,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.
What does a used petrol BMW 5 Series cost?
Typical asking price £16,300 across 380 cars for sale. A 2020 one is typically £19,900, a 2011 one £9,200.
88 have had their price cut since they were first listed.
Typical price by year
| Year | For sale | Typical price | Half are priced between |
|---|---|---|---|
| 2020 | 32 | £19,900 | £17,900 to £27,000 |
| 2019 | 71 | £16,500 | £14,500 to £20,500 |
| 2018 | 60 | £17,500 | £15,400 to £22,000 |
| 2017 | 47 | £19,000 | £16,100 to £22,500 |
| 2011 | 22 | £9,200 | £7,800 to £11,000 |
Cars for sale now, page 3 of 4
The cheaper cars like each one are on its AskCar page.
- 2017 BMW 5 Series, 35,000 miles, £26,990, Horsham
- 2018 BMW 5 Series, 89,200 miles, £12,500, Ipswich
- 2017 BMW 5 Series, 62,000 miles, £18,990, Sheffield
- 2017 BMW 5 Series, 83,000 miles, £19,990, Luton
- 2018 BMW 5 Series, 118,000 miles, £16,495, Wednesbury
- 2019 BMW 5 Series, 89,815 miles, £20,295, Luton
- 2015 BMW 5 Series, 61,350 miles, £11,681, Cheadle
- 2017 BMW 5 Series, 70,126 miles, £17,400, Bristol
- 2021 BMW 5 Series, 57,947 miles, £36,599, Epsom
- 2013 BMW 5 Series, 68,400 miles, £7,995, St Albans
- 2018 BMW 5 Series, 93,000 miles, £18,995, London
- 2018 BMW 5 Series, 58,359 miles, £24,350, Reading
- 2020 BMW 5 Series, 57,443 miles, £35,695, Eastleigh
- 2019 BMW 5 Series, 103,000 miles, £12,990, Windsor
- 2025 BMW 5 Series, 12,750 miles, £38,975, Boston
- 2017 BMW 5 Series, 106,108 miles, £13,495, Wigan
- 2019 BMW 5 Series, 36,000 miles, £28,889, Hillingdon
- 2018 BMW 5 Series, 65,500 miles, £14,990, Weybridge
- 2016 BMW 5 Series, 82,214 miles, £10,290, Hale
- 2001 BMW 5 Series, 48,000 miles, £8,995, Kent
- 2014 BMW 5 Series, 30,600 miles, £13,990, Woking
- 2019 BMW 5 Series, 74,620 miles, £15,989, Dunstable
- 2019 BMW 5 Series, 48,500 miles, £18,950, Derby
- 2019 BMW 5 Series, 90,000 miles, £14,490, Peterborough
- 2017 BMW 5 Series, 55,000 miles, £24,489, Croydon
- 2017 BMW 5 Series, 66,543 miles, £17,995, Northampton
- 2017 BMW 5 Series, 69,217 miles, £17,995, Plymouth
- 2018 BMW 5 Series, 96,788 miles, £14,878, Blackburn
- 2011 BMW 5 Series, 43,495 miles, £11,995, Rishton
- 2015 BMW 5 Series, 98,177 miles, £9,990, Flimwell
- 2012 BMW 5 Series, 52,000 miles, £10,449, Croydon
- 2012 BMW 5 Series, 64,100 miles, £9,990, Broxbourne
- 2018 BMW 5 Series, 122,000 miles, £17,495, Walsall
- 2015 BMW 5 Series, 18,000 miles, £14,949, Croydon
- 2018 BMW 5 Series, 80,000 miles, £13,795, Guildford
- 2017 BMW 5 Series, 90,733 miles, £15,395, West End
- 2019 BMW 5 Series, 32,000 miles, £29,850, Dudley
- 2019 BMW 5 Series, 69,500 miles, £23,995, Poole
- 2018 BMW 5 Series, 56,000 miles, £16,950, St Albans
- 2017 BMW 5 Series, 54,329 miles, £19,995, Chester
- 2017 BMW 5 Series, 84,000 miles, £22,489, Brent
- 2021 BMW 5 Series, 66,753 miles, £34,995, Glasgow
- 2019 BMW 5 Series, 31,896 miles, £20,995, Bexley
- 2020 BMW 5 Series, 34,752 miles, £26,300, Salisbury
- 2019 BMW 5 Series, 106,186 miles, £12,495, Southport
- 2015 BMW 5 Series, 82,000 miles, £11,495, Chesham
- 2019 BMW 5 Series, 50,400 miles, £18,995, Peterborough
- 2020 BMW 5 Series, 79,900 miles, £30,995, Sutton in Ashfield
- 2019 BMW 5 Series, 73,000 miles, £15,495, Leighton Buzzard
- 2020 BMW 5 Series, 74,326 miles, £16,490, Ashford
- 2020 BMW 5 Series, 48,355 miles, £24,500, Warwick
- 2012 BMW 5 Series, 79,898 miles, £6,790, Hillingdon
- 2019 BMW 5 Series, 55,300 miles, £21,800, Woking
- 2011 BMW 5 Series, 55,421 miles, £9,990, Egham
- 2017 BMW 5 Series, 96,387 miles, £12,795, Croydon
- 2018 BMW 5 Series, 50,167 miles, £17,498, Newcastle upon Tyne
- 2010 BMW 5 Series, 64,141 miles, £7,495, Stanford-le-Hope
- 2018 BMW 5 Series, 60,950 miles, £18,995, Ilford
- 2003 BMW 5 Series, 114,870 miles, £4,995, Ripley
- 2019 BMW 5 Series, 57,000 miles, £17,990, Ripley
- 2024 BMW 5 Series, 16,096 miles, £36,498, Glasgow
- 2020 BMW 5 Series, 86,497 miles, £29,977, High Wycombe
- 2018 BMW 5 Series, 79,000 miles, £16,494, Cam
- 2020 BMW 5 Series, 55,115 miles, £20,748, Plymouth
- 2013 BMW 5 Series, 57,000 miles, £13,590, Woking
- 2020 BMW 5 Series, 99,984 miles, £17,000, Leeds
- 2015 BMW 5 Series, 26,390 miles, £13,895, Bradford
- 2018 BMW 5 Series, 75,180 miles, £21,999, Barnsley
- 2019 BMW 5 Series, 27,608 miles, £20,195, Crawley
- 2011 BMW 5 Series, 68,200 miles, £7,500, Bradford
- 2007 BMW 5 Series, 81,000 miles, £4,499, Oldbury
- 2017 BMW 5 Series, 89,000 miles, £12,950, Newtownards
- 2021 BMW 5 Series, 23,995 miles, £28,495, Chingford
- 2017 BMW 5 Series, 70,100 miles, £22,999, Atherstone
- 2019 BMW 5 Series, 102,198 miles, £13,495, Liverpool
- 2002 BMW 5 Series, 53,000 miles, £12,995, Kent
- 2019 BMW 5 Series, 87,592 miles, £14,000, Stoke-on-Trent
- 2019 BMW 5 Series, 95,000 miles, £14,490, Bedford
- 2018 BMW 5 Series, 99,834 miles, £11,950, Chesham
- 2022 BMW 5 Series, 27,965 miles, £39,990, Tonbridge
- 2011 BMW 5 Series, 46,347 miles, £10,990, Bristol
- 2018 BMW 5 Series, 122,000 miles, £16,995, Derby
- 2015 BMW 5 Series, 121,000 miles, £7,489, Doncaster
- 2017 BMW 5 Series, 112,000 miles, £19,450, Brackley
- 2002 BMW 5 Series, 122,200 miles, £5,495, Peterborough
- 2017 BMW 5 Series, 122,000 miles, £12,950, Brentwood
- 2017 BMW 5 Series, 83,000 miles, £21,475, Wolverhampton
- 2017 BMW 5 Series, 65,553 miles, £25,490, Sheffield
- 2018 BMW 5 Series, 63,000 miles, £25,990, Darlington
- 2026 BMW 5 Series, 2,544 miles, £48,898, Glasgow
- 2022 BMW 5 Series, 30,000 miles, £51,995, Bedford
- 2019 BMW 5 Series, 66,640 miles, £20,999, Huddersfield
- 2019 BMW 5 Series, 78,164 miles, £16,410, Leicester
- 2026 BMW 5 Series, 2,593 miles, £50,898, Glasgow
- 2014 BMW 5 Series, 22,500 miles, £19,995, Rishton
- 2018 BMW 5 Series, 83,250 miles, £24,949, Watford
- 2017 BMW 5 Series, 127,000 miles, £11,989, Keighley
- 2018 BMW 5 Series, 74,425 miles, £17,494, Winchester
- 2011 BMW 5 Series, 73,149 miles, £10,995, Darwen
- 2024 BMW 5 Series, 10 miles, £48,999, Stoke-on-Trent
BMW 5 Series by gearbox, fuel and body
- Manual BMW 5 Series (73)
- 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)
- 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)