Used BMW 4 Series for sale in Upper Elmers End

Dynamic and designed to thrill, the BMW 4 Series is a sporty saloon that's full of surprises. Practical and fun to drive, it’s available with a host of technology features designed to make every journey as safe and comfortable as possible. You'll find a great selection of approved used BMW 4 Series models for sale near Upper Elmers End at Stephen James BMW. All of our approved used vehicles are fully inspected before going on sale and you can be sure of securing a great deal. Find out more by contacting a member of the showroom team at your nearest dealership now, or simply browse the latest stock online.

Our Latest Used Cars   View More

BMW 4 Series 430i M Sport Coupe Auto

£19,853

Stephen James Blackheath BMW

  • 36,542 miles
  • Petrol
  • Blue
  • Automatic
  • YC69EOM
  • Sep 2019

BMW 4 Series 420i M Sport Coupe

£26,856

Stephen James Blackheath BMW

  • 21,045 miles
  • Petrol
  • Grey
  • Automatic
  • RO71DZA
  • Dec 2021

BMW 4 Series 420i M Sport Coupe

£26,898

Stephen James BMW Bromley

  • 26,612 miles
  • Petrol
  • Blue
  • Automatic
  • ND71TYK
  • Dec 2021

BMW 4 Series 420i M Sport Convertible

£27,857

Stephen James Blackheath BMW

  • 21,662 miles
  • Petrol
  • Blue
  • Automatic
  • SB21AVM
  • Jun 2021

BMW 4 Series 420i M Sport Coupe

£28,000

Stephen James Enfield BMW

  • 22,201 miles
  • Petrol
  • Grey
  • Automatic
  • MV71FPC
  • Sep 2021

BMW 4 Series 420i M Sport Convertible

£29,548

Stephen James Enfield BMW

  • 15,217 miles
  • Petrol
  • Black
  • Automatic
  • LP21ZGN
  • Jul 2021

BMW 4 Series 420d M Sport Convertible

£30,234

Stephen James Blackheath BMW

  • 16,660 miles
  • Diesel Hybrid
  • Blue
  • Automatic
  • AE71FHU
  • Sep 2021

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

£36,792

Stephen James Enfield BMW

  • 25,535 miles
  • Petrol Hybrid
  • Black
  • Automatic
  • AE71HLU
  • Sep 2021

BMW 4 Series 420i M Sport Pro Edition Convertible

£43,183

Stephen James BMW Ruxley

  • 2,468 miles
  • Petrol
  • Grey
  • Automatic
  • LX73HXT
  • Jan 2024

BMW 4 Series 420i M Sport Convertible

£45,800

Stephen James Enfield BMW

  • 2,501 miles
  • Petrol
  • White
  • Automatic
  • LK74HRM
  • Sep 2024

BMW 4 Series 420i M Sport Convertible

£46,995

Stephen James BMW Woolwich

  • 4,750 miles
  • Petrol
  • Grey
  • Automatic
  • LX74HYW
  • Sep 2024