Filter results 210 Cars
Browse by shape
Browse by engine
Sort By
2023 BMW X3
xDrive30d MHT M Sport 5dr Auto
xDrive30d MHT M Sport 5dr Auto
Group 1 Hailsham BMW
29,751 miles
Request callback
£40,850
2021 BMW X3
xDrive 30e xLine 5dr Auto
xDrive 30e xLine 5dr Auto
Jct600 Approved Centre Castleford
59,394 miles
Request callback
£22,688
2023 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
John Clark BMW Aberdeen
38,096 miles
Request callback
£35,700
2024 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Vertu BMW Durham
5,607 miles
Request callback
£48,099
2016 BMW X3
xDrive30d M Sport 5dr Step Auto
xDrive30d M Sport 5dr Step Auto
Group 1 Chelmsford BMW
54,034 miles
Request callback
£18,995
2019 BMW X3
xDrive20i SE 5dr Step Auto
xDrive20i SE 5dr Step Auto
Mercedes-Benz of Portsmouth
47,081 miles
Request callback
£21,345
2019 BMW X3
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
Dick Lovett BMW Swindon
64,985 miles
Request callback
£22,222
2018 BMW X3
xDrive30d M Sport 5dr Step Auto
xDrive30d M Sport 5dr Step Auto
Johnsons Select Used Oxford
45,478 miles
Request callback
£24,652
2021 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Group 1 Southend BMW
9,618 miles
Request callback
£32,990
2022 BMW X3
xDrive20i MHT M Sport 5dr Step Auto
xDrive20i MHT M Sport 5dr Step Auto
Marshall BMW Grimsby
22,393 miles
Request callback
£35,613
2015 BMW X3
xDrive35d M Sport 5dr Step Auto
xDrive35d M Sport 5dr Step Auto
Group 1 Ipswich BMW
78,900 miles
Request callback
£15,650
Buy new from | £46,529 | (list price from £51,605) |
Showing 91 - 105 of 210 cars