Sort By
2019 BMW X3
2.0 20i GPF M Sport SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (184 ps)
2.0 20i GPF M Sport SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (184 ps)
S James Prestige Limited - 13 miles away
54,300 miles
Call dealer
£24,490
2023 BMW X3
xDrive20i MHT M Sport 5dr Step Auto
xDrive20i MHT M Sport 5dr Step Auto
Marshall Jaguar Cambridge - 32 miles away
39,702 miles
Call dealer
£38,250
2019 BMW X3
xDrive20i M Sport 5dr Step Auto
xDrive20i M Sport 5dr Step Auto
Motorpoint Chingford - 63 miles away
25,258 miles
Call dealer
£27,049
2022 BMW X3
xDrive20i MHT M Sport 5dr Step Auto
xDrive20i MHT M Sport 5dr Step Auto
Marshall Volkswagen Loughton - 64 miles away
20,891 miles
Call dealer
£37,430
2024 BMW X3
xDrive20i MHT M Sport 5dr Step Auto
xDrive20i MHT M Sport 5dr Step Auto
Motorpoint Ipswich - 73 miles away
10,710 miles
Call dealer
£43,549
2021 BMW X3
xDrive20i M Sport 5dr Step Auto
xDrive20i M Sport 5dr Step Auto
CarSupermarket.com Grimsby - 75 miles away
20,169 miles
Call dealer
£29,697
2020 BMW X3
xDrive20i M Sport 5dr Step Auto
xDrive20i M Sport 5dr Step Auto
Audi South East London (Beckenham) - 78 miles away
37,816 miles
Call dealer
£26,720
2018 BMW X3
xDrive20i M Sport 5dr Step Auto
xDrive20i M Sport 5dr Step Auto
Marshall BMW Hampshire - 88 miles away
36,606 miles
Call dealer
£25,754
2023 BMW X3
xDrive20i MHT M Sport 5dr Step Auto
xDrive20i MHT M Sport 5dr Step Auto
Marshall BMW Hampshire - 88 miles away
9,958 miles
Call dealer
£43,280
2019 BMW X3
xDrive20i M Sport 5dr Step Auto
xDrive20i M Sport 5dr Step Auto
Marshall Nissan Maidstone - 97 miles away
37,676 miles
Call dealer
£25,870
2020 BMW X3
2.0 20i GPF M Sport SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (184 ps)
2.0 20i GPF M Sport SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (184 ps)
HPL Motors Oldham Oldham - 100 miles away
30,250 miles
Call dealer
£29,499
2021 BMW X3
2.0 20i GPF M Sport SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (184 ps)
2.0 20i GPF M Sport SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (184 ps)
HPL Motors Oldham Oldham - 100 miles away
14,789 miles
Call dealer
£30,499
2021 BMW X3
xDrive20i M Sport 5dr Step Auto
xDrive20i M Sport 5dr Step Auto
Marshall BMW Bournemouth - 138 miles away
15,352 miles
Call dealer
£31,909
2021 BMW X3
xDrive20i M Sport 5dr Step Auto
xDrive20i M Sport 5dr Step Auto
Marshall BMW Bournemouth - 138 miles away
11,410 miles
Call dealer
£33,440
2021 BMW X3
xDrive20i M Sport 5dr Step Auto
xDrive20i M Sport 5dr Step Auto
Vertu BMW Teesside - 145 miles away
27,856 miles
Call dealer
£31,051
Buy new from | £45,508 | (list price from £50,185) |
Showing 1 - 15 of 19 cars