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 sDrive20i xLine £23,995 Stephen James Blackheath BMW 29,155 miles Petrol Black Automatic CN20VMJ Jul 2020 View Details
BMW X1 X1 xDrive20i xLine £23,995 Stephen James Enfield BMW 28,027 miles Petrol White Automatic MW20CBF Aug 2020 View Details
BMW X1 X1 xDrive20i xLine £23,995 Stephen James Enfield BMW 22,976 miles Petrol Blue Automatic WV20EEZ Jun 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 BMW Woolwich 29,065 miles Petrol Black Automatic YY70UCB Dec 2020 View Details
BMW X1 X1 xDrive20i xLine £25,995 Stephen James Blackheath BMW 26,170 miles Petrol Blue Automatic EJ21YBG Mar 2021 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