Sort By
2019 BMW X3
xDrive20i M Sport 5dr Step Auto
xDrive20i M Sport 5dr Step Auto
JCT600 Approved Centre Bradford - 90 miles away
13,974 miles
Request callback
£28,795
2024 BMW X3
xDrive20i MHT M Sport 5dr Step Auto
xDrive20i MHT M Sport 5dr Step Auto
JCT600 Approved Centre Bradford - 90 miles away
19,356 miles
Request callback
£42,490
2024 BMW X3
xDrive20i MHT M Sport 5dr Step Auto
xDrive20i MHT M Sport 5dr Step Auto
JCT600 Approved Centre Bradford - 90 miles away
15,852 miles
Request callback
£42,800
2019 BMW X3
xDrive20i M Sport 5dr Step Auto
xDrive20i M Sport 5dr Step Auto
Stoneacre Ford Goole - 93 miles away
45,025 miles
Request callback
£24,495
2019 BMW X3
xDrive20i M Sport 5dr Step Auto
xDrive20i M Sport 5dr Step Auto
Group 1 Farnborough BMW - 96 miles away
37,932 miles
Request callback
£25,995
2021 BMW X3
xDrive20i MHT M Sport 5dr Step Auto
xDrive20i MHT M Sport 5dr Step Auto
Group 1 Farnborough BMW - 96 miles away
20,832 miles
Request callback
£33,995
2022 BMW X3
xDrive20i MHT M Sport 5dr Step Auto
xDrive20i MHT M Sport 5dr Step Auto
Group 1 Farnborough BMW - 96 miles away
30,276 miles
Request callback
£34,495
2024 BMW X3
2.0 20i MHT M Sport SUV 5dr Petrol Hybrid Auto xDrive Euro 6 (s/s) (184 ps)
2.0 20i MHT M Sport SUV 5dr Petrol Hybrid Auto xDrive Euro 6 (s/s) (184 ps)
HPL Motors Atherton Preston - 96 miles away
22,994 miles
Request callback
£39,999
2022 BMW X3
xDrive20i MHT M Sport 5dr Step Auto
xDrive20i MHT M Sport 5dr Step Auto
Marshall BMW Salisbury - 97 miles away
41,000 miles
Request callback
£33,278
2023 BMW X3
xDrive20i MHT M Sport 5dr Step Auto
xDrive20i MHT M Sport 5dr Step Auto
Group 1 Hindhead BMW - 107 miles away
13,600 miles
Request callback
£41,050
2022 BMW X3
xDrive20i MHT M Sport 5dr Step Auto
xDrive20i MHT M Sport 5dr Step Auto
Vertu BMW York - 108 miles away
21,979 miles
Request callback
£36,755
2024 BMW X3
xDrive20i MHT M Sport 5dr Step Auto
xDrive20i MHT M Sport 5dr Step Auto
Vertu Bmw Yeovil - 112 miles away
9,199 miles
Request callback
£48,232
2022 BMW X3
xDrive20i MHT M Sport 5dr Step Auto
xDrive20i MHT M Sport 5dr Step Auto
Group 1 Chelmsford BMW - 113 miles away
18,562 miles
Request callback
£35,995
2019 BMW X3
xDrive20i M Sport 5dr Step Auto
xDrive20i M Sport 5dr Step Auto
Group 1 Southend BMW - 125 miles away
58,479 miles
Request callback
£22,990
2022 BMW X3
xDrive20i MHT M Sport 5dr Step Auto
xDrive20i MHT M Sport 5dr Step Auto
Group 1 Norwich BMW - 128 miles away
33,103 miles
Request callback
£32,495
Buy new from | £46,584 | (list price from £51,605) |
Showing 16 - 30 of 41 cars