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 420i M Sport Convertible

£29,315

Stephen James Enfield BMW

  • 16,911 miles
  • Petrol
  • Black
  • Automatic
  • MW21HXC
  • Aug 2021

BMW 4 Series 420i M Sport Convertible

£32,695

Stephen James BMW Ruxley

  • 17,723 miles
  • Petrol
  • Black
  • Automatic
  • LV72GUC
  • Oct 2022

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

£33,290

Stephen James Enfield BMW

  • 20,258 miles
  • Petrol
  • White
  • Automatic
  • KM23EGJ
  • Jun 2023

BMW 4 Series 420d M Sport Coupe

£33,740

Stephen James Enfield BMW

  • 14,988 miles
  • Diesel Hybrid
  • Black
  • Automatic
  • OV23XEL
  • Apr 2023

BMW 4 Series 420i M Sport Coupe

£37,791

Stephen James BMW Ruxley

  • 4,264 miles
  • Petrol
  • Grey
  • Automatic
  • YH74LSF
  • Oct 2024