Used BMW 3 Series for sale in Enfield

Inspired by innovation, the BMW 3 Series delivers impressive levels of safety and comfort. If you're looking for a premium saloon that offers a raft of cutting-edge technology features and a refined driving experience, be sure to arrange a test drive today. Here at Stephen James BMW near Enfield you can always be sure of finding a superb selection of approved used BMW 3 Series models and best of all, we always have options to suit a wide range of budgets. Stephen James Group has more than 40 years' experience supporting motorists across the region, so be sure to pay a visit to your nearest dealership today.

Our Latest Used Cars   View More

BMW 3 Series 330e M Sport Saloon

£15,000

Stephen James Enfield BMW

  • 38,346 miles
  • Petrol Plug-in Hybrid
  • Beige
  • Automatic
  • LV17XGZ
  • Jun 2017

BMW 3 Series 320i xDrive M Sport Touring Auto

£19,500

Stephen James Enfield BMW

  • 34,290 miles
  • Petrol
  • Silver
  • Automatic
  • NG19NZD
  • Apr 2019

BMW 3 Series 318i M Sport Saloon

£20,750

Stephen James Enfield BMW

  • 49,493 miles
  • Petrol
  • Black
  • Automatic
  • YC71FBJ
  • Sep 2021

BMW 3 Series 320d M Sport Shadow Edition Saloon

£20,800

Stephen James Enfield BMW

  • 20,195 miles
  • Diesel
  • Black
  • Automatic
  • YK68ZOH
  • Jan 2019

BMW 3 Series 330e Sport Pro Saloon

£21,000

Stephen James BMW Ruxley

  • 40,078 miles
  • Petrol Plug-in Hybrid
  • Orange
  • Automatic
  • LK21HYA
  • Mar 2021

BMW 3 Series 330e M Sport Saloon

£22,000

Stephen James BMW Ruxley

  • 37,039 miles
  • Petrol Plug-in Hybrid
  • Grey
  • Automatic
  • FE20RYO
  • Jun 2020

BMW 3 Series 330e M Sport Saloon

£22,495

Stephen James Blackheath BMW

  • 42,607 miles
  • Petrol Plug-in Hybrid
  • Blue
  • Automatic
  • VK21HJC
  • Jun 2021

BMW 3 Series 320i M Sport Saloon

£22,795

Stephen James BMW Bromley

  • 41,828 miles
  • Petrol
  • White
  • Automatic
  • LV71CHO
  • Oct 2021

BMW 3 Series 330e M Sport Saloon

£23,000

Stephen James BMW Ruxley

  • 32,539 miles
  • Petrol Plug-in Hybrid
  • White
  • Automatic
  • AV20FFW
  • Jul 2020

BMW 3 Series 320i M Sport Plus Edition Saloon

£24,000

Stephen James BMW Ruxley

  • 45,580 miles
  • Petrol
  • Blue
  • Automatic
  • LR20KYU
  • Mar 2020

BMW 3 Series 320i M Sport Plus Edition Saloon

£24,495

Stephen James Enfield BMW

  • 24,499 miles
  • Petrol
  • Grey
  • Automatic
  • YA69KDZ
  • Dec 2019

BMW 3 Series 320i M Sport Saloon

£24,500

Stephen James BMW Ruxley

  • 39,745 miles
  • Petrol
  • Black
  • Automatic
  • YG70NOH
  • Oct 2020