Filter results 146 Cars
Browse by shape
Browse by engine
Sort By
2025 BMW X3
xDrive20 M Sport 5dr Step Auto
xDrive20 M Sport 5dr Step Auto
Group 1 Farnborough BMW
3,000 miles
Request callback
£54,995
2025 BMW X3
xDrive20 M Sport 5dr Step Auto
xDrive20 M Sport 5dr Step Auto
Group 1 Chelmsford BMW
8,745 miles
Request callback
£49,950
2025 BMW X3
xDrive20 M Sport 5dr Step Auto
xDrive20 M Sport 5dr Step Auto
Group 1 Colchester BMW
2,105 miles
Request callback
£50,433
2025 BMW X3
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
Group 1 Chelmsford BMW
6,000 miles
Request callback
£58,750
2021 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Caffyns Ashford
30,900 miles
Request callback
£27,295
2024 BMW X3
xDrive20i MHT M Sport 5dr Step Auto
xDrive20i MHT M Sport 5dr Step Auto
Marshall Skoda Reading
13,531 miles
Request callback
£38,990
2024 BMW X3
xDrive20i MHT M Sport 5dr Step Auto
xDrive20i MHT M Sport 5dr Step Auto
Vertu Bmw Yeovil
9,199 miles
Request callback
£44,992
2025 BMW X3
xDrive 30e M Sport 5dr Auto
xDrive 30e M Sport 5dr Auto
Dick Lovett BMW Swindon
7,059 miles
Request callback
£58,999
2020 BMW X3
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
Stoneacre Toyota Darlington
43,000 miles
Request callback
£25,500
2024 BMW X3
xDrive20i MHT M Sport 5dr Step Auto
xDrive20i MHT M Sport 5dr Step Auto
JCT600 Approved Centre Bradford
19,356 miles
Request callback
£40,880
2023 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Dick Lovett BMW Bristol
19,574 miles
Request callback
£41,000
Buy new from | £46,529 | (list price from £51,605) |
Showing 121 - 135 of 146 cars