Used BMW 2 Series for sale in Hayes

Here at Stephen James BMW you'll have access to the best range of used BMW 2 Series cars for sale in Hayes. 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 218i M Sport Coupe

£16,000

Stephen James BMW Ruxley

  • 24,202 miles
  • Petrol
  • Black
  • Automatic
  • LV18DYX
  • Mar 2018

BMW 2 Series 218i M Sport Coupe

£16,341

Stephen James Blackheath BMW

  • 13,650 miles
  • Petrol
  • Black
  • Manual
  • EK20LNC
  • Mar 2020

BMW 2 Series 218i M Sport Coupe

£16,460

Stephen James BMW Bromley

  • 38,666 miles
  • Petrol
  • Black
  • Automatic
  • LV70JNX
  • Oct 2020

BMW 2 Series 218i M Sport Convertible

£17,150

Stephen James Blackheath BMW

  • 20,403 miles
  • Petrol
  • Grey
  • Manual
  • HN21OOE
  • May 2021

BMW 2 Series 220d M Sport Convertible

£18,559

Stephen James BMW Ruxley

  • 33,925 miles
  • Diesel
  • Grey
  • Automatic
  • LV70APZ
  • Sep 2020

BMW 2 Series 220i M Sport Coupe

£32,810

Stephen James BMW Bromley

  • 4,255 miles
  • Petrol
  • Black
  • Automatic
  • LY73FFS
  • Nov 2023

BMW 2 Series 220i M Sport Coupe

£34,176

Stephen James Blackheath BMW

  • 4,675 miles
  • Petrol
  • Grey
  • Automatic
  • YL73BKV
  • Jan 2024

BMW 2 Series 220i M Sport Coupe

£36,500

Stephen James Enfield BMW

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

BMW 2 Series 220i M Sport Coupe

£36,500

Stephen James Enfield BMW

  • 4,001 miles
  • Petrol
  • Grey
  • Automatic
  • LK74HYG
  • Sep 2024

BMW 2 Series 230i M Sport Coupe

£36,921

Stephen James BMW Ruxley

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

BMW 2 Series 230i M Sport Coupe

£37,287

Stephen James BMW Ruxley

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

BMW 2 Series M240i xDrive Coupe

£47,500

Stephen James Enfield BMW

  • 1,507 miles
  • Petrol
  • Blue
  • Automatic
  • LR74OYK
  • Sep 2024