BMW X1 X1 xDrive20d M Sport £19,995 Stephen James BMW Ruxley 41,129 miles Diesel White Automatic GX68OVY Jan 2019 View Details
BMW X1 X1 sDrive18d xLine £20,795 Stephen James BMW Bromley 16,005 miles Diesel Black Manual LV20OXP Jul 2020 View Details
BMW X1 X1 xDrive25e M Sport £22,995 Stephen James BMW Ruxley 48,295 miles Petrol Plug-in Hybrid Black Automatic LB71WPX Dec 2021 View Details
BMW X1 X1 sDrive18i M Sport £23,994 Stephen James BMW Ruxley 33,716 miles Petrol Black Automatic YG70VHR Sep 2020 View Details
BMW X1 X1 xDrive20i xLine £23,995 Stephen James Enfield BMW 22,573 miles Petrol Grey Automatic LR20TFJ Jun 2020 View Details
BMW X1 X1 xDrive20i xLine £24,995 Stephen James Enfield BMW 28,027 miles Petrol White Automatic MW20CBF Aug 2020 View Details
BMW X1 X1 xDrive20i xLine £24,995 Stephen James Enfield BMW 22,976 miles Petrol Blue Automatic WV20EEZ Jun 2020 View Details
BMW X1 X1 sDrive20i xLine £25,995 Stephen James Enfield BMW 28,222 miles Petrol Black Automatic RE21PHZ May 2021 View Details
BMW X1 X1 sDrive20i xLine £25,995 Stephen James Enfield BMW 9,254 miles Petrol Black Automatic GU70VYK Sep 2020 View Details
BMW X1 X1 sDrive20i xLine £25,995 Stephen James BMW Woolwich 25,328 miles Petrol Grey Automatic SK21XLT Mar 2021 View Details
BMW X1 X1 xDrive20i xLine £26,494 Stephen James BMW Ruxley 25,101 miles Petrol Grey Automatic KW21NHX Mar 2021 View Details
BMW X1 X1 sDrive20i xLine £29,995 Stephen James BMW Bromley 2,722 miles Petrol Silver Automatic LX22HTN May 2022 View Details