Skip to main content
Get theCazoo logoapp

1,007 Used BMW X3 cars for sale

BMW X32022 - xDrive20d MHT M Sport 5dr Step Auto

2022 - xDrive20d MHT M Sport 5dr Step Auto44

£29,352

£464/pm (PCP)

  • 2L
  • 30.0K

    Miles
  • Diesel
  • Automatic
  • SUV

Carsa Portsmouth

01329551291 *

BMW X32025 - xDrive 30e M Sport 5dr Auto

2025 - xDrive 30e M Sport 5dr Auto19

Low Mileage

£54,898

  • 2L
  • 3.7K

    Miles
  • Hybrid
  • Automatic
  • SUV

Arnold Clark Glasgow BMW

01416119940 *

4.7/5 Stars

BMW X32022 - xDrive20d MHT xLine 5dr Step Auto

2022 - xDrive20d MHT xLine 5dr Step Auto12

£30,498

  • 2.2L
  • 32.1K

    Miles
  • Diesel
  • Automatic
  • SUV

Arnold Clark Click & Collect Milton Keynes

01416118716 *

4.7/5 Stars

BMW X32015 (15) - xDrive35d M Sport 5dr Step Auto

2015 (15) - xDrive35d M Sport 5dr Step Auto26

£11,990

£246/pm (HP)

  • 3L
  • 115.0K

    Miles
  • Diesel
  • Semi Auto
  • SUV

Autopoint UK (Notts) Ltd

01156977743 *

BMW X32017 (66) - 3.0 30d M Sport Auto xDrive Euro 6 (s/s) 5dr

2017 (66) - 3.0 30d M Sport Auto xDrive Euro 6 (s/s) 5dr73

£14,450

£301/pm (HP)

  • 3L
  • 100.8K

    Miles
  • Diesel
  • Automatic
  • SUV

GT Automotive

01902937679 *

BMW X32015 - XDRIVE20d SE AUTOMATIC 5-Door

2015 - XDRIVE20d SE AUTOMATIC 5-Door20

£12,995

£268/pm (HP)

  • 2L
  • 106.6K

    Miles
  • Diesel
  • Automatic
  • SUV

Carwhinley Cars

01228276697 *

BMW X32018 (68) - 2.0 20d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

2018 (68) - 2.0 20d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)14

Reduced

£21,499

£484/pm (PCP)

  • 2L
  • 69.7K

    Miles
  • Diesel
  • Automatic
  • SUV

Empressive Motor Company

01865591236 *

BMW X32015 (65) - 2.0 20d XLINE AUTOMATIC 4WD 5dr xDrive EURO 6 (190 ps)

2015 (65) - 2.0 20d XLINE AUTOMATIC 4WD 5dr xDrive EURO 6 (190 ps)43

£11,790

£241/pm (HP)

  • 2L
  • 82.9K

    Miles
  • Diesel
  • Automatic
  • SUV

L&C Group

01273442343 *

BMW X32016 (16) - xDrive20d M Sport 5dr Step Auto

2016 (16) - xDrive20d M Sport 5dr Step Auto1

£13,495

£279/pm (HP)

  • 2L
  • 85.0K

    Miles
  • Diesel
  • Semi Auto
  • SUV

Armada Cars Limited

01752982541 *

