Filter results 45 Cars
Browse by engine
Browse by trim
Sort By
2018 BMW X3
2.0 XDRIVE20D M SPORT 5d AUTO-2 FORMER KEEPERS FINISHED IN CARBON BLACK WITH BLACK VERNASCA LEATHER-
2.0 XDRIVE20D M SPORT 5d AUTO-2 FORMER KEEPERS FINISHED IN CARBON BLACK WITH BLACK VERNASCA LEATHER-
Rix Motor Company Ltd
40,000 miles
Request callback
£25,900
2019 BMW X3
2.0 XDRIVE20I M SPORT 5d 181 BHP
2.0 XDRIVE20I M SPORT 5d 181 BHP
Crawford Clarke Cars
41,000 miles
Request callback
£25,995
2019 BMW X3
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
Greg Mitchell Motors
38,570 miles
Request callback
£26,945
2019 BMW X3
3.0 M40D 5d 326 BHP
3.0 M40D 5d 326 BHP
Happier Finance Ltd t/a Happier Cars
56,000 miles
Request callback
£27,995
2020 BMW X3
2.0 XDRIVE20D M SPORT 5d 188 BHP
2.0 XDRIVE20D M SPORT 5d 188 BHP
Motor 4 U Limited
65,000 miles
Request callback
£28,788
2019 BMW X3
3.0 M40I 5d 356 BHP
3.0 M40I 5d 356 BHP
Happier Finance Ltd t/a Happier Cars
40,000 miles
Request callback
£29,750
2019 BMW X3
2.0 XDRIVE20D M SPORT 5d 188 BHP Oyster Leather Interior, Heated Seats, Reversing Camera, Privacy Gl
2.0 XDRIVE20D M SPORT 5d 188 BHP Oyster Leather Interior, Heated Seats, Reversing Camera, Privacy Gl
Car Time Motor Co UK Ltd
36,202 miles
Request callback
£31,800
2020 BMW X3
2.0 XDRIVE30E M SPORT 5d 289 BHP
2.0 XDRIVE30E M SPORT 5d 289 BHP
Motor 4 U Limited
60,000 miles
Request callback
£32,988
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
£49,400
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
£52,650
Buy new from | £43,527 | (list price from £48,070) |
Showing 31 - 45 of 45 cars