Used BMW 4 Series cars for sale on What Car?

Powered by

What Car? Classifieds have 1,476 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,476

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

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

Halifax, West yorkshire
  • 2020 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 25,000 Miles
£21,890
BMW 4 Series 2.0 430i M Sport Auto Euro 6 (s/s) 2dr

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

Horsham, West sussex
  • 2021 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 17,000 Miles
£34,990
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
  • 2018 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 55,405 Miles
£16,750
BMW 4 Series 3.0 430d MHT M Sport Auto XDrive Euro 6 (s/s) 2dr

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

Orpington, Kent
  • 2022 reg
  • Diesel Hybrid
  • 2 Doors
  • Automatic
  • 34,638 Miles
£33,138
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

Doncaster, South yorkshire
  • 2017 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 48,602 Miles
£15,690
BMW 4 SERIES 2.0 430i GPF M Sport Auto Euro 6 (s/s) 2dr

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

Derby, Derbyshire
  • 2020 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 25,000 Miles
£22,490
BMW 4 Series 2.0 420i M Sport Auto Euro 6 (s/s) 2dr

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

Preston, Lancashire
  • 2021 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 19,790 Miles
£28,990
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

Waltham cross, Hertfordshire
  • 2017 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 47,771 Miles
£15,400
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

Nelson, Lancashire
  • 2018 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 86,470 Miles
£15,995
BMW 4 Series 2.0 420i M Sport Auto Euro 6 (s/s) 2dr

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

Nottingham, Nottinghamshire
  • 2021 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 36,290 Miles
£29,991
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

Welwyn garden city, Hertfordshire
  • 2017 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 75,000 Miles
£13,749
BMW 4 Series 2.0 420d MHT M Sport Auto Euro 6 (s/s) 2dr

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

Farnborough, Hampshire
  • 2021 reg
  • Diesel Hybrid
  • 2 Doors
  • Automatic
  • 16,970 Miles
£31,995
BMW 4 Series 3.0 430d M Sport Auto XDrive Euro 6 (s/s) 2dr

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

Yaxley, Peterborough
  • 2017 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 75,188 Miles
£15,475
BMW 4 Series 2.0 430i M Sport Auto Euro 6 (s/s) 2dr

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

Altrincham, Cheshire
  • 2016 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 58,170 Miles
£15,195
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

Tamworth, Staffordshire
  • 2015 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 85,900 Miles
£11,990
BMW 4 Series 2.0 430i GPF M Sport Auto Euro 6 (s/s) 2dr

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

Coulsdon, Surrey
  • 2019 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 10,000 Miles
£24,999
BMW 4 Series 3.0 M440i MHT Auto XDrive Euro 6 (s/s) 2dr

BMW 4 Series 3.0 M440i MHT Auto XDrive Euro 6 (s/s) 2dr

Farnborough, Hampshire
  • 2021 reg
  • Petrol Hybrid
  • 2 Doors
  • Automatic
  • 19,081 Miles
£39,994
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

Whitchurch, Hampshire
  • 2015 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 90,000 Miles
£11,485
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

Coventry, West midlands
  • 2015 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 95,000 Miles
£11,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

Cardiff, Glamorgan
  • 2018 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 29,223 Miles
£17,991
...