Used BMW and MINI cars for sale in Mottingham

Come and discover the complete range of new and used BMW and MINI cars for sale at Stephen James in Mottingham. Pay a visit to one of our showrooms today to browse a wide selection of quality vehicles ranging from small city cars to coupé-styled SUVs, sporty hatchbacks and our electric vehicles.

Take a closer look at the practical yet sophisticated MINI One and BMW 1 Series that boast a five-star Euro NCAP safety rating. Why not arrange to test drive the new BMW X5 and discover whether this stylish two or four-wheel drive SUV with its sleek looks, efficient performance and spacious interior is the right fit for your lifestyle.

Friendly and experienced staff will be right there to offer guidance and advice, and with more than 47 years' experience helping drivers to find their ideal vehicles, you know Stephen James is a name you can trust. Contact your nearest BMW or MINI showroom team at Stephen James to find out more.

Our Latest Used Cars   View More

MINI Hatch 5-Door Hatch Cooper S

£13,490

Stephen James Enfield MINI

  • 46,660 miles
  • Petrol
  • White
  • Manual
  • YK18OLV
  • Apr 2018

BMW 3 Series 330e M Sport Saloon

£14,495

Stephen James Enfield BMW

  • 38,540 miles
  • Petrol Plug-in Hybrid
  • Blue
  • Automatic
  • AO66XJY
  • Nov 2016

BMW 4 Series 420i Luxury Coupe

£14,495

Stephen James Enfield BMW

  • 43,128 miles
  • Petrol
  • Blue
  • Automatic
  • EX66VHZ
  • Sep 2016

BMW 4 Series Gran Coupe 420d Sport Gran Coupe

£14,495

Stephen James BMW Bromley

  • 40,710 miles
  • Diesel
  • White
  • Automatic
  • YE15CHF
  • Apr 2015

BMW X1 X1 xDrive18d xLine

£14,995

Stephen James Enfield BMW

  • 31,323 miles
  • Diesel
  • Blue
  • Manual
  • LT16PKF
  • Mar 2016

BMW 4 Series 420i M Sport Coupe

£15,295

Stephen James BMW Bromley

  • 21,732 miles
  • Petrol
  • Grey
  • Automatic
  • LY64KBN
  • Jan 2015

BMW 3 Series 320i xDrive SE Saloon

£15,995

Stephen James BMW Ruxley

  • 10,950 miles
  • Petrol
  • Blue
  • Manual
  • LX18UBW
  • Mar 2018

BMW 1 Series 118i SE

£16,895

Stephen James BMW Bromley

  • 12,395 miles
  • Petrol
  • Blue
  • Manual
  • LX20HVE
  • Mar 2020

BMW 1 Series 120i Sport 5-door

£16,990

Stephen James Blackheath BMW

  • 15,024 miles
  • Petrol
  • Grey
  • Automatic
  • AJ67MRY
  • Sep 2017

MINI Hatch 5-Door Hatch Cooper Classic

£16,995

Stephen James MINI Woolwich

  • 21,437 miles
  • Petrol
  • Grey
  • Automatic
  • LY21BFL
  • Mar 2021

BMW i3 Series i3 120Ah

£17,490

Stephen James Blackheath BMW

  • 10,551 miles
  • Electric
  • White
  • Automatic
  • AO70CVM
  • Jan 2021

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

£17,495

Stephen James BMW Woolwich

  • 28,258 miles
  • Petrol
  • Blue
  • Manual
  • LY19YCR
  • May 2019