BMW X2 X2 xDrive20d M Sport £20,995 Stephen James BMW Woolwich 27,969 miles Diesel White Automatic YA68RPO Dec 2018 View Details
BMW X2 X2 xDrive25e M Sport £25,995 Stephen James BMW Ruxley 25,453 miles Petrol Plug-in Hybrid White Automatic ND21DUH Mar 2021 View Details
BMW X2 X2 M35i £26,995 Stephen James BMW Bromley 19,337 miles Petrol Blue Automatic LG20KVH Jul 2020 View Details
BMW X2 X2 xDrive25e M Sport X £27,495 Stephen James Blackheath BMW 21,396 miles Petrol Plug-in Hybrid Blue Automatic WF71FYC Oct 2021 View Details
BMW X2 X2 sDrive20i M Sport £31,995 Stephen James BMW Ruxley 11,259 miles Petrol Black Automatic EA23AYK Mar 2023 View Details
BMW X2 X2 sDrive18i M Sport £31,995 Stephen James BMW Bromley 6,250 miles Petrol Black Automatic LV23HVP Mar 2023 View Details