Used BMW 4 Series cars for sale on What Car?

Powered by

What Car? Classifieds have 1,381 approved used BMW 4 Series cars available for sale from BMW approved dealers. Browse our classifieds now, the easiest and most powerful used car search around and find the perfect approved used BMW 4 Series cars near you.

Powered by

Cars found 1,381

Chosen Filters (2)
* Postcode invalid
BMW 4 SERIES 2.0 420d M Sport Auto Euro 6 (s/s) 2dr

BMW 4 SERIES 2.0 420d M Sport Auto Euro 6 (s/s) 2dr

Sheffield, South yorkshire
  • 2019 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 54,819 Miles
£18,500
BMW 4 Series 2.0 420d M Sport Auto Euro 6 (s/s) 2dr

BMW 4 Series 2.0 420d M Sport Auto Euro 6 (s/s) 2dr

Barnet, Hertfordshire
  • 2017 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 84,944 Miles
£13,000
BMW 4 Series 3.0 435d M Sport Auto XDrive Euro 6 (s/s) 2dr

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

Abertillery, Gwent
  • 2016 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 98,300 Miles
£13,995
BMW 4 SERIES 3.0 430d M Sport Auto Euro 6 (s/s) 2dr

BMW 4 SERIES 3.0 430d M Sport Auto Euro 6 (s/s) 2dr

Newtownabbey, County antrim
  • 2016 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 53,868 Miles
£14,995
BMW 4 Series 2.0 420d M Sport Auto Euro 6 (s/s) 2dr

BMW 4 Series 2.0 420d M Sport Auto Euro 6 (s/s) 2dr

Nottingham, Nottinghamshire
  • 2016 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 57,793 Miles
£16,991
BMW 4 SERIES 2.0 420i Sport Euro 6 (s/s) 2dr

BMW 4 SERIES 2.0 420i Sport Euro 6 (s/s) 2dr

Derby, Derbyshire
  • 2018 reg
  • Petrol
  • 2 Doors
  • Manual
  • 20,000 Miles
£17,750
BMW 4 Series 3.0 435d M Sport Auto XDrive Euro 6 (s/s) 2dr

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

Newark, Nottinghamshire
  • 2016 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 58,000 Miles
£17,350
BMW 4 SERIES 3.0 435d M Sport Auto XDrive Euro 6 (s/s) 2dr

BMW 4 SERIES 3.0 435d M Sport Auto XDrive Euro 6 (s/s) 2dr

Darlington,, County durham
  • 2015 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 63,000 Miles
£16,950
BMW 4 Series 2.0 420i GPF M Sport Auto Euro 6 (s/s) 2dr

BMW 4 Series 2.0 420i GPF M Sport Auto Euro 6 (s/s) 2dr

Ash vale, Surrey
  • 2019 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 32,800 Miles
£17,995
BMW 4 SERIES 2.0 420d M Sport Auto Euro 6 (s/s) 2dr

BMW 4 SERIES 2.0 420d M Sport Auto Euro 6 (s/s) 2dr

Dunmow, Essex
  • 2017 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 56,377 Miles
£15,895
BMW 4 Series 2.0 420i M Sport XDrive Euro 6 (s/s) 2dr

BMW 4 Series 2.0 420i M Sport XDrive Euro 6 (s/s) 2dr

York, Yorkshire
  • 2017 reg
  • Petrol
  • 2 Doors
  • Manual
  • 71,092 Miles
£12,760
BMW 4 SERIES 2.0 420i Sport Euro 6 (s/s) 2dr

BMW 4 SERIES 2.0 420i Sport Euro 6 (s/s) 2dr

Nottingham, Nottinghamshire
  • 2014 reg
  • Petrol
  • 2 Doors
  • Manual
  • 55,000 Miles
£9,950
BMW 4 Series 3.0 435d M Sport Auto XDrive Euro 6 (s/s) 2dr

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

Orpington, Kent
  • 2018 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 27,460 Miles
£24,109
BMW 4 Series 2.0 420i Luxury Auto XDrive Euro 6 (s/s) 2dr

BMW 4 Series 2.0 420i Luxury Auto XDrive Euro 6 (s/s) 2dr

Bristol, City of bristol
  • 2015 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 61,300 Miles
£11,950
BMW 4 Series 2.0 420d M Sport Auto XDrive Euro 6 (s/s) 2dr

BMW 4 Series 2.0 420d M Sport Auto XDrive Euro 6 (s/s) 2dr

Leicester, Leicestershire
  • 2017 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 24,243 Miles
£19,000
BMW 4 Series 2.0 420d M Sport Auto Euro 6 (s/s) 2dr

BMW 4 Series 2.0 420d M Sport Auto Euro 6 (s/s) 2dr

Poole, Dorset
  • 2015 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 57,000 Miles
£14,495
BMW 4 Series 2.0 420d M Sport Auto Euro 6 (s/s) 2dr

BMW 4 Series 2.0 420d M Sport Auto Euro 6 (s/s) 2dr

Harlow, Essex
  • 2015 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 49,000 Miles
£14,995
BMW 4 SERIES 2.0 420d M Sport Auto Euro 6 (s/s) 2dr

BMW 4 SERIES 2.0 420d M Sport Auto Euro 6 (s/s) 2dr

Whitley bay, Tyne and wear
  • 2016 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 59,221 Miles
£14,495
BMW 4 SERIES 2.0 420d M Sport Auto Euro 6 (s/s) 2dr

BMW 4 SERIES 2.0 420d M Sport Auto Euro 6 (s/s) 2dr

Derby, Derbyshire
  • 2018 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 33,000 Miles
£19,290
BMW 4 Series 2.0 428i Luxury Auto Euro 6 (s/s) 2dr

BMW 4 Series 2.0 428i Luxury Auto Euro 6 (s/s) 2dr

Horsham, West sussex
  • 2015 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 35,000 Miles
£16,990
...