Skip to main content
Get theCazoo logoapp - Powered by MOTORS

1,023 Used BMW X3 cars for sale

BMW X32025 - xDrive20d M Sport 5dr Step Auto

2025 - xDrive20d M Sport 5dr Step Auto19

£48,898

  • 2L
  • 7.3K

    Miles
  • Diesel
  • Automatic
  • SUV

Arnold Clark Glasgow BMW

01416119940 *

BMW X32025 - Xdrive20D M Sport 5Dr Step Auto

2025 - Xdrive20D M Sport 5Dr Step Auto27

£49,699

£760/pm (PCP)

  • 2L
  • 8.0K

    Miles
  • Diesel
  • Automatic
  • SUV

Lookers Stoke-on-Trent BMW

01782432302 *

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

2013 (13) - 2.0 20d M Sport SUV 5dr Diesel Auto xDrive Euro 5 (s/s) (184 ps)25

Low Mileage

£14,000

£273/pm (HP)

  • 2L
  • 35.0K

    Miles
  • Diesel
  • Automatic
  • SUV

CSW Automotive LTD

01785550895 *

0/5 Stars

BMW X32018 - 3.0 X3 xDrive 30d M Sport Auto 4WD 5dr

2018 - 3.0 X3 xDrive 30d M Sport Auto 4WD 5dr55

£18,380

£380/pm (HP)

  • 3L
  • 98.4K

    Miles
  • Diesel
  • Automatic
  • SUV

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

2021 (71) - 2.0 30e 12kWh xLine Auto xDrive Euro 6 (s/s) 5dr35

£22,330

£310/pm (PCP)

  • 2L
  • 76.0K

    Miles
  • Hybrid
  • Automatic
  • SUV

Wembley Prestige Cars

02037803372 *

0/5 Stars

BMW X32016 - 20d M Sport 5-Door

2016 - 20d M Sport 5-Door58

Low Mileage

£17,500

£639/pm (HP)

  • 2L
  • 57.0K

    Miles
  • Diesel
  • Automatic
  • SUV

Avanti Automotive

01172331381 *

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

(68) - 3.0 30d M Sport Auto xDrive Euro 6 (s/s) 5dr36

Low Mileage

£25,500

  • 49.0K

    Miles
  • Diesel
  • Automatic
  • Not Supplied

M&T Motor Company

01635917220 *

4.6/5 Stars

BMW X32022 (22) - X3 xDrive20d M Sport 5-Door

2022 (22) - X3 xDrive20d M Sport 5-Door36

Low Mileage

£32,720

  • 2L
  • 17.9K

    Miles
  • Hybrid
  • Automatic
  • SUV

Halliwell Jones Warrington BMW

01925917478 *

BMW X32014 - xDrive20d SE 5dr Step Auto

2014 - xDrive20d SE 5dr Step Auto45

Low Mileage

£8,350

  • 2L
  • 78.8K

    Miles
  • Diesel
  • Automatic
  • SUV

CarsUnder3000

01268219758 *

4.7/5 Stars

BMW X32019 - 2.0 20i GPF M Sport SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (184 ps)

2019 - 2.0 20i GPF M Sport SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (184 ps)48

£20,614

  • 2L
  • 65.0K

    Miles
  • Petrol
  • Automatic
  • SUV

Chorley MG

01257448807 *

BMW X32021 - xDrive 30e SE 5dr Auto

2021 - xDrive 30e SE 5dr Auto26

£18,995

£410/pm (HP)

  • 2L
  • 55.9K

    Miles
  • Hybrid
  • Automatic
  • SUV

V12 Sports and Classics Worksop

01455241730 *

0/5 Stars

BMW X32020 - xDrive 30e M Sport 5dr Auto

2020 - xDrive 30e M Sport 5dr Auto61

Reduced

£20,990

£295/pm (PCP)

  • 2L
  • 60.5K

    Miles
  • Hybrid
  • Automatic
  • SUV

Cars2 Geely Wakefield

01924942460 *

BMW X32023 - xDrive X3 M Competition 5dr Step Auto

2023 - xDrive X3 M Competition 5dr Step Auto61

Low Mileage

