Filter results 43 Cars
Browse by trim
Sort By
2018 BMW X3
xDrive20i xLine 5dr Step Auto
xDrive20i xLine 5dr Step Auto
Hendy Car Store Portsmouth
46,786 miles
Request callback
£24,100
2021 BMW X3
xDrive20i M Sport 5dr Step Auto
xDrive20i M Sport 5dr Step Auto
Lookers Volvo Glasgow
26,023 miles
Request callback
£30,999
2020 BMW X3
xDrive20i M Sport 5dr Step Auto
xDrive20i M Sport 5dr Step Auto
Welcome to Williams Stockport BMW
22,404 miles
Request callback
£32,990
2023 BMW X3
xDrive20i MHT M Sport 5dr Step Auto
xDrive20i MHT M Sport 5dr Step Auto
Welcome to Williams Rochdale BMW
14,480 miles
Request callback
£40,490
2019 BMW X3
xDrive20i SE 5dr Step Auto
xDrive20i SE 5dr Step Auto
John Clark BMW Aberdeen
54,875 miles
Request callback
£22,500
2021 BMW X3
xDrive20i M Sport 5dr Step Auto
xDrive20i M Sport 5dr Step Auto
Welcome to Williams Stockport BMW
32,806 miles
Request callback
£32,450
2021 BMW X3
xDrive20i M Sport 5dr Step Auto
xDrive20i M Sport 5dr Step Auto
John Clark BMW Tayside
18,001 miles
Request callback
£35,000
2021 BMW X3
xDrive20i M Sport 5dr Step Auto
xDrive20i M Sport 5dr Step Auto
John Clark BMW Aberdeen
16,635 miles
Request callback
£35,500
2023 BMW X3
xDrive20i MHT M Sport 5dr Step Auto
xDrive20i MHT M Sport 5dr Step Auto
Welcome to Williams Rochdale BMW
14,538 miles
Request callback
£38,290
2020 BMW X3
xDrive20i M Sport 5dr Step Auto
xDrive20i M Sport 5dr Step Auto
Welcome to Williams Stockport BMW
37,267 miles
Request callback
£28,990
Buy new from | £27,830 | (list price from £31,075) |
Showing 1 - 15 of 43 cars