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

£21,000

Stephen James Blackheath BMW

  • 41,118 miles
  • Petrol Plug-in Hybrid
  • Blue
  • Automatic
  • KP70OZT
  • Oct 2020

BMW 3 Series 330e M Sport Saloon

£21,271

Stephen James Blackheath BMW

  • 46,729 miles
  • Petrol Plug-in Hybrid
  • Grey
  • Automatic
  • EO71UYA
  • Sep 2021

BMW 3 Series 318d Sport Saloon

£21,500

Stephen James Blackheath BMW

  • 23,455 miles
  • Diesel Hybrid
  • Red
  • Automatic
  • EK21CHC
  • May 2021

BMW 3 Series 330e M Sport Saloon

£23,300

Stephen James Blackheath BMW

  • 22,179 miles
  • Petrol Plug-in Hybrid
  • Black
  • Automatic
  • AW21DLV
  • Jul 2021

BMW 3 Series 320i M Sport Saloon

£23,450

Stephen James Blackheath BMW

  • 15,695 miles
  • Petrol
  • White
  • Automatic
  • MJ71GKX
  • Oct 2021

BMW 3 Series 320i M Sport Saloon

£23,800

Stephen James Blackheath BMW

  • 12,190 miles
  • Petrol
  • Orange
  • Automatic
  • LC71CVX
  • Oct 2021

BMW 3 Series 330i M Sport Saloon

£23,858

Stephen James BMW Ruxley

  • 42,150 miles
  • Petrol
  • Grey
  • Automatic
  • YH20VKX
  • Mar 2020

BMW 3 Series 320i M Sport Saloon

£24,200

Stephen James Blackheath BMW

  • 27,993 miles
  • Petrol
  • Grey
  • Automatic
  • EO22HXP
  • Mar 2022

BMW 3 Series 330e M Sport Touring

£24,400

Stephen James Enfield BMW

  • 34,673 miles
  • Petrol Plug-in Hybrid
  • Black
  • Automatic
  • PJ70UVL
  • Dec 2020

BMW 3 Series 320d M Sport Saloon

£24,495

Stephen James BMW Bromley

  • 24,873 miles
  • Diesel Hybrid
  • Black
  • Automatic
  • LV21NUM
  • Mar 2021

BMW 3 Series 320i M Sport Saloon

£24,750

Stephen James BMW Woolwich

  • 30,774 miles
  • Petrol
  • Black
  • Automatic
  • MJ21FZA
  • Mar 2021

BMW 3 Series 320i M Sport Saloon

£24,999

Stephen James BMW Woolwich

  • 21,844 miles
  • Petrol
  • White
  • Automatic
  • LV22LZN
  • Apr 2022