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 2.0 218d Sport Euro 6 (s/s) 2dr

£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,157

Stephen James BMW Ruxley

  • 12,389 miles
  • Petrol
  • Grey
  • Automatic
  • LV73ZSK
  • Nov 2023

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

£32,490

Stephen James BMW Bromley

  • 8,467 miles
  • Petrol
  • Black
  • Automatic
  • VO72MDN
  • Oct 2022

BMW 2 Series 220i M Sport Coupe

£32,926

Stephen James BMW Ruxley

  • 7,770 miles
  • Petrol
  • Black
  • Automatic
  • LX24HUU
  • Mar 2024

BMW 2 Series 230i M Sport Coupe

£33,721

Stephen James Blackheath BMW

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

BMW 2 Series 230i M Sport Coupe

£33,900

Stephen James BMW Woolwich

  • 9,472 miles
  • Petrol
  • Black
  • Automatic
  • YF24NPK
  • Apr 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

£41,521

Stephen James BMW Ruxley

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