BMW X2 X2 sDrive20i Sport £18,991 Stephen James BMW Woolwich 20,473 miles Petrol Blue Automatic YX70YFT Sep 2020 View Details
BMW X2 X2 xDrive20d M Sport X £19,501 Stephen James BMW Ruxley 34,475 miles Diesel Black Automatic LY18SRX Jul 2018 View Details
BMW X2 X2 xDrive20d M Sport £22,105 Stephen James Blackheath BMW 37,876 miles Diesel Grey Automatic KP71XNO Oct 2021 View Details
BMW X2 X2 sDrive18i M Sport £22,996 Stephen James BMW Ruxley 19,043 miles Petrol Grey Automatic LX21JNO Mar 2021 View Details
BMW X2 X2 xDrive25e M Sport £23,991 Stephen James Blackheath BMW 19,231 miles Petrol Plug-in Hybrid Grey Automatic GJ71MHA Jan 2022 View Details
BMW X2 X2 sDrive20i M Sport £27,895 Stephen James BMW Woolwich 5,741 miles Petrol Black Automatic LB22DWF Jul 2022 View Details
BMW X2 X2 M35i £34,000 Stephen James Enfield BMW 3,839 miles Petrol Black Automatic LK24JDU Apr 2024 View Details
BMW X2 X2 M35i £37,995 Stephen James BMW Bromley 4,877 miles Petrol Black Automatic LV24KXH May 2024 View Details
BMW X2 X2 M35i £47,490 Stephen James Enfield BMW 3,635 miles Petrol Black Automatic LS24OMG Mar 2024 View Details