£67,500

£1,000/pm (PCP)

  • 3L
  • 12.1K

    Miles
  • Petrol
  • Semi Auto
  • Estate

JRS Commercials & Cars

02887441404 *

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

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

£16,488

£325/pm (HP)

  • 2L
  • 98.0K

    Miles
  • Diesel
  • Automatic
  • SUV

Dave Fox Car Sales

01785336592 *

4.4/5 Stars

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

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

Reduced

£18,490

£317/pm (PCP)

  • 2L
  • 90.0K

    Miles
  • Diesel
  • Automatic
  • SUV

Dave Fox Car Sales

01785336592 *

4.4/5 Stars

BMW X32022 - xDrive20d MHT M Sport 5dr Step Auto

2022 - xDrive20d MHT M Sport 5dr Step Auto59

£34,495

£527/pm (PCP)

  • 2L
  • 32.1K

    Miles
  • Diesel
  • Automatic
  • SUV

Pollock Car Sales

02870440584 *

BMW X32012 (12) - xDrive20d SE 5dr Step Auto

2012 (12) - xDrive20d SE 5dr Step Auto1

£3,695

  • 2L
  • 160.0K

    Miles
  • Diesel
  • Automatic
  • SUV

BLOFIELD MC

01603931807 *

4/5 Stars

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

2019 (68) - 3.0 30d M Sport Auto xDrive Euro 6 (s/s) 5dr38

Low Mileage

£26,990

  • 3L
  • 38.0K

    Miles
  • Diesel
  • Automatic
  • SUV

1BR Limited

01730771390 *

BMW X32025 (25) - X3 20d xDrive xLine 5-Door

2025 (25) - X3 20d xDrive xLine 5-Door20

Low Mileage

£39,999

  • 2L
  • 5.0K

    Miles
  • Hybrid
  • Automatic
  • SUV

Halliwell Jones Chester BMW

01704660087 *

BMW X32022 - xDrive 30e M Sport 5dr Auto

2022 - xDrive 30e M Sport 5dr Auto19

£29,990

£490/pm (PCP)

  • 2L
  • 66.4K

    Miles
  • Hybrid
  • Automatic
  • SUV

Fermanagh Auto Sales

02868336501 *

Different generations of used BMW X3

Fourth Generation (2024 to Present)

Fourth Generation (2024 to Present)
Fuel type:
Diesel / Hybrid - Petrol/Electric / Petrol
Engine Size:
2 - 3
MPG:
36
Acceleration:
4 seconds
Boot space:
460 - 570 L capacity
NCAP Safety rating:
5 / 5 stars
  • Greenest

    xDrive 30e xLine 5dr Auto

  • Cheapest

    xDrive20 xLine 5dr Step Auto

  • Fastest

    xDrive M50 5dr Auto

Third Generation (2017 to 2017)

Third Generation (2017 to 2017)
Fuel type:
Diesel / Hybrid - Petrol/Electric / Petrol
Engine Size:
2 - 3
MPG:
30
Acceleration:
4 seconds
Boot space:
450 - 550 L capacity
NCAP Safety rating:
5 / 5 stars
  • Greenest

    xDrive 30e xLine 5dr Auto

  • Cheapest

    xDrive20i SE 5dr Step Auto

  • Fastest

    XD3 3.0 5dr Switch-Tronic

Second Generation (2010 to 2017)

Second Generation (2010 to 2017)
Fuel type:
Diesel
Engine Size:
2 - 3
MPG:
46
Acceleration:
5 seconds
Boot space:
550 L capacity
NCAP Safety rating:
5 / 5 stars
  • Greenest

    sDrive18d SE 5dr

  • Cheapest

    sDrive18d SE 5dr

  • Fastest

    xDrive35d M Sport 5dr Step Auto

About BMW X3 for sale on MOTORS

What's the most popular BMW X3 colour?
Black
What's the most popular BMW X3 fuel type?
Diesel
What's the BMW X3's average power delivery?
222 BHP
What's the BMW X3's average fuel economy?
64 MPG
What's the BMW X3's average price?
£24,081
What's the BMW X3's average mileage?
60,686

* 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.