£0 £100,000

BMW 1 Series – 2.0L 5dr Automatic Diesel

£18,995

Key Facts: 2017 | Hatchback; | 14824 miles | 2 litres | Diesel | Automatic