Stock

To arrange a viewing please contact us today.

15 2 Years Warranty & AA Included BMW 3 Series 2.0 320d M Sport Euro 6 (s/s) 4dr

2016 (16) BMW 3 Series

2.0 320d M Sport Euro 6 (s/s) 4dr
  • 54,368 miles
  • Saloon
  • Diesel
  • Manual
  • £12,195