Filter results 148 Cars
Browse by shape
Browse by engine
Browse by trim
Sort By
2019 BMW X3
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
Marshall BMW Hampshire - 88 miles away
38,641 miles
Call dealer
£26,918
2021 BMW X3
xDrive20i MHT xLine 5dr Step Auto
xDrive20i MHT xLine 5dr Step Auto
Marshall BMW Hampshire - 88 miles away
14,793 miles
Call dealer
£32,485
2020 BMW X3
xDrive20d MHT xLine 5dr Step Auto
xDrive20d MHT xLine 5dr Step Auto
Marshall BMW Hampshire - 88 miles away
20,376 miles
Call dealer
£33,147
2021 BMW X3
xDrive M40i 5dr Auto
xDrive M40i 5dr Auto
Marshall BMW Hampshire - 88 miles away
12,500 miles
Call dealer
£42,094
2024 BMW X3
xDrive 30e M Sport 5dr Auto
xDrive 30e M Sport 5dr Auto
Marshall BMW Hampshire - 88 miles away
3,900 miles
Call dealer
£43,565
2024 BMW X3
xDrive 30e M Sport 5dr Auto
xDrive 30e M Sport 5dr Auto
Marshall BMW Hampshire - 88 miles away
6,548 miles
Call dealer
£43,926
2024 BMW X3
xDrive 30e M Sport 5dr Auto
xDrive 30e M Sport 5dr Auto
Marshall BMW Hampshire - 88 miles away
5,275 miles
Call dealer
£43,963
2024 BMW X3
xDrive 30e M Sport 5dr Auto
xDrive 30e M Sport 5dr Auto
Marshall BMW Hampshire - 88 miles away
6,794 miles
Call dealer
£44,150
2024 BMW X3
xDrive20 M Sport 5dr Step Auto
xDrive20 M Sport 5dr Step Auto
Marshall BMW Hampshire - 88 miles away
6,575 miles
Call dealer
£52,367
2020 BMW X3
xDrive 30e M Sport 5dr Auto
xDrive 30e M Sport 5dr Auto
Pure Cars Wakefield - 93 miles away
60,492 miles
Call dealer
£23,490
2018 BMW X3
BMW X3 20d M Sport in black, 79,000 miles, full service history, two owners, Euro 6 ULEZ diesel, aut
BMW X3 20d M Sport in black, 79,000 miles, full service history, two owners, Euro 6 ULEZ diesel, aut
Kent East Peckham - 96 miles away
79,000 miles
Call dealer
£19,999
2020 BMW X3
2.0 20d M Sport Auto xDrive Euro 6 (s/s) 5dr
2.0 20d M Sport Auto xDrive Euro 6 (s/s) 5dr
Lee Slingsby Cars - 97 miles away
86,000 miles
Call dealer
£21,989
2019 BMW X3
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
Carsa Shrewsbury - 98 miles away
37,052 miles
Call dealer
£23,499
2021 BMW X3
3.0 M40i Auto xDrive Euro 6 (s/s) 5dr
3.0 M40i Auto xDrive Euro 6 (s/s) 5dr
Ideal Cars Sussex Limited - 99 miles away
12,024 miles
Call dealer
£41,995
2019 BMW X3
2.0 20i GPF M Sport SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (184 ps)
2.0 20i GPF M Sport SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (184 ps)
HPL Motors Oldham Oldham - 100 miles away
46,793 miles
Call dealer
£23,399
Buy new from | £45,653 | (list price from £50,185) |
Showing 46 - 60 of 148 cars