Used BMW 2 Series for sale in Upper Elmers End

Here at Stephen James BMW you'll have access to the best range of used BMW 2 Series cars for sale in Upper Elmers End. Visit your nearest Stephen James BMW showroom today and view the latest range of 2 Series Used stock – cars that have been rigorously inspected before going on sale to ensure they meet our stringent standards. Lauded for its sleek curves and comfortable interior, the BMW 2 Series has little trouble standing out from the competition. Contact the showroom team with any questions and to arrange a test drive.

Our Latest Used Cars   View More

BMW 2 Series 218d Sport Coupe

£9,976

Stephen James Blackheath BMW

  • 59,051 miles
  • Diesel
  • White
  • Manual
  • SG66GUC
  • Sep 2016

BMW 2 Series 220i M Sport Coupe

£26,747

Stephen James Enfield BMW

  • 29,050 miles
  • Petrol
  • Grey
  • Automatic
  • LM22ZSY
  • Jun 2022

BMW 2 Series 220i M Sport Coupe

£30,295

Stephen James BMW Bromley

  • 12,452 miles
  • Petrol
  • Black
  • Automatic
  • LV23EJC
  • Mar 2023

BMW 2 Series 230i M Sport Coupe

£34,298

Stephen James BMW Woolwich

  • 9,472 miles
  • Petrol
  • Black
  • Automatic
  • YF24NPK
  • Apr 2024

BMW 2 Series 230i M Sport Coupe

£34,551

Stephen James Blackheath BMW

  • 2,282 miles
  • Petrol
  • Purple
  • Automatic
  • YK73PKW
  • Jan 2024

BMW 2 Series 220i M Sport Coupe

£34,722

Stephen James Enfield BMW

  • 6,337 miles
  • Petrol
  • Grey
  • Automatic
  • LK74HYG
  • Sep 2024

BMW 2 Series 220i M Sport Coupe

£35,111

Stephen James Enfield BMW

  • 2,757 miles
  • Petrol
  • Black
  • Automatic
  • LK74JKZ
  • Sep 2024

BMW 2 Series M240i xDrive Coupe

£38,466

Stephen James BMW Woolwich

  • 11,589 miles
  • Petrol
  • Black
  • Automatic
  • HV72YUH
  • Jan 2023

BMW 2 Series M240i xDrive Coupe

£42,499

Stephen James BMW Ruxley

  • 3,655 miles
  • Petrol
  • White
  • Automatic
  • LY24JEJ
  • Jun 2024