Skip to main content

979 Used BMW X3 cars for sale

BMW X32015 (64) - 3.0 35d M Sport Auto xDrive Euro 6 (s/s) 5dr

2015 (64) - 3.0 35d M Sport Auto xDrive Euro 6 (s/s) 5dr59

Low Mileage

£16,990

Finance available £357 pm

  • 3L
  • 59.0K

    Miles
  • Diesel
  • Automatic
  • SUV

DSI Performance Cars

01306772198 *

4.8/5 Stars

BMW X32012 - 2.0 20d SE Auto xDrive Euro 5 (s/s) 5dr

2012 - 2.0 20d SE Auto xDrive Euro 5 (s/s) 5dr65

Low Mileage

£8,995

  • 2L
  • 77.4K

    Miles
  • Diesel
  • Automatic
  • SUV

Spot On Auto Ltd

01172331356 *

BMW X32021 - xDrive20d MHT M Sport Step Auto [Tech Pack] 5-Door

2021 - xDrive20d MHT M Sport Step Auto [Tech Pack] 5-Door37

£24,476

Finance available £503 pm

  • 2L
  • 57.7K

    Miles
  • Hybrid
  • Automatic
  • SUV

Carsupermarket.com Newcastle

01916070812 *

4.7/5 Stars

BMW X32016 (66) - 2.0 20d SE SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

2016 (66) - 2.0 20d SE SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)50

£11,490

Finance available £234 pm

  • 2L
  • 83.4K

    Miles
  • Diesel
  • Automatic
  • SUV

XENON AUTOMOTIVE LTD

01707932603 *

0/5 Stars

BMW X32021 - xDrive20d MHT M Sport 5dr Step Auto

2021 - xDrive20d MHT M Sport 5dr Step Auto35

£27,450

Finance available £543 pm

  • 2L
  • 51.3K

    Miles
  • Diesel
  • Automatic
  • SUV

Stratstone BMW Chesterfield

01246388445 *

4.3/5 Stars

BMW X32021 (21) - 2.0 30e 12kWh SE Auto xDrive Euro 6 (s/s) 5dr

2021 (21) - 2.0 30e 12kWh SE Auto xDrive Euro 6 (s/s) 5dr32

£18,330

Finance available £356 pm

  • 2L
  • 92.0K

    Miles
  • Hybrid
  • Automatic
  • SUV

Wembley Prestige Cars

02037803372 *

0/5 Stars

BMW X32025 - xDrive20d M Sport 5dr Step Auto

2025 - xDrive20d M Sport 5dr Step Auto32

Low Mileage

£49,995

Finance available £1,007 pm

  • 2L
  • 1.8K

    Miles
  • Diesel
  • Semi Auto
  • SUV

BMW Bavarian

02895908116 *

BMW X32025 - M40i M Pro Edition

2025 - M40i M Pro Edition60

£31,995

Finance available £637 pm

  • 3L
  • 58.3K

    Miles
  • Petrol
  • Automatic
  • Estate

Ej's Cars Limited

01782432157 *

BMW X32005 - 2.5i Sport 5dr

2005 - 2.5i Sport 5dr22

Low Mileage

£3,500

  • 2.5L
  • 107.0K

    Miles
  • Petrol
  • Manual
  • SUV

Ashtons Cars

02921676281 *

4.4/5 Stars

BMW X32021 - xDrive20d MHT M Sport Step Auto 5-Door

2021 - xDrive20d MHT M Sport Step Auto 5-Door32

Low Mileage

£27,676

Finance available £536 pm

  • 2L
  • 23.3K

    Miles
  • Hybrid
  • Automatic
  • SUV

CarSupermarket.com Grimsby

01472806810 *

4.6/5 Stars

BMW X32021 - xDrive30d MHT M Sport 5dr Auto

2021 - xDrive30d MHT M Sport 5dr Auto16

Reduced

£27,995

Finance available £555 pm

  • 3L
  • 46.0K

    Miles
  • Hybrid
  • Automatic
  • SUV

Abbey Autos Glengormley

02890021961 *

BMW X32007 (07) - 2.0d M Sport 5dr

2007 (07) - 2.0d M Sport 5dr16

Reduced

£2,895

  • 2L
  • 87.0K

    Miles
  • Diesel
  • Manual
  • SUV

SK CAR COMPANY LTD

01384885534 *

BMW X32021 - xDrive20d MHT M Sport 5dr Step Auto [Tech Pack]

2021 - xDrive20d MHT M Sport 5dr Step Auto [Tech Pack]19

£28,998

  • 2L
  • 34.8K

    Miles
  • Diesel
  • Automatic
  • SUV

Arnold Clark Ayr BYD

01292432784 *

4.7/5 Stars

BMW X32022 - xDrive30d MHT M Sport 5dr Auto

2022 - xDrive30d MHT M Sport 5dr Auto36

Low Mileage

£38,699

  • 3L
  • 20.0K

    Miles
  • Diesel
  • Automatic
  • SUV

Stratstone BMW Leeds

01134676295 *

BMW X32024 - xDrive20d MHT M Sport 5dr Step Auto

2024 - xDrive20d MHT M Sport 5dr Step Auto35

£47,953

  • 2L
  • 9.2K

    Miles
  • Diesel
  • Automatic
  • SUV

Stratstone BMW Bury St Edmunds

01284338953 *

4.6/5 Stars

BMW X32013 (13) - 2.0 20d BluePerformance M Sport SUV 5dr Diesel Manual xDrive Euro 6 (s/s) (

2013 (13) - 2.0 20d BluePerformance M Sport SUV 5dr Diesel Manual xDrive Euro 6 (s/s) (48

£6,075

  • 2L
  • 114.0K

    Miles
  • Diesel
  • Manual
  • SUV

Trade Car Sales

01616720265 *

BMW X32021 (21) - 2.0 20d MHT SE Auto xDrive Euro 6 (s/s) 5dr

2021 (21) - 2.0 20d MHT SE Auto xDrive Euro 6 (s/s) 5dr69

£20,995

Finance available £438 pm

  • 2L
  • 71.4K

    Miles
  • Hybrid
  • Automatic
  • SUV

Just Audi VW

01522459180 *

BMW X32014 - xDrive20d M Sport 5dr Step Auto

2014 - xDrive20d M Sport 5dr Step Auto8

£9,995

  • 2L
  • 112.0K

    Miles
  • Diesel
  • Semi Auto
  • SUV

J C Motors

02890023666 *

BMW X32014 (14) - 2.0 20d M Sport SUV 5dr Diesel Auto xDrive Euro 5 (s/s) (184 ps)

2014 (14) - 2.0 20d M Sport SUV 5dr Diesel Auto xDrive Euro 5 (s/s) (184 ps)48

£8,995

  • 2L
  • 99.0K

    Miles
  • Diesel
  • Automatic
  • SUV

BLOFIELD MC

01603931807 *

4.2/5 Stars

BMW X32018 - xDrive20d M Sport 5dr Step Auto

2018 - xDrive20d M Sport 5dr Step Auto28

£20,990

Finance available £411 pm

  • 2L
  • 72.0K

    Miles
  • Diesel
  • Automatic
  • SUV

Moyway Motors

02887441322 *

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.