BMW X2 X2 xDrive20d M Sport £21,869 Stephen James Enfield BMW 30,760 miles Diesel Blue Automatic KN71GLZ Nov 2021 View Details
BMW X2 X2 xDrive25e M Sport £22,301 Stephen James Enfield BMW 14,738 miles Petrol Plug-in Hybrid Blue Automatic LP21WDJ Jun 2021 View Details
BMW X2 X2 xDrive25e M Sport £23,477 Stephen James Blackheath BMW 27,301 miles Petrol Plug-in Hybrid Blue Automatic LO72UHB Dec 2022 View Details
BMW X2 X2 xDrive25e M Sport £23,956 Stephen James Enfield BMW 14,391 miles Petrol Plug-in Hybrid Blue Automatic YW21EJU Jun 2021 View Details
BMW X2 X2 xDrive20i M Sport £24,527 Stephen James Blackheath BMW 24,720 miles Petrol White Automatic WF22EKP May 2022 View Details
BMW X2 X2 sDrive20i M Sport £36,973 Stephen James BMW Woolwich 5,382 miles Petrol Hybrid Black Automatic LY24AWF Jun 2024 View Details
BMW X2 X2 sDrive20i M Sport £38,425 Stephen James BMW Bromley 7,683 miles Petrol Hybrid Blue Automatic LV24KZC Jul 2024 View Details
BMW X2 X2 sDrive20i M Sport £39,116 Stephen James Blackheath BMW 6,488 miles Petrol Hybrid Black Automatic LV74HYP Oct 2024 View Details