Used BMW 5 Series cars for sale on What Car?

In partnership with

What Car? Classifieds has 2,058 approved used BMW 5 Series cars available for sale from top BMW dealers. Browse our classifieds now - the easiest and most powerful used car search tool around – and find the perfect approved used BMW 5 Series near you.

In partnership with

Cars found 2,058

Chosen Filters (2)
* Postcode invalid
BMW 5 Series 2.0 520d M Sport Touring Auto Euro 6 (s/s) 5dr

BMW 5 Series 2.0 520d M Sport Touring Auto Euro 6 (s/s) 5dr

Harrogate, North yorkshire
  • 2016 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 50,000 Miles
£15,990
BMW 5 Series 3.0 535d M Sport Auto Euro 6 (s/s) 4dr

BMW 5 Series 3.0 535d M Sport Auto Euro 6 (s/s) 4dr

Poulton-le-fylde, Lancashire
  • 2016 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 66,000 Miles
£14,990
BMW 5 Series 2.0 530e 9.2kWh M Sport Auto Euro 6 (s/s) 4dr

BMW 5 Series 2.0 530e 9.2kWh M Sport Auto Euro 6 (s/s) 4dr

Stevenage, Hertfordshire
  • 2019 reg
  • Petrol Plug-in Hybrid
  • 4 Doors
  • Automatic
  • 47,376 Miles
£19,879
BMW 5 Series 2.0 520d M Sport Touring Auto Euro 5 (s/s) 5dr

BMW 5 Series 2.0 520d M Sport Touring Auto Euro 5 (s/s) 5dr

Peterborough, Cambridgeshire
  • 2013 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 87,000 Miles
£8,250
BMW 5 Series 3.0 530d M Sport Auto Euro 6 (s/s) 4dr

BMW 5 Series 3.0 530d M Sport Auto Euro 6 (s/s) 4dr

Bristol, Avon
  • 2017 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 97,000 Miles
£12,499
BMW 5 SERIES 2.0 520d M Sport Touring Auto Euro 6 (s/s) 5dr

BMW 5 SERIES 2.0 520d M Sport Touring Auto Euro 6 (s/s) 5dr

Swindon, Wiltshire
  • 2013 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 77,535 Miles
£10,650
BMW 5 Series 2.0 530e 9.2kWh M Sport Auto Euro 6 (s/s) 4dr

BMW 5 Series 2.0 530e 9.2kWh M Sport Auto Euro 6 (s/s) 4dr

Leeds, Yorkshire
  • 2018 reg
  • Petrol Plug-in Hybrid
  • 4 Doors
  • Automatic
  • 63,580 Miles
£16,300
BMW 5 Series 3.0 530d M Sport Auto XDrive Euro 6 (s/s) 4dr

BMW 5 Series 3.0 530d M Sport Auto XDrive Euro 6 (s/s) 4dr

Waltham cross, Hertfordshire
  • 2017 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 65,400 Miles
£20,290
BMW 5 SERIES 2.0 520d SE Steptronic Euro 4 4dr

BMW 5 SERIES 2.0 520d SE Steptronic Euro 4 4dr

Botley, Hampshire
  • 2007 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 142,000 Miles
£3,900
BMW 5 Series 2.0 520d M Sport Auto Euro 6 (s/s) 4dr

BMW 5 Series 2.0 520d M Sport Auto Euro 6 (s/s) 4dr

Peterborough, Northamptonshire
  • 2017 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 52,669 Miles
£16,500
BMW 5 Series 2.0 530e 12kWh M Sport Touring Steptronic Euro 6 (s/s) 5dr

BMW 5 Series 2.0 530e 12kWh M Sport Touring Steptronic Euro 6 (s/s) 5dr

Hailsham, East sussex
  • 2021 reg
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 32,843 Miles
£28,995
BMW 5 SERIES 2.0 528i M Sport Auto Euro 5 (s/s) 4dr

BMW 5 SERIES 2.0 528i M Sport Auto Euro 5 (s/s) 4dr

Enfield, Middlesex
  • 2013 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 59,580 Miles
£9,995
BMW 5 SERIES 2.0 520i MHT M Sport Steptronic Euro 6 (s/s) 4dr

BMW 5 SERIES 2.0 520i MHT M Sport Steptronic Euro 6 (s/s) 4dr

Stafford, Staffordshire
  • 2024 reg
  • Petrol Hybrid
  • 4 Doors
  • Automatic
  • 5 Miles
£44,999
BMW 5 Series 2.0 520i MHT M Sport Steptronic Euro 6 (s/s) 4dr

BMW 5 Series 2.0 520i MHT M Sport Steptronic Euro 6 (s/s) 4dr

Edinburgh, Midlothian
  • 2024 reg
  • Petrol Hybrid
  • 4 Doors
  • Automatic
  • 10,316 Miles
£43,000
BMW 5 Series 2.0 530e 22.1kWh M Sport Steptronic Euro 6 (s/s) 4dr

BMW 5 Series 2.0 530e 22.1kWh M Sport Steptronic Euro 6 (s/s) 4dr

Edinburgh, Midlothian
  • 2024 reg
  • Petrol Plug-in Hybrid
  • 4 Doors
  • Automatic
  • 13,842 Miles
£51,000
BMW 5 Series 2.0 520d M Sport Auto Euro 6 (s/s) 4dr

BMW 5 Series 2.0 520d M Sport Auto Euro 6 (s/s) 4dr

Coalville, Leicestershire
  • 2017 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 44,000 Miles
£19,500
BMW 5 Series 3.0 530d M Sport Touring Auto Euro 6 (s/s) 5dr

BMW 5 Series 3.0 530d M Sport Touring Auto Euro 6 (s/s) 5dr

Reading, Berkshire
  • 2019 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 47,300 Miles
£30,000
BMW 5 Series 2.0 520d M Sport Touring Auto Euro 6 (s/s) 5dr

BMW 5 Series 2.0 520d M Sport Touring Auto Euro 6 (s/s) 5dr

Southport, Merseyside
  • 2019 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 87,825 Miles
£17,899
BMW 5 Series 2.0 520d MHT M Sport Steptronic Euro 6 (s/s) 4dr

BMW 5 Series 2.0 520d MHT M Sport Steptronic Euro 6 (s/s) 4dr

Enfield, Middlesex
  • 2022 reg
  • Diesel Hybrid
  • 4 Doors
  • Automatic
  • 21,400 Miles
£31,700
BMW 5 Series 2.0 530e 9.2kWh M Sport Auto Euro 6 (s/s) 4dr

BMW 5 Series 2.0 530e 9.2kWh M Sport Auto Euro 6 (s/s) 4dr

Bexley, Kent
  • 2018 reg
  • Petrol Plug-in Hybrid
  • 4 Doors
  • Automatic
  • 49,078 Miles
£19,980
......