Filter results 193 Cars
Browse by shape
Browse by engine
Browse by trim
Sort By
2023 BMW X3
G01 X3 xDrive20d xLine ZA LCI B47 2.0d
G01 X3 xDrive20d xLine ZA LCI B47 2.0d
Peter Vardy Edinburgh BMW
5,905 miles
Request callback
£41,350
2023 BMW X3
xDrive20d MHT M Sport 5dr Step Auto [Pro Pack]
xDrive20d MHT M Sport 5dr Step Auto [Pro Pack]
BMW Bavarian
6,603 miles
Request callback
£47,995
2023 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Peter Vardy Edinburgh BMW
9,432 miles
Request callback
£48,950
2020 BMW X3
xDrive X3 M Competition 5dr Step Auto
xDrive X3 M Competition 5dr Step Auto
Rix Motor Company Ltd
29,000 miles
Request callback
£50,950
2023 BMW X3
xDrive20d MHT M Sport 5dr Step Auto [Pro Pack]
xDrive20d MHT M Sport 5dr Step Auto [Pro Pack]
BMW Bavarian
4,070 miles
Request callback
£50,995
2023 BMW X3
xDrive 30e M Sport 5dr Auto [Tech/Pro Pack]
xDrive 30e M Sport 5dr Auto [Tech/Pro Pack]
Peter Vardy Edinburgh BMW
5,238 miles
Request callback
£51,950
2023 BMW X3
xDrive 30e M Sport 5dr Auto [Pro Pack]
xDrive 30e M Sport 5dr Auto [Pro Pack]
BMW Bavarian
6,292 miles
Request callback
£54,995
Buy new from | £43,527 | (list price from £48,070) |
Showing 91 - 105 of 193 cars