Skip to main content

931 Used BMW X3 cars for sale

BMW X32020 - xDrive20d MHT M Sport 5dr Step Auto

2020 - xDrive20d MHT M Sport 5dr Step Auto

£25,933

  • 2L
  • 50.8K

    Miles
  • Diesel
  • Semi Auto
  • SUV

Marshall BMW Hampshire

01256268420 *

BMW X32024 (74) - xDrive20i MHT M Sport 5dr Step Auto

2024 (74) - xDrive20i MHT M Sport 5dr Step Auto20

£47,900

Finance available £964 pm

  • 2L
  • 8.8K

    Miles
  • Hybrid
  • Semi Auto
  • SUV

Ocean Group BMW Penryn

01326333538 *

BMW X32024 - xDrive20i MHT M Sport 5dr Step Auto

2024 - xDrive20i MHT M Sport 5dr Step Auto36

£42,399

Finance available £850 pm

  • 2L
  • 8.5K

    Miles
  • Petrol
  • Automatic
  • SUV

Stratstone BMW Derby

01332318252 *

BMW X32019 (69) - 2.0 20d M Sport Auto xDrive Euro 6 (s/s) 5dr

2019 (69) - 2.0 20d M Sport Auto xDrive Euro 6 (s/s) 5dr54

£23,695

Finance available £466 pm

  • 2L
  • 64.0K

    Miles
  • Diesel
  • Automatic
  • SUV

Signature Car Specialists LTD

01282509489 *

BMW X32023 - xDrive M40d MHT 5dr Auto

2023 - xDrive M40d MHT 5dr Auto32

£46,995

Finance available £945 pm

  • 3L
  • 20.2K

    Miles
  • Hybrid
  • Semi Auto
  • SUV

BMW Bavarian

02895908116 *

BMW X32024 - xDrive20d MHT M Sport 5dr Step Auto

2024 - xDrive20d MHT M Sport 5dr Step Auto19

Reduced

£43,898

  • 2L
  • 14.1K

    Miles
  • Diesel
  • Automatic
  • SUV

Arnold Clark Glasgow BMW

01416119940 *

4.7/5 Stars

BMW X32011 (11) - xDrive20d SE 5dr

2011 (11) - xDrive20d SE 5dr21

£3,499

Finance available £56 pm

  • 2L
  • 122.0K

    Miles
  • Diesel
  • Manual
  • SUV

FND Motors Limited

01917314481 *

BMW X32015 (65) - 2.0 20d xLine Auto xDrive Euro 6 (s/s) 5dr

2015 (65) - 2.0 20d xLine Auto xDrive Euro 6 (s/s) 5dr57

£9,750

Finance available £196 pm

  • 2L
  • 106.0K

    Miles
  • Diesel
  • Automatic
  • SUV

Transylvania Motors Ltd

01744419380 *

BMW X32023 - xDrive 30e M Sport 5dr Auto

2023 - xDrive 30e M Sport 5dr Auto35

Low Mileage

£39,550

Finance available £792 pm

  • 2L
  • 13.2K

    Miles
  • Not Supplied
  • Automatic
  • SUV

Stratstone BMW Harrogate

01422413949 *

BMW X32016 - xDrive20d M Sport 5dr Step Auto

2016 - xDrive20d M Sport 5dr Step Auto10

Low Mileage

£20,799

Finance available £442 pm

  • 2L
  • 16.7K

    Miles
  • Diesel
  • Automatic
  • SUV

FOW Winsford

01606535848 *

4.3/5 Stars

BMW X32021 (21) - xDrive20d MHT M Sport 5dr Step Auto

2021 (21) - xDrive20d MHT M Sport 5dr Step Auto20

£31,000

  • 2L
  • 32.9K

    Miles
  • Diesel
  • Automatic
  • SUV

Listers Kings Lynn (BMW)

01553601557 *

BMW X32015 (65) - xDrive20d SE 5dr

2015 (65) - xDrive20d SE 5dr23

Reduced

£6,999

Finance available £134 pm

  • 2L
  • 125.8K

    Miles
  • Diesel
  • Manual
  • SUV

Boston Car Centre

07470022010 *

BMW X32020 (20) - X3 xDrive20d M Sport 5-Door

2020 (20) - X3 xDrive20d M Sport 5-Door21

Low Mileage

£28,750

  • 2L
  • 26.0K

    Miles
  • Diesel
  • Automatic
  • SUV

Stoneacre Newcastle Silverlink Mazda

01916070535 *

BMW X32025 - xDrive30d MHT M Sport 5dr Auto

2025 - xDrive30d MHT M Sport 5dr Auto36

£52,995

Finance available £1,068 pm

  • 3L
  • 9.5K

    Miles
  • Hybrid
  • Semi Auto
  • SUV

BMW Bavarian

02895908116 *

BMW X32019 - xDrive20d M Sport 5dr Step Auto

2019 - xDrive20d M Sport 5dr Step Auto12

£22,750

Finance available £447 pm

  • 2L
  • 68.0K

    Miles
  • Diesel
  • Semi Auto
  • SUV

Brown Cars

02890023186 *

BMW X32013 (2L) - 3.0 XDRIVE35D M SPORT 5d 309 BHP 5-Door

2013 (2L) - 3.0 XDRIVE35D M SPORT 5d 309 BHP 5-Door7

Low Mileage

£9,995

Finance available £201 pm

  • 3L
  • 90.0K

    Miles
  • Diesel
  • Automatic
  • SUV

Tradecarsliverpool Ltd

01513050145 *

BMW X32011 (61) - 2.0 20d SE Steptronic xDrive Euro 5 (s/s) 5dr

2011 (61) - 2.0 20d SE Steptronic xDrive Euro 5 (s/s) 5dr57

£4,490

Finance available £78 pm

  • 2L
  • 136.0K

    Miles
  • Diesel
  • Automatic
  • SUV

MOSLEY MOTORS LTD

01254457312 *

BMW X32020 - xDrive20d MHT xLine 5dr Step Auto

2020 - xDrive20d MHT xLine 5dr Step Auto40

Reduced

£27,847

  • 2L
  • 20.4K

    Miles
  • Diesel
  • Semi Auto
  • SUV

Marshall BMW Hampshire

01256268420 *

BMW X32020 - xDrive20d MHT M Sport 5dr Step Auto

2020 - xDrive20d MHT M Sport 5dr Step Auto41

£27,985

Finance available £554 pm

  • 2L
  • 59.3K

    Miles
  • Hybrid
  • Automatic
  • SUV

Pat Kirk Ltd

02871221794 *

BMW X32020 (69) - xDrive20d M Sport (Tech Pack, 360 Camera, Harman Kardon Sound) 5-Door

2020 (69) - xDrive20d M Sport (Tech Pack, 360 Camera, Harman Kardon Sound) 5-Door41

Low Mileage

£25,000

Finance available £493 pm

  • 2L
  • 42.0K

    Miles
  • Diesel
  • Automatic
  • SUV

Ray Chapman Motors Bradford

01274924168 *

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.