Skip to main content
Get theCazoo logoapp - Powered by MOTORS

1,189 Used BMW X3 cars for sale

BMW X32017 (67) - 2.0 X3 xDrive 20d XLine Auto 4WD 5dr

2017 (67) - 2.0 X3 xDrive 20d XLine Auto 4WD 5dr49

£10,480

  • 2L
  • 117.1K

    Miles
  • Diesel
  • Automatic
  • SUV

Car Motion

01709223117 *

BMW X32023 - xDrive20i MHT M Sport 5dr Step Auto

2023 - xDrive20i MHT M Sport 5dr Step Auto36

Low Mileage

£38,230

  • 2L
  • 9.8K

    Miles
  • Petrol
  • Automatic
  • SUV

Stratstone BMW Doncaster

01302203473 *

BMW X32021 - xDrive M40i MHT 5dr Auto

2021 - xDrive M40i MHT 5dr Auto33

£39,991

  • 3L
  • 36.0K

    Miles
  • Petrol
  • Automatic
  • SUV

Stratstone BMW Doncaster

01302203473 *

BMW X32021 (21) - 2.0 X3 xDrive 30e M Sport Auto 4WD 5dr

2021 (21) - 2.0 X3 xDrive 30e M Sport Auto 4WD 5dr54

£17,471

  • 2L
  • 120.8K

    Miles
  • Hybrid
  • Automatic
  • SUV

Car Motion

01709223117 *

BMW X32025 - xDrive 30e M Sport 5dr Auto

2025 - xDrive 30e M Sport 5dr Auto33

£50,450

  • 2L
  • 9.9K

    Miles
  • Not Supplied
  • Automatic
  • SUV

Stratstone BMW Doncaster

01302203473 *

BMW X32025 - xDrive 30e M Sport 5dr Auto

2025 - xDrive 30e M Sport 5dr Auto33

Low Mileage

£57,000

  • 2L
  • 1.0K

    Miles
  • Hybrid
  • Automatic
  • SUV

Stratstone BMW Doncaster

01302203473 *

BMW X32025 - xDrive 30e M Sport 5dr Auto

2025 - xDrive 30e M Sport 5dr Auto33

Low Mileage

£49,200

  • 2L
  • 5.6K

    Miles
  • Not Supplied
  • Automatic
  • SUV

Stratstone BMW Doncaster

01302203473 *

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

2016 (66) - 2.0 20d SE Auto xDrive Euro 6 (s/s) 5dr62

£9,495

£178/pm (HP)

  • 2L
  • 109.6K

    Miles
  • Diesel
  • Automatic
  • SUV

Central Service Garage

01302246765 *

BMW X32025 - xDrive 30e M Sport 5dr Auto

2025 - xDrive 30e M Sport 5dr Auto33

Reduced

£49,200

  • 2L
  • 4.6K

    Miles
  • Not Supplied
  • Automatic
  • SUV

Stratstone BMW Doncaster

01302203473 *

BMW X32024 - xDrive20d MHT M Sport 5dr Step Auto

2024 - xDrive20d MHT M Sport 5dr Step Auto36

Low Mileage

£43,902

  • 2L
  • 3.6K

    Miles
  • Diesel
  • Automatic
  • SUV

Stratstone BMW Doncaster

01302203473 *

BMW X32025 - xDrive20 M Sport 5dr Step Auto

2025 - xDrive20 M Sport 5dr Step Auto33

Low Mileage

£47,450

  • 2L
  • 2.7K

    Miles
  • Petrol
  • Automatic
  • SUV

Stratstone BMW Doncaster

01302203473 *

BMW X32022 - xDrive20i MHT M Sport 5dr Step Auto

2022 - xDrive20i MHT M Sport 5dr Step Auto32

Low Mileage

£36,490

  • 2L
  • 9.8K

    Miles
  • Petrol
  • Automatic
  • SUV

Stratstone BMW Doncaster

01302203473 *

BMW X32025 - xDrive20 M Sport 5dr Step Auto

2025 - xDrive20 M Sport 5dr Step Auto33

£47,450

  • 2L
  • 6.9K

    Miles
  • Petrol
  • Automatic
  • SUV

Stratstone BMW Doncaster

01302203473 *

BMW X32017 (67) - xDrive20d xLine 5dr Step Auto

2017 (67) - xDrive20d xLine 5dr Step Auto41

£9,171

  • 2L
  • 135.6K

    Miles
  • Diesel
  • Automatic
  • SUV

Car Motion

01709223117 *

Other BMW cars near South Yorkshire?
Other BMW X3 cars in South Yorkshire
About cars in Doncaster 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?
223 BHP
What's the BMW X3's average fuel economy?
71 MPG
What's the BMW X3's average price?
£26,042
What's the BMW X3's average mileage?
54,403

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