20BMW, 1 SERIES, Hatchback, 2015, Manual, 1598 (cc), 3 doors201583,000 milesPrivatePetrol1,598 ccBorehamwood, Hertfordshire£2,700
202016 BMW 1 SERIES 118D SPORT 6 SPEED MANUAL 5dr HATCHBACK 2.0 DIESEL WHITE2016135,000 milesTradeDiesel1,995 ccBirmingham, West Midlands£4,999Finance from £105 pm
562022 BMW 1 Series 118i [136] Sport 5dr Step Auto Hatchback Petrol Automatic202226,890 milesTradePetrol1,499 ccHemel Hempstead, Hertfordshire£17,950Finance from £369 pm
3912017 BMW 1 Series 1.5 118i M Sport Hatchback 5dr Petrol Manual Euro 6 (s/s)201775,045 milesTradePetrol1,499 ccHorsham, West Sussex£10,000Finance from £210 pm
19 BMW 1 Series 1.5 116d Sport Auto Euro 6 (s/s) 3dr Diesel201776,000 milesTradeDiesel1,496 ccChelmsford, Essex£8,000Finance from £168 pm
362023 BMW 1 Series 118i [136] M Sport 5dr [Live Cockpit Professional] Hatchback Petrol Manual202310,388 milesTradePetrol1,499 ccDerby, Derbyshire£20,999
362021 BMW 1 Series 118i [136] Sport 5dr Hatchback Petrol Manual202117,395 milesTradePetrol1,499 ccDerby, Derbyshire£17,999
502022 BMW 1 Series 128ti 5dr Step Auto [Live Cockpit Professional] Petrol Hatchback Hatchback Petr...202217,264 milesTradePetrol1,998 ccBirmingham City Centre, West Midlands£23,969
362023 BMW 1 Series 116d SE 5dr [Live Cockpit Professional] Hatchback Diesel Manual20235,900 milesTradeDiesel1,496 ccHull, East Yorkshire£18,796
212018 BMW 1 Series 120d Sport 3dr [Nav/Servotronic] Hatchback Diesel Manual201852,617 milesTradeDiesel1,995 ccChester, Cheshire£11,420
362025 BMW 4 Series M440i xDrive MHT 5dr Step Auto Hatchback Petrol Automatic20252,500 milesTradePetrol2,998 ccBury St Edmunds, Suffolk£62,997
362023 BMW 1 Series 118i [136] M Sport 5dr Step Auto [LCP] Hatchback Petrol Automatic202310,281 milesTradePetrol1,499 ccHarrogate, North Yorkshire£23,000
362022 BMW 1 Series 118i [136] M Sport 5dr [Live Cockpit Professional] Hatchback Petrol Manual202218,584 milesTradePetrol1,499 ccHarrogate, North Yorkshire£20,150
362021 BMW 1 Series 118i [136] M Sport 5dr Hatchback Petrol Manual202127,704 milesTradePetrol1,499 ccHarrogate, North Yorkshire£19,350
41BMW 1 SERIES 1.5 118i SE Business 2018201833,800 milesTradePetrol1,499 ccRubery, West Midlands£10,995Finance from £231 pm
352024 BMW 1 Series 118i [136] M Sport 5dr Step Auto [LCP] Hatchback Petrol Automatic202416,561 milesTradePetrol1,499 ccMilton Keynes, Buckinghamshire£25,495
362024 BMW i4 210kW eDrive35 Sport 70kWh 5dr Auto Hatchback Electric Automatic20245,128 milesTradeElectric1 ccBury, Manchester£29,650
352021 BMW 1 Series M135i xDrive 5dr Step Auto Hatchback Petrol Automatic202130,785 milesTradePetrol1,998 ccMilton Keynes, Buckinghamshire£27,295
13BMW 118 2.0TD 150bhp Sport Diesel Auto BUY FOR ONLY £195 P/M FINANCE, NO DEPOSIT201772,000 milesTradeDiesel1,995 ccBootle, Merseyside£195Finance from £5 pm
362024 BMW 1 Series 118i [136] M Sport 5dr Step Auto [LCP] Hatchback Petrol Automatic202420,797 milesTradePetrol1,499 ccChesterfield, Derbyshire£23,297
342019 BMW 1 Series 120d xDrive M Sport Shadow Ed 5dr Step Auto HATCHBACK Diesel Automatic201974,000 milesTradeDiesel1,995 ccChester, Cheshire£14,490Finance from £305 pm
182017 BMW 1 Series 118i [1.5] Sport 3dr [Nav] Step Auto HATCHBACK Petrol Automatic201799,000 milesTradePetrol1,499 ccPortsmouth, Hampshire£7,695Finance from £162 pm
362025 BMW 2 Series 225e xDrive M Sport 5dr DCT Hatchback Plug-In Hy Automatic20254,000 milesTradeOther1,499 ccBury St Edmunds, Suffolk£33,950
552017 BMW 1 Series 1.5 118i Sport Hatchback 5dr Petrol Auto Euro 6 (s/s) (136 ps) Hatchback Petrol...201736,000 milesTradePetrol1,499 ccRomford, London£11,488Finance from £242 pm
492018 BMW X2 xDrive 20d M Sport 5dr Step Auto HATCHBACK DIESEL Automatic201865,850 milesTradeDiesel1,995 ccNuneaton, Warwickshire£11,983Finance from £252 pm