Used BMW cars for sale in St Albans

For the best choice of quality used BMW cars for sale in St Albans, look no further than Stephen James BMW. With more than 40 years' experience supporting motorists across London and Kent, we're the name to trust when it comes to reliable and affordable pre-owned cars. As an official BMW dealer we're able to offer complete peace of mind, yet you'll still get to enjoy all the benefits of buying through a local business.

At our showrooms in Blackheath, Bromley, Enfield, Ruxley and Woolwich you'll be able to browse a wide selection of Used BMW cars. Discover the versatile and incredibly spacious five-doors like the BMW Tourer, plus the 1 Series with its premium interior and outstanding range of innovative safety features. Browse our latest stock of used BMW cars here on the website before contacting a member of the team to arrange a test drive in the model of your choice.

Our Latest Used Cars   View More

BMW 1 Series 118d M Sport Shadow Edition 5-door

£12,710

Stephen James Enfield BMW

  • 44,619 miles
  • Diesel
  • Black
  • Manual
  • YA67FAM
  • Dec 2017

BMW i3 Series i3s 120Ah

£13,495

Stephen James BMW Bromley

  • 37,956 miles
  • Electric
  • Blue
  • Automatic
  • RE69MZP
  • Dec 2019

BMW 3 Series 320i M Sport Saloon

£14,209

Stephen James Blackheath BMW

  • 33,852 miles
  • Petrol
  • Black
  • Automatic
  • LK16LKV
  • Mar 2016

BMW i3 Series i3s 94Ah

£14,395

Stephen James BMW Bromley

  • 23,995 miles
  • Electric
  • Black
  • Automatic
  • KE68BBV
  • Dec 2018

BMW i3 Series i3 120Ah

£14,655

Stephen James Enfield BMW

  • 36,729 miles
  • Electric
  • Blue
  • Automatic
  • AK21PPV
  • Jun 2021

BMW i3 Series i3 120Ah

£14,878

Stephen James Enfield BMW

  • 20,564 miles
  • Electric
  • Black
  • Automatic
  • MT21WPF
  • Apr 2021

BMW i3 Series i3 120Ah

£14,917

Stephen James BMW Bromley

  • 21,609 miles
  • Electric
  • White
  • Automatic
  • FE70VPC
  • Dec 2020

BMW i3 Series i3s 120Ah

£15,286

Stephen James Enfield BMW

  • 45,126 miles
  • Electric
  • Blue
  • Automatic
  • OV21WTR
  • May 2021

BMW i3 Series i3s 120Ah

£15,321

Stephen James Enfield BMW

  • 22,773 miles
  • Electric
  • Grey
  • Automatic
  • YG20ULF
  • Jul 2020

BMW i3 Series i3 120Ah

£15,444

Stephen James BMW Bromley

  • 19,388 miles
  • Electric
  • Blue
  • Automatic
  • AY70FKM
  • Oct 2020

BMW i3 Series i3s 120Ah

£15,495

Stephen James BMW Bromley

  • 24,167 miles
  • Electric
  • Black
  • Automatic
  • GY70YCS
  • Nov 2020

BMW 2 Series Active Tourer 218i M Sport Active Tourer

£15,898

Stephen James Blackheath BMW

  • 37,202 miles
  • Petrol
  • Grey
  • Automatic
  • MJ20TUH
  • Jun 2020