Used BMW 5 Series for sale
2,839 cars from UK dealers, updated 26 October 2026. Typical asking price £18,000. Half of them are priced between £11,900 and £28,500.
AskCar lists 579,238 cars from 12,980 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 BMW 5 Series cost?
Typical asking price £18,000 across 2,839 cars for sale. A 2026 one is typically £47,500, a 2010 one £4,500.
980 have had their price cut since they were first listed.
Typical price by year
| Year | For sale | Typical price | Half are priced between |
|---|---|---|---|
| 2026 | 255 | £47,500 | £44,500 to £51,000 |
| 2025 | 222 | £41,000 | £40,000 to £43,500 |
| 2024 | 70 | £36,500 | £34,500 to £39,500 |
| 2023 | 162 | £28,500 | £26,000 to £31,500 |
| 2022 | 237 | £25,000 | £22,500 to £27,000 |
| 2021 | 167 | £23,500 | £20,500 to £26,000 |
| 2020 | 169 | £19,400 | £17,700 to £22,000 |
| 2019 | 279 | £16,500 | £14,000 to £18,700 |
| 2018 | 315 | £15,000 | £13,000 to £17,400 |
| 2017 | 268 | £14,500 | £12,500 to £17,500 |
| 2016 | 132 | £10,100 | £9,000 to £12,000 |
| 2015 | 109 | £9,000 | £7,500 to £11,000 |
| 2014 | 120 | £8,000 | £6,500 to £10,000 |
| 2013 | 109 | £7,000 | £5,500 to £8,500 |
| 2012 | 59 | £6,500 | £5,200 to £8,000 |
| 2011 | 50 | £6,100 | £4,800 to £9,400 |
| 2010 | 28 | £4,500 | £3,600 to £5,500 |
Cars for sale now, page 3 of 29
The cheaper cars like each one are on its AskCar page.
- 2012 BMW 5 Series, 129,000 miles, £4,395, £487 under typical, Wellingborough
- 2023 BMW 5 Series, 32,183 miles, £31,500, £3,487 under typical, Bracknell
- 2022 BMW 5 Series, 66,775 miles, £22,995, £2,531 under typical, West Bromwich
- 2012 BMW 5 Series, 121,415 miles, £4,699, £516 under typical, Boston
- 2017 BMW 5 Series, 29,106 miles, £19,219, £2,106 under typical, Bromley
- 2019 BMW 5 Series, 99,620 miles, £11,800, £1,287 under typical, Chingford
- 2022 BMW 5 Series, 65,622 miles, £19,600, £2,128 under typical, Scunthorpe
- 2020 BMW 5 Series, 43,700 miles, £18,690, £2,028 under typical, Godstone
- 2018 BMW 5 Series, 54,700 miles, £18,599, £2,008 under typical, Durham
- 2019 BMW 5 Series, 60,262 miles, £15,495, £1,666 under typical, Ringwood
- 2017 BMW 5 Series, 82,069 miles, £15,250, £1,639 under typical, Watford
- 2014 BMW 5 Series, 100,000 miles, £5,995, £642 under typical, Crewe
- 2020 BMW 5 Series, 15,000 miles, £19,250, £2,052 under typical, Chepstow
- 2012 BMW 5 Series, 117,200 miles, £3,995, £424 under typical, Newton Longville
- 2012 BMW 5 Series, 105,545 miles, £5,395, £572 under typical, Lancaster
- 2017 BMW 5 Series, 56,374 miles, £15,900, £1,682 under typical, Northampton
- 2018 BMW 5 Series, 55,372 miles, £14,795, £1,565 under typical, Croydon
- 2016 BMW 5 Series, 89,180 miles, £9,000, £951 under typical, Milton Keynes
- 2010 BMW 5 Series, 146,443 miles, £3,490, £369 under typical, Nelson
- 2022 BMW 5 Series, 54,700 miles, £24,990, £2,637 under typical, Essendine
- 2018 BMW 5 Series, 58,000 miles, £17,495, £1,841 under typical, Nuneaton
- 2024 BMW 5 Series, 2,516 miles, £34,999, £3,651 under typical, Stoke-on-Trent
- 2020 BMW 5 Series, 69,249 miles, £16,995, £1,765 under typical, Southport
- 2009 BMW 5 Series, 125,000 miles, £3,195, £332 under typical, Reading
- 2026 BMW 5 Series, 8,362 miles, £38,000, £3,934 under typical, Coventry
- 2017 BMW 5 Series, 108,407 miles, £12,687, £1,307 under typical, Blackburn
- 2012 BMW 5 Series, 95,000 miles, £5,495, £566 under typical, Flint
- 2019 BMW 5 Series, 40,000 miles, £21,500, £2,204 under typical, Bangor
- 2021 BMW 5 Series, 24,649 miles, £23,299, £2,384 under typical, Oldham
- 2020 BMW 5 Series, 60,699 miles, £17,995, £1,834 under typical, Blackburn
- 2023 BMW 5 Series, 31,364 miles, £25,749, £2,618 under typical, Widnes
- 2011 BMW 5 Series, 113,000 miles, £4,999, £508 under typical, Birmingham
- 2020 BMW 5 Series, 94,966 miles, £13,300, £1,349 under typical, Sheffield
- 2020 BMW 5 Series, 53,000 miles, £18,950, £1,922 under typical, Leeds
- 2023 BMW 5 Series, 15,764 miles, £31,090, £3,137 under typical, Kingston upon Hull
- 2026 BMW 5 Series, 16,763 miles, £29,950, £3,021 under typical, Coleraine
- 2019 BMW 5 Series, 35,857 miles, £25,140, £2,534 under typical, Ipswich
- 2016 BMW 5 Series, 162,938 miles, £5,995, £604 under typical, Colnbrook
- 2016 BMW 5 Series, 35,000 miles, £11,840, £1,192 under typical, Uxbridge
- 2018 BMW 5 Series, 65,617 miles, £14,999, £1,507 under typical, Tyseley
- 2019 BMW 5 Series, 26,910 miles, £15,699, £1,576 under typical, Winsford
- 2015 BMW 5 Series, 69,508 miles, £9,950, £996 under typical, Havering
- 2018 BMW 5 Series, 54,770 miles, £17,899, £1,789 under typical, Winsford
- 2021 BMW 5 Series, 78,922 miles, £18,086, £1,796 under typical, Dunstable
- 2023 BMW 5 Series, 30,088 miles, £26,000, £2,572 under typical, Bromley
- 2020 BMW 5 Series, 53,000 miles, £17,750, £1,750 under typical, Waltham Abbey
- 2020 BMW 5 Series, 13,880 miles, £24,750, £2,439 under typical, Rochdale
- 2015 BMW 5 Series, 52,817 miles, £11,990, £1,179 under typical, Flimwell
- 2017 BMW 5 Series, 69,000 miles, £13,999, £1,374 under typical, Manchester
- 2015 BMW 5 Series, 118,000 miles, £6,999, £686 under typical, Bedford
- 2021 BMW 5 Series, 41,983 miles, £25,998, £2,545 under typical, Aberdeen
- 2017 BMW 5 Series, 121,587 miles, £12,991, £1,271 under typical, Cardiff
- 2013 BMW 5 Series, 52,195 miles, £9,990, £974 under typical, Flimwell
- 2014 BMW 5 Series, 119,857 miles, £6,500, £633 under typical, Middlesbrough
- 2019 BMW 5 Series, 47,450 miles, £17,495, £1,701 under typical, Hinckley
- 2011 BMW 5 Series, 149,431 miles, £2,799, £272 under typical, Peterborough
- 2022 BMW 5 Series, 87,710 miles, £17,295, £1,678 under typical, Worksop
- 2023 BMW 5 Series, 36,724 miles, £22,250, £2,155 under typical, Mansfield
- 2021 BMW 5 Series, 29,601 miles, £23,649, £2,287 under typical, Chingford
- 2018 BMW 5 Series, 70,366 miles, £20,350, £1,957 under typical, Watford
- 2023 BMW 5 Series, 33,978 miles, £25,500, £2,447 under typical, Grantham
- 2021 BMW 5 Series, 33,170 miles, £21,980, £2,102 under typical, Reading
- 2022 BMW 5 Series, 53,000 miles, £23,290, £2,219 under typical, Rochester
- 2014 BMW 5 Series, 112,532 miles, £5,499, £523 under typical, Colchester
- 2022 BMW 5 Series, 17,128 miles, £26,700, £2,537 under typical, Watford
- 2019 BMW 5 Series, 58,454 miles, £16,995, £1,613 under typical, Richmond
- 2014 BMW 5 Series, 100,670 miles, £6,489, £616 under typical, Hitchin
- 2011 BMW 5 Series, 70,215 miles, £7,990, £757 under typical, Flimwell
- 2016 BMW 5 Series, 80,094 miles, £9,289, £880 under typical, Hillingdon
- 2013 BMW 5 Series, 89,995 miles, £4,990, £471 under typical, Heywood
- 2015 BMW 5 Series, 156,000 miles, £6,500, £611 under typical, Peterborough
- 2019 BMW 5 Series, 53,047 miles, £14,399, £1,353 under typical, Winsford
- 2024 BMW 5 Series, 21,186 miles, £31,690, £2,974 under typical, Norwich
- 2020 BMW 5 Series, 59,651 miles, £23,995, £2,251 under typical, Rishton
- 2017 BMW 5 Series, 64,000 miles, £15,950, £1,492 under typical, Watford
- 2021 BMW 5 Series, 24,267 miles, £23,900, £2,234 under typical, Ealing
- 2020 BMW 5 Series, 48,000 miles, £19,950, £1,863 under typical, Belfast
- 2017 BMW 5 Series, 75,954 miles, £17,999, £1,681 under typical, Exeter
- 2017 BMW 5 Series, 54,052 miles, £16,990, £1,576 under typical, Thornaby-on-Tees
- 2019 BMW 5 Series, 78,307 miles, £16,980, £1,565 under typical, Birkenhead
- 2017 BMW 5 Series, 52,000 miles, £16,499, £1,517 under typical, Waltham Cross
- 2026 BMW 5 Series, 3,744 miles, £43,495, £3,980 under typical, Hamilton
- 2018 BMW 5 Series, 52,873 miles, £15,856, £1,449 under typical, Rainham
- 2017 BMW 5 Series, 56,222 miles, £15,995, £1,459 under typical, Leatherhead
- 2014 BMW 5 Series, 160,837 miles, £4,695, £427 under typical, Cheltenham
- 2024 BMW 5 Series, 8,504 miles, £39,668, £3,602 under typical, Bicester
- 2014 BMW 5 Series, 87,000 miles, £5,495, £499 under typical, Blackburn
- 2026 BMW 5 Series, 10,282 miles, £39,995, £3,627 under typical, Ballymena
- 2015 BMW 5 Series, 96,200 miles, £7,690, £697 under typical, Hillingdon
- 2019 BMW 5 Series, 50,370 miles, £17,495, £1,583 under typical, Luton
- 2025 BMW 5 Series, 18,204 miles, £40,100, £3,614 under typical, Aberdeen
- 2025 BMW 5 Series, 6,659 miles, £36,999, £3,333 under typical, Wilmslow
- 2019 BMW 5 Series, 39,523 miles, £20,280, £1,826 under typical, Peterborough
- 2013 BMW 5 Series, 139,000 miles, £3,495, £314 under typical, Walsall
- 2021 BMW 5 Series, 35,733 miles, £23,999, £2,144 under typical, Exeter
- 2017 BMW 5 Series, 63,000 miles, £14,495, £1,293 under typical, Hillingdon
- 2021 BMW 5 Series, 109,260 miles, £14,995, £1,337 under typical, Colchester
- 2017 BMW 5 Series, 58,213 miles, £20,998, £1,867 under typical, Scunthorpe
- 2014 BMW 5 Series, 91,250 miles, £9,875, £876 under typical, Dudley
- 2018 BMW 5 Series, 57,455 miles, £15,495, £1,373 under typical, Mold
BMW 5 Series by gearbox, fuel and body
- Manual BMW 5 Series (70)
- Petrol BMW 5 Series (381)
- Diesel BMW 5 Series (1,078)
- Hybrid BMW 5 Series (712)
- Plug-in hybrid BMW 5 Series (639)
- BMW 5 Series estate (965)
- BMW 5 Series saloon (1,773)
BMW 5 Series prices by year
- 2026 (255)
- 2025 (222)
- 2024 (70)
- 2023 (162)
- 2022 (237)
- 2021 (167)
- 2020 (169)
- 2019 (279)
- 2018 (315)
- 2017 (268)
- 2016 (132)
- 2015 (109)
- 2014 (120)
- 2013 (109)
- 2012 (59)
- 2011 (50)
- 2010 (28)
BMW 5 Series by price
- Under £3,000 (36)
- Under £5,000 (127)
- Under £8,000 (359)
- Under £10,000 (565)
- Under £15,000 (1,101)
- Under £20,000 (1,630)
- Under £30,000 (2,192)
BMW 5 Series near you
More BMW
- All BMW cars
- BMW 1 Series (7,155)
- BMW 3 Series (7,003)
- BMW X5 (3,266)
- BMW X3 (2,996)
- BMW X1 (2,580)
- BMW 2 Series (1,845)
- BMW 4 Series (1,754)
- BMW 2 Series Gran Coupe (1,289)
- BMW 4 Series Gran Coupe (1,155)
- BMW i4 (838)
- BMW M3 (814)
- BMW 2 Series Active Tourer (811)
- BMW X2 (775)
- BMW M4 (750)