312023 BMW 1 Series 118i M Sport 5dr [Tech Pack] Hatchback Petrol Manual202325,657 milesTradePetrol1,499 ccDoncaster, South Yorkshire£20,999
82013 BMW 1 Series 118d M Sport 2dr CONVERTIBLE Diesel Manual2013104,000 milesTradeDiesel1,995 ccKeighley, West Yorkshire£3,695Finance from £78 pm
352023 BMW 1 Series 118i [136] M Sport 5dr Step Auto [LCP] Hatchback Petrol Automatic202316,681 milesTradePetrol1,499 ccHull, East Yorkshire£22,999
312023 BMW 1 Series 118i [136] M Sport 5dr [Live Cockpit Professional] Hatchback Petrol Manual202334,000 milesTradePetrol1,499 ccDoncaster, South Yorkshire£19,999
262017 BMW 1 Series 116d EfficientDynamics Plus 5dr HATCHBACK Diesel Manual201772,000 milesTradeDiesel1,496 ccStaveley, Derbyshire£8,695Finance from £183 pm
302022 BMW 1 Series 118i [136] M Sport 5dr [Live Cockpit Professional] Hatchback Petrol Manual202217,910 milesTradePetrol1,499 ccCastleford, West Yorkshire£19,449Finance from £400 pm
202023 BMW 1 Series 118i [136] M Sport 5dr Step Auto [LCP] HATCHBACK Petrol Automatic202323,267 milesTradePetrol1,499 ccBurscough, Lancashire£17,750Finance from £365 pm
82024 BMW 1 Series M135i xDrive 5dr Step Auto Hatchback Petrol Automatic202415,045 milesTradePetrol1,998 ccStockton-on-Tees, County Durham£28,449Finance from £585 pm
242022 BMW 1 Series 118i [136] M Sport 5dr Step Auto [LCP-Pro pk] Hatchback Petrol Automatic202218,355 milesTradePetrol1,499 ccSandwell, West Midlands£21,799Finance from £448 pm
162015 BMW 1 Series 135I Petrol Manual200840,017 milesTradePetrol2,979 ccShiremoor, Tyne and Wear£13,375Finance from £281 pm
422021 BMW 1 Series 2.0 118d M Sport (LCP) Hatchback 5dr Diesel Auto Euro 6 (s/s) (150 ps) - AT Hat...202144,126 milesTradeDiesel1,995 ccMountsorrel, Leicestershire£17,762Finance from £365 pm
452025 BMW 1 Series 120 M Sport 5dr Step Auto Petrol Hatchback Hatchback Petrol Automatic20258,217 milesTradePetrol1,499 ccStockton-on-Tees, County Durham£26,206
352025 BMW 1 Series 120 M Sport 5dr Step Auto Hatchback Petrol Automatic202511,983 milesTradePetrol1,499 ccHull, East Yorkshire£28,499
302013 BMW 1 Series 120d Exclusive Edition 2dr Step Auto COUPE Diesel Automatic201366,000 milesTradeDiesel1,995 ccRochdale, Manchester£5,485Finance from £116 pm
252008 BMW 1 Series 120d M Sport 2dr Step Auto CONVERTIBLE Diesel Automatic2008109,500 milesTradeDiesel1,995 ccSheffield, South Yorkshire£2,995Finance from £63 pm
10BMW, 1 SERIES, Hatchback, 2012, Semi-Auto, 2979 (cc), 5 doors201296,900 milesPrivatePetrol2,979 ccBanbury, Oxfordshire£6,999 (No VAT)
342018 BMW 1 Series 1.5 118i M Sport Shadow Edition Hatchback 5dr Petrol Manual Euro 6 (s/s) (1 Hat...201854,311 milesTradePetrol1,499 ccBradford, West Yorkshire£12,335Finance from £259 pm
82025 BMW 1 Series 120 Sport 5dr Step Auto Hatchback Petrol Automatic202512,155 milesTradePetrol1,499 ccManchester£23,849Finance from £490 pm
412020 BMW 1 Series 1.5 118i M Sport Hatchback 5dr Petrol DCT Euro 6 (s/s) (140 ps) - LED - LEA Hat...202054,259 milesTradePetrol1,499 ccHalesowen, West Midlands£16,908Finance from £348 pm
11BMW 116 2.0TD M-Sports Diesel, BUY FOR ONLY £180 P/M, FINANCE, alloys, tints,201567,150 milesTradeDiesel1,995 ccBootle, Merseyside£180Finance from £4 pm
232025 BMW 1 Series 120 M Sport 5dr Step Auto Hatchback Petrol Automatic202517,703 milesTradePetrol1,499 ccCheshire£26,499Finance from £545 pm
402022 BMW 1 Series 118i [136] M Sport 5dr [Live Cockpit Professional] Hatchback PETROL Manual202243,036 milesTradePetrol1,499 ccPenrith, Cumbria£19,410Finance from £399 pm
15BMW 116 2.0TD diesel M Sport 1 Series BUY FOR ONLY £199 A MONTH FINANCE201258,000 milesTradeDiesel1,995 ccBootle, Merseyside£199Finance from £5 pm
222016 BMW 1 SERIES 1.5 118i Sport Auto Petrol AUTOMATIC - ULEZ - PX SWAP DELIVERY2016101,000 milesTradePetrol1,499 ccPeterborough, Cambridgeshire£6,488Finance from £137 pm
312020 BMW 1 Series 118i M Sport 5dr Hatchback PETROL Manual202053,410 milesTradePetrol1,499 ccAshton-under-Lyne, Manchester£16,195Finance from £333 pm