Filter results 186 Cars
Browse by shape
Browse by engine
Browse by trim
Sort By
2021 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Group 1 Norwich BMW
37,691 miles
Call dealer
£26,995
2022 BMW X3
xDrive20i MHT M Sport 5dr Step Auto
xDrive20i MHT M Sport 5dr Step Auto
Group 1 Norwich BMW
33,103 miles
Call dealer
£31,995
2022 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Group 1 Ipswich BMW
30,682 miles
Call dealer
£33,495
2023 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Group 1 Norwich BMW
39,667 miles
Call dealer
£35,995
2022 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Group 1 Norwich BMW
42,706 miles
Call dealer
£36,379
2023 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Group 1 Norwich BMW
19,749 miles
Call dealer
£39,995
Buy new from | £46,584 | (list price from £51,660) |
Showing 106 - 120 of 186 cars