Used BMW 3 Series for sale in Crockenhill

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 Crockenhill 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,104

Stephen James Enfield BMW

  • 29,248 miles
  • Petrol Plug-in Hybrid
  • Grey
  • Automatic
  • NU70FMX
  • Oct 2020

BMW 3 Series 330e M Sport Saloon

£21,391

Stephen James BMW Ruxley

  • 38,741 miles
  • Petrol Plug-in Hybrid
  • White
  • Automatic
  • EK21FZC
  • Mar 2021

BMW 3 Series 330e M Sport Saloon

£21,767

Stephen James Blackheath BMW

  • 22,630 miles
  • Petrol Plug-in Hybrid
  • Blue
  • Automatic
  • GU20YTO
  • Mar 2020

BMW 3 Series 320i M Sport Saloon

£22,044

Stephen James Enfield BMW

  • 42,019 miles
  • Petrol
  • Blue
  • Automatic
  • LK71JCV
  • Oct 2021

BMW 3 Series 330e M Sport Saloon

£22,212

Stephen James BMW Ruxley

  • 34,897 miles
  • Petrol Plug-in Hybrid
  • Grey
  • Automatic
  • YG71OTP
  • Oct 2021

BMW 3 Series 330i M Sport Saloon

£23,417

Stephen James Enfield BMW

  • 39,907 miles
  • Petrol
  • Blue
  • Automatic
  • SK20UZJ
  • Mar 2020

BMW 3 Series 320i M Sport Saloon

£23,781

Stephen James BMW Ruxley

  • 24,158 miles
  • Petrol
  • Blue
  • Automatic
  • LY21NCO
  • Jun 2021

BMW 3 Series 320i M Sport Saloon

£23,889

Stephen James Blackheath BMW

  • 31,420 miles
  • Petrol
  • Grey
  • Automatic
  • AV22FLL
  • Mar 2022

BMW 3 Series 320i M Sport Saloon

£24,995

Stephen James BMW Ruxley

  • 12,980 miles
  • Petrol
  • White
  • Automatic
  • LV71UBS
  • Oct 2021

BMW 3 Series 320i M Sport Saloon

£25,135

Stephen James Blackheath BMW

  • 25,378 miles
  • Petrol
  • White
  • Automatic
  • EO22JFV
  • Mar 2022

BMW 3 Series 330e M Sport Saloon

£25,276

Stephen James BMW Woolwich

  • 14,361 miles
  • Petrol Plug-in Hybrid
  • Grey
  • Automatic
  • LY21OSL
  • Jul 2021

BMW 3 Series 320d M Sport Pro Edition Saloon

£25,495

Stephen James BMW Bromley

  • 32,357 miles
  • Diesel Hybrid
  • Grey
  • Automatic
  • YB20YGA
  • Aug 2020