What Car? Classifieds have 99 approved used BMW X3 cars available for sale from BMW approved dealers. Browse our classifieds now, the easiest and most powerful used car search around and find the perfect approved used BMW X3 cars near you.
Powered by
Cars found 99
Chosen Filters (5)
BMW X3 2.0 20i MHT M Sport Auto XDrive Euro 6 (s/s) 5dr
Liverpool, Merseyside
2023 reg
Petrol Hybrid
5 Doors
Automatic
3,544 Miles
£42,990
BMW X3 2.0 20i MHT M Sport Auto XDrive Euro 6 (s/s) 5dr
Stockport, Cheshire
2023 reg
Petrol Hybrid
5 Doors
Automatic
3,258 Miles
£42,990
BMW X3 2.0 20i MHT M Sport Auto XDrive Euro 6 (s/s) 5dr
Rochdale, Lancashire
2023 reg
Petrol Hybrid
5 Doors
Automatic
3,066 Miles
£42,990
BMW X3 2.0 20i MHT M Sport Auto XDrive Euro 6 (s/s) 5dr
Stockport, Cheshire
2023 reg
Petrol Hybrid
5 Doors
Automatic
3,837 Miles
£43,490
BMW X3 2.0 20i MHT M Sport Auto XDrive Euro 6 (s/s) 5dr
Liverpool, Merseyside
2023 reg
Petrol Hybrid
5 Doors
Automatic
4,713 Miles
£43,490
BMW X3 2.0 20i MHT M Sport Auto XDrive Euro 6 (s/s) 5dr
Stockport, Cheshire
2023 reg
Petrol Hybrid
5 Doors
Automatic
3,816 Miles
£43,490
BMW X3 2.0 20i MHT M Sport Auto XDrive Euro 6 (s/s) 5dr
Bolton, Lancashire
2023 reg
Petrol Hybrid
5 Doors
Automatic
3,204 Miles
£43,490
BMW X3 2.0 20i MHT M Sport Auto XDrive Euro 6 (s/s) 5dr
Rochdale, Lancashire
2023 reg
Petrol Hybrid
5 Doors
Automatic
2,207 Miles
£43,490
BMW X3 2.0 20i MHT M Sport Auto XDrive Euro 6 (s/s) 5dr
Liverpool, Merseyside
2023 reg
Petrol Hybrid
5 Doors
Automatic
4,200 Miles
£43,490
BMW X3 2.0 20i MHT M Sport Auto XDrive Euro 6 (s/s) 5dr
Stockport, Cheshire
2023 reg
Petrol Hybrid
5 Doors
Automatic
2,867 Miles
£43,490
BMW X3 2.0 20i MHT M Sport Auto XDrive Euro 6 (s/s) 5dr
Bolton, Lancashire
2023 reg
Petrol Hybrid
5 Doors
Automatic
2,818 Miles
£43,490
BMW X3 2.0 20i MHT M Sport Auto XDrive Euro 6 (s/s) 5dr
Bolton, Lancashire
2023 reg
Petrol Hybrid
5 Doors
Automatic
3,084 Miles
£43,490
BMW X3 2.0 20i MHT M Sport Auto XDrive Euro 6 (s/s) 5dr
Rochdale, Lancashire
2023 reg
Petrol Hybrid
5 Doors
Automatic
3,803 Miles
£43,490
BMW X3 2.0 20i MHT M Sport Auto XDrive Euro 6 (s/s) 5dr
Bolton, Lancashire
2023 reg
Petrol Hybrid
5 Doors
Automatic
2,971 Miles
£43,490
BMW X3 2.0 20i MHT M Sport Auto XDrive Euro 6 (s/s) 5dr
Manchester, Lancashire
2023 reg
Petrol Hybrid
5 Doors
Automatic
4,155 Miles
£43,490
BMW X3 2.0 20i MHT M Sport Auto XDrive Euro 6 (s/s) 5dr
Manchester, Lancashire
2023 reg
Petrol Hybrid
5 Doors
Automatic
3,118 Miles
£43,490
BMW X3 2.0 20i MHT M Sport Auto XDrive Euro 6 (s/s) 5dr
Rochdale, Lancashire
2023 reg
Petrol Hybrid
5 Doors
Automatic
4,032 Miles
£43,490
BMW X3 2.0 20i MHT M Sport Auto XDrive Euro 6 (s/s) 5dr
Manchester, Lancashire
2023 reg
Petrol Hybrid
5 Doors
Automatic
4,858 Miles
£43,490
BMW X3 2.0 20i MHT M Sport Auto XDrive Euro 6 (s/s) 5dr
Rochdale, Lancashire
2023 reg
Petrol Hybrid
5 Doors
Automatic
4,577 Miles
£43,490
BMW X3 2.0 20i MHT M Sport Auto XDrive Euro 6 (s/s) 5dr