Filter results 78 Cars
Browse by engine
Sort By
2025 BMW X1
sDrive 18d M Sport 5dr Step Auto
sDrive 18d M Sport 5dr Step Auto
Dick Lovett BMW Swindon - 89 miles away
3,000 miles
Call dealer
£39,777
2020 BMW X1
xDrive 18d M Sport 5dr Step Auto
xDrive 18d M Sport 5dr Step Auto
Jct600 Approved Centre Castleford - 91 miles away
37,000 miles
Call dealer
£21,500
2016 BMW X1
xDrive 20d Sport 5dr Step Auto
xDrive 20d Sport 5dr Step Auto
Pure Cars Wakefield - 93 miles away
54,521 miles
Call dealer
£12,690
2017 BMW X1
xDrive 20d M Sport 5dr Step Auto
xDrive 20d M Sport 5dr Step Auto
Pentagon Vauxhall Oldham - 101 miles away
59,985 miles
Call dealer
£13,750
2023 BMW X1
sDrive 18d xLine 5dr Step Auto
sDrive 18d xLine 5dr Step Auto
JCT600 Approved Centre Bradford - 103 miles away
13,452 miles
Call dealer
£30,850
2021 BMW X1
xDrive 20d xLine 5dr Step Auto
xDrive 20d xLine 5dr Step Auto
Vertu BMW York - 106 miles away
19,883 miles
Call dealer
£25,849
Buy new from | £32,965 | (list price from £36,920) |
Showing 16 - 30 of 78 cars