Used BMW and MINI cars for sale in Brentford

Come and discover the complete range of new and used BMW and MINI cars for sale at Stephen James in Brentford. 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

BMW 3 Series 320i xDrive SE Saloon

£12,000

Stephen James Enfield BMW

  • 46,220 miles
  • Petrol
  • Grey
  • Manual
  • LK67ODN
  • Sep 2017

BMW 2 Series Gran Tourer 218i Sport Gran Tourer

£13,695

Stephen James BMW Bromley

  • 53,043 miles
  • Petrol
  • White
  • Automatic
  • YK67GVW
  • Dec 2017

BMW 2 Series 218i M Sport Coupe

£15,000

Stephen James BMW Ruxley

  • 37,347 miles
  • Petrol
  • Orange
  • Automatic
  • NJ68YJK
  • Sep 2018

MINI Hatch 5-Door Hatch Cooper Classic

£15,990

Stephen James MINI Ruxley

  • 18,878 miles
  • Petrol
  • Grey
  • Manual
  • NA22XBH
  • May 2022

MINI Hatch Electric Level 2

£15,995

Stephen James MINI Woolwich

  • 18,377 miles
  • Electric
  • Black
  • Automatic
  • HK21GDA
  • May 2021

BMW 2 Series 218i M Sport Coupe

£16,000

Stephen James BMW Ruxley

  • 31,339 miles
  • Petrol
  • Black
  • Manual
  • ML20FCU
  • Mar 2020

BMW 1 Series 118i Sport 5-door

£16,500

Stephen James Enfield BMW

  • 22,953 miles
  • Petrol
  • Black
  • Automatic
  • LV69LUE
  • Sep 2019

BMW X1 X1 xDrive20d xLine

£16,500

Stephen James BMW Ruxley

  • 58,589 miles
  • Diesel
  • White
  • Automatic
  • AP67EVX
  • Feb 2018

MINI Convertible Convertible Cooper Classic

£17,290

Stephen James Enfield MINI

  • 12,955 miles
  • Petrol
  • Red
  • Automatic
  • KK69HTV
  • Sep 2019

BMW 1 Series 116d M Sport

£17,500

Stephen James BMW Ruxley

  • 32,991 miles
  • Diesel
  • Grey
  • Manual
  • LY21EXT
  • Jun 2021

MINI Countryman Countryman Cooper Classic

£17,990

Stephen James MINI Ruxley

  • 31,341 miles
  • Petrol
  • Black
  • Automatic
  • LY68LPN
  • Jan 2019

MINI Convertible Convertible Cooper Sport

£17,990

Stephen James MINI Ruxley

  • 18,306 miles
  • Petrol
  • Black
  • Manual
  • LS71CVL
  • Sep 2021