Used BMW 5 Series cars for sale on What Car?

In partnership with

What Car? Classifieds has 2,135 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,135

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

Blackburn, Lancashire
  • 2013 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 114,000 Miles
£9,495
BMW 5 Series 2.0 520d MHT M Sport Auto Euro 6 (s/s) 4dr

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

Bilston, West midlands
  • 2019 reg
  • Diesel Hybrid
  • 4 Doors
  • Automatic
  • 76,157 Miles
£15,495
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

Great yarmouth, Norfolk
  • 2013 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 115,000 Miles
£7,495
BMW 5 Series 2.0 520d SE Auto Euro 6 (s/s) 4dr

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

Milton keynes, Buckinghamshire
  • 2018 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 53,000 Miles
£16,250
BMW 5 Series 2.0 520d SE Euro 4 4dr

BMW 5 Series 2.0 520d SE Euro 4 4dr

Nottingham, Nottinghamshire
  • 2006 reg
  • Diesel
  • 4 Doors
  • Manual
  • 163,908 Miles
£1,995
BMW 5 Series 3.0 530d Luxury Touring Auto Euro 6 (s/s) 5dr

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

Stratford-upon-avon, Warwickshire
  • 2014 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 88,000 Miles
£12,995
BMW 5 Series 2.5 525i SE Auto Euro 4 4dr

BMW 5 Series 2.5 525i SE Auto Euro 4 4dr

West drayton, Middlesex
  • 2008 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 119,800 Miles
£3,000
BMW 5 Series 3.0 535d M Sport Touring Auto Euro 6 (s/s) 5dr

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

Ossett, West yorkshire
  • 2016 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 80,000 Miles
£15,995
BMW 5 Series 2.0 520d MHT M Sport Edition Steptronic Euro 6 (s/s) 4dr

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

Glasgow, Lanarkshire
  • 2020 reg
  • Diesel Hybrid
  • 4 Doors
  • Automatic
  • 42,831 Miles
£26,498
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

  • 2016 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 63,608 Miles
£15,005
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

London, Greater london
  • 2020 reg
  • Petrol Hybrid
  • 4 Doors
  • Automatic
  • 41,419 Miles
£20,199
Image unavailable

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

South hykeham, Lincoln
  • 2019 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 42,186 Miles
£21,990
BMW 5 Series 2.0 520d MHT M Sport Auto Euro 6 (s/s) 4dr

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

Glasgow, Lanarkshire
  • 2019 reg
  • Diesel Hybrid
  • 4 Doors
  • Automatic
  • 37,881 Miles
£22,498
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, Cambridgeshire
  • 2016 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 69,000 Miles
£12,699
Image unavailable

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

South hykeham, Lincoln
  • 2019 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 39,500 Miles
£22,990
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

Cobham, Surrey
  • 2021 reg
  • Diesel Hybrid
  • 4 Doors
  • Automatic
  • 42,422 Miles
£29,995
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

Aylesford, Kent
  • 2021 reg
  • Diesel Hybrid
  • 4 Doors
  • Automatic
  • 43,914 Miles
£25,990
BMW 5 Series 2.0 520d M Sport Steptronic Euro 4 4dr

BMW 5 Series 2.0 520d M Sport Steptronic Euro 4 4dr

Milton keynes, Milton keynes
  • 2008 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 104,651 Miles
£3,399
BMW 5 Series 2.5 525d M Sport Auto Euro 4 4dr

BMW 5 Series 2.5 525d M Sport Auto Euro 4 4dr

Milton keynes, Northamptonshire
  • 2007 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 198,706 Miles
£1,999
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

Nuneaton, Warwickshire
  • 2018 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 41,803 Miles
£19,700
...