Filter results 316 Cars
Browse by shape
Browse by engine
Browse by trim
Sort By
2024 BMW X1
xDrive 25e M Sport 5dr Step Auto
xDrive 25e M Sport 5dr Step Auto
Marshall BMW Salisbury
8,109 miles
Request callback
£37,102
Buy new from | £32,965 | (list price from £36,974) |
2016 BMW X1
xDrive 20d Sport 5dr Step Auto
xDrive 20d Sport 5dr Step Auto
Pure Cars Wakefield
54,521 miles
Request callback
£12,690
2021 BMW X1
xDrive 20i [178] SE 5dr Step Auto
xDrive 20i [178] SE 5dr Step Auto
Vertu Motors Hyundai Edinburgh East
25,430 miles
Request callback
£19,759
2022 BMW X1
xDrive 20i [178] xLine 5dr Step Auto
xDrive 20i [178] xLine 5dr Step Auto
Vertu Vauxhall Lichfield
39,531 miles
Request callback
£22,398
2025 BMW X1
sDrive 20i MHT M Sport 5dr Step Auto
sDrive 20i MHT M Sport 5dr Step Auto
Dick Lovett BMW Swindon
7,745 miles
Request callback
£38,555
Showing 211 - 225 of 316 cars