Filter results 12 Cars
Sort By
2020 BMW X3
2.0 XDRIVE20D M SPORT 5d AUTO 188 BHP
2.0 XDRIVE20D M SPORT 5d AUTO 188 BHP
S James Prestige Limited - 13 miles away
53,100 miles
Request callback
£26,490
2019 BMW X3
2.0 XDRIVE20D M SPORT 5d AUTO 188 BHP
2.0 XDRIVE20D M SPORT 5d AUTO 188 BHP
S James Prestige Limited - 13 miles away
52,400 miles
Request callback
£28,776
2022 BMW X3
XDRIVE20D M SPORT MHEV 5d 188 BHP
XDRIVE20D M SPORT MHEV 5d 188 BHP
S James Prestige Limited - 13 miles away
25,400 miles
Request callback
£35,490
2018 BMW X3
2.0 XDRIVE20D M SPORT 5d 188 BHP
2.0 XDRIVE20D M SPORT 5d 188 BHP
Motor 4 U Limited - 107 miles away
58,000 miles
Request callback
£21,990
2019 BMW X3
2.0 XDRIVE20D M SPORT 5d 188 BHP
2.0 XDRIVE20D M SPORT 5d 188 BHP
Motor 4 U Limited - 107 miles away
69,000 miles
Request callback
£21,990
2018 BMW X3
2.0 XDRIVE20D M SPORT 5d 188 BHP
2.0 XDRIVE20D M SPORT 5d 188 BHP
Motor 4 U Limited - 107 miles away
50,000 miles
Request callback
£22,990
2020 BMW X3
2.0 XDRIVE20D M SPORT MHEV 5d 188 BHP
2.0 XDRIVE20D M SPORT MHEV 5d 188 BHP
Motor 4 U Limited - 107 miles away
60,000 miles
Request callback
£23,990
2019 BMW X3
2.0 XDRIVE20D M SPORT 5d 188 BHP
2.0 XDRIVE20D M SPORT 5d 188 BHP
Motor 4 U Limited - 107 miles away
40,000 miles
Request callback
£24,990
2022 BMW X3
2.0 XDRIVE20D M SPORT MHEV 5d 188 BHP
2.0 XDRIVE20D M SPORT MHEV 5d 188 BHP
MotorClass - 117 miles away
16,095 miles
Request callback
£41,495
2016 BMW X3
2.0 XDRIVE20D M SPORT 5d AUTO 188 BHP
2.0 XDRIVE20D M SPORT 5d AUTO 188 BHP
Wavertree Car Centre Ltd - 121 miles away
69,998 miles
Request callback
£14,695
2016 BMW X3
2.0 XDRIVE20D M SPORT 5d AUTO 188 BHP
2.0 XDRIVE20D M SPORT 5d AUTO 188 BHP
Wavertree Car Centre Ltd - 121 miles away
73,909 miles
Request callback
£14,695
2019 BMW X3
2.0 XDRIVE20D M SPORT 5d AUTO 188 BHP
2.0 XDRIVE20D M SPORT 5d AUTO 188 BHP
Wavertree Car Centre Ltd - 121 miles away
91,092 miles
Request callback
£19,995
Buy new from | £27,830 | (list price from £31,075) |
Showing 1 - 12 of 12 cars