Filter results 198 Cars
Browse by engine
Sort By
2022 BMW X3
xDrive20i MHT M Sport 5dr Step Auto
xDrive20i MHT M Sport 5dr Step Auto
Group 1 Farnborough BMW
30,276 miles
Call dealer
£35,150
2021 BMW X3
xDrive20i MHT M Sport 5dr Step Auto
xDrive20i MHT M Sport 5dr Step Auto
Group 1 Farnborough BMW
20,832 miles
Call dealer
£35,595
2022 BMW X3
xDrive20i MHT M Sport 5dr Step Auto
xDrive20i MHT M Sport 5dr Step Auto
Group 1 Borehamwood BMW
25,479 miles
Call dealer
£35,790
2023 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Group 1 Borehamwood BMW
45,494 miles
Call dealer
£35,790
2022 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Group 1 Hailsham BMW
23,164 miles
Call dealer
£36,650
2022 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Group 1 Farnborough BMW
26,039 miles
Call dealer
£36,995
2022 BMW X3
xDrive20i MHT M Sport 5dr Step Auto
xDrive20i MHT M Sport 5dr Step Auto
Group 1 Cambridge BMW
37,367 miles
Call dealer
£36,995
2022 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Dick Lovett BMW Bristol
20,152 miles
Call dealer
£37,000
2021 BMW X3
xDrive30d MHT M Sport 5dr Auto
xDrive30d MHT M Sport 5dr Auto
JCT600 Approved Centre Bradford
22,276 miles
Call dealer
£38,000
2022 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Group 1 Farnborough BMW
6,202 miles
Call dealer
£38,695
2022 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Group 1 Bedford BMW
24,141 miles
Call dealer
£38,993
Buy new from | £46,584 | (list price from £51,660) |
Showing 46 - 60 of 198 cars