BMW X32021 (71) - 2.0 30e 12kWh M Sport SUV 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6 (s/s

2021 (71) - 2.0 30e 12kWh M Sport SUV 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6 (s/s50

£34,448

£565/pm (PCP)

  • 2L
  • 40.0K

    Miles
  • Hybrid
  • Automatic
  • SUV

BMW X32021 - 2.0 30e 12kWh M Sport SUV 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6 (s/s

2021 - 2.0 30e 12kWh M Sport SUV 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6 (s/s49

£26,500

  • 2L
  • 58.4K

    Miles
  • Hybrid
  • Automatic
  • SUV

drivedirect Darlington

01325521614 *

BMW X32011 (11) - xDrive20d SE 5dr

2011 (11) - xDrive20d SE 5dr20

£3,450

  • 2L
  • 149.7K

    Miles
  • Diesel
  • Manual
  • SUV

Kudos Motors And Van Sales

01449700847 *

BMW X32015 (65) - xDrive30d M Sport 5dr Step Auto

2015 (65) - xDrive30d M Sport 5dr Step Auto20

£8,995

  • 3L
  • 147.0K

    Miles
  • Diesel
  • Semi Auto
  • SUV

Noahs Automotive LTD

02476936621 *

BMW X32023 - xDrive20i MHT M Sport 5dr Step Auto

2023 - xDrive20i MHT M Sport 5dr Step Auto19

Low Mileage

£43,998

  • 2L
  • 5.1K

    Miles
  • Petrol
  • Automatic
  • SUV

Arnold Clark Dumfries BMW/MINI

01387340162 *

4.7/5 Stars

BMW X32021 - 2.0 20d MHT M Sport SUV 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (190 ps)

2021 - 2.0 20d MHT M Sport SUV 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (190 ps)43

£24,011

£438/pm (PCP)

  • 2L
  • 60.3K

    Miles
  • Diesel
  • Automatic
  • SUV

Carbase - Bristol

01172331396 *

4.4/5 Stars

BMW X32014 - XDRIVE20d SE 5-Door

2014 - XDRIVE20d SE 5-Door46

Low Mileage

£12,995

  • 2L
  • 47.5K

    Miles
  • Diesel
  • Automatic
  • SUV

Henson Cars

01733915958 *

BMW X32004 - 3.0i SE SUV 5dr Petrol Auto 4WD Euro 3 (231 bhp) Automatic

2004 - 3.0i SE SUV 5dr Petrol Auto 4WD Euro 3 (231 bhp) Automatic25

Low Mileage

£5,500

  • 3L
  • 75.7K

    Miles
  • Petrol
  • Automatic
  • SUV

Wimbledon Carriage Co

02039104722 *

BMW X32023 - xDrive20d MHT M Sport 5dr Step Auto

2023 - xDrive20d MHT M Sport 5dr Step Auto35

£40,295

  • 2L
  • 31.7K

    Miles
  • Diesel
  • Automatic
  • SUV

Stratstone BMW Milton Keynes

01908104093 *

BMW X32025 (74) - xDrive20d M Sport 5dr Step Auto Diesel Estate

2025 (74) - xDrive20d M Sport 5dr Step Auto Diesel Estate54

Low Mileage

£47,433

  • 2L
  • 5.3K

    Miles
  • Diesel
  • Automatic
  • SUV

Vertu BMW Exeter

01392341615 *

0/5 Stars

BMW X32025 - xDrive 30e M Sport 5dr Auto

2025 - xDrive 30e M Sport 5dr Auto33

£53,299

  • 2L
  • 7.3K

    Miles
  • Hybrid
  • Automatic
  • SUV

Stratstone BMW Leeds

01134676295 *

Why buy a used BMW X3?

If you're in the market for a mid-size SUV that's refined and luxurious, then a used BMW X3 is a great choice. The X3 looks classy from the outside and is a lot of fun to drive. With the efficient engine options combined with its comfortable and plush interior, the X3 ticks plenty of boxes for various types of buyer.

Used BMW X3 snapshot review

Jack Evans

Author: Jack Evans

View profile

Pros

  • Efficient diesel engines
  • Well-designed interior space
  • Good fun to drive

Cons

  • Ride can be firm
  • Expensive accessories list
  • Hybrid has less boot space

BMW X3 video review

Buying a used car checklist: what to look for

Buying a used car checklist: what to look for

Buying a used car can be a daunting task, but with our checklist, you can make sure you’re getting the best deal possible.

View guides

* Telephone numbers starting with 084X or 087X will cost you up to 13p per minute plus your telephone company's access charge. Calls to other telephone numbers will only cost your phone company's access charge.