Filter results 28 Cars
Browse by shape
Browse by engine
Sort By
2018 BMW X3
2.0 XDRIVE20D M SPORT 5d AUTO 188 BHP
2.0 XDRIVE20D M SPORT 5d AUTO 188 BHP
S James Prestige Limited
53,300 miles
Request callback
£22,980
2018 BMW X3
2.0 XDRIVE20D M SPORT 5d 188 BHP
2.0 XDRIVE20D M SPORT 5d 188 BHP
Motor 4 U Limited
50,000 miles
Request callback
£22,990
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
65,200 miles
Request callback
£22,990
2018 BMW X3
2.0 XDRIVE20D M SPORT 5d AUTO 188 BHP-1 OWNER FROM NEW-FINISHED IN CARBON BLACK WITH OYSTER VERNASCA
2.0 XDRIVE20D M SPORT 5d AUTO 188 BHP-1 OWNER FROM NEW-FINISHED IN CARBON BLACK WITH OYSTER VERNASCA
Rix Motor Company Ltd
66,000 miles
Request callback
£23,200
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
44,200 miles
Request callback
£23,990
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
52,500 miles
Request callback
£24,490
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
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
2021 BMW X3
Xdrive20d M Sport Mhev 2.0 Xdrive20d M Sport Mhev Pro Pack
Xdrive20d M Sport Mhev 2.0 Xdrive20d M Sport Mhev Pro Pack
Roadside Motors, Moneymore
27,000 miles
Request callback
£31,475
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
2.0 XDRIVE30E M SPORT 5d AUTO 288 BHP
2.0 XDRIVE30E M SPORT 5d AUTO 288 BHP
HPL Motors Atherton Preston
9,866 miles
Request callback
£45,999
Buy new from | £43,527 | (list price from £48,070) |
Showing 16 - 28 of 28 cars