Used BMW X3 Series for sale in Upminster

Come to Stephen James BMW today and choose from a superb range of approved used BMW X3 Series models. At our showrooms in Blackheath, Bromley, Enfield, Ruxley and Woolwich you'll find great deals on a huge range of quality pre-owned vehicles, including the ever-popular BMW X3. This multi-award winning SUV is renowned for its sporty looks, practical nature and for offering a thrilling drive, so be sure to arrange a test drive at your nearest Stephen James BMW dealership today. Rest assured that all of our cars come fully inspected and are ready to drive away. Find out more by getting in touch with a member of our friendly and experienced team today.

Our Latest Used Cars   View More

BMW X3 X3 xDrive20d xLine

£18,500

Stephen James Enfield BMW

  • 44,509 miles
  • Diesel
  • Blue
  • Automatic
  • EG66NNR
  • Dec 2016

BMW X3 X3 xDrive30d SE

£22,390

Stephen James Enfield BMW

  • 41,147 miles
  • Diesel
  • Silver
  • Automatic
  • KW18HYF
  • May 2018

BMW X3 X3 xDrive20d M Sport

£27,995

Stephen James BMW Bromley

  • 35,867 miles
  • Diesel Hybrid
  • Black
  • Automatic
  • LX21JZL
  • Jun 2021

BMW X3 X3 xDrive20d M Sport

£29,295

Stephen James BMW Bromley

  • 25,080 miles
  • Diesel Hybrid
  • White
  • Automatic
  • CL21BEX
  • Mar 2021

BMW X3 X3 xDrive20d M Sport

£29,348

Stephen James Enfield BMW

  • 32,525 miles
  • Diesel Hybrid
  • White
  • Automatic
  • YB21NFR
  • Mar 2021

BMW X3 X3 xDrive20d M Sport

£29,795

Stephen James BMW Bromley

  • 20,241 miles
  • Diesel Hybrid
  • Grey
  • Automatic
  • LV21YHZ
  • Aug 2021

BMW X3 X3 xDrive30e M Sport

£30,137

Stephen James Enfield BMW

  • 26,646 miles
  • Petrol Plug-in Hybrid
  • Black
  • Automatic
  • LO70ZFD
  • Feb 2021

BMW X3 X3 M40i

£32,366

Stephen James BMW Bromley

  • 29,395 miles
  • Petrol
  • Silver
  • Automatic
  • YE19GWA
  • May 2019

BMW X3 X3 xDrive20i M Sport

£33,456

Stephen James Blackheath BMW

  • 15,559 miles
  • Petrol
  • Black
  • Automatic
  • LV21UVB
  • May 2021

BMW X3 X3 M40i

£34,995

Stephen James BMW Bromley

  • 32,461 miles
  • Petrol
  • Silver
  • Automatic
  • LV69DSE
  • Dec 2019

BMW X3 X3 xDrive20i M Sport

£35,069

Stephen James BMW Ruxley

  • 21,009 miles
  • Petrol Hybrid
  • Blue
  • Automatic
  • LV22RTU
  • May 2022

BMW X3 X3 xDrive20i M Sport

£37,125

Stephen James BMW Bromley

  • 22,729 miles
  • Petrol Hybrid
  • Grey
  • Automatic
  • LX22HSL
  • May 2022