452023 BMW 1 Series 118i [136] M Sport 5dr Step Auto [LCP] HATCHBACK PETROL Automatic202313,980 milesTradePetrol1,499 ccLeicester, Leicestershire£22,350Finance from £460 pm
492021 BMW 1 Series 118i [136] M Sport 5dr Step Auto HATCHBACK PETROL Automatic202134,342 milesTradePetrol1,499 ccKingswood, Bristol£18,536Finance from £381 pm
92013 BMW 1 Series 120d xDrive M Sport 5dr HATCHBACK Diesel Manual2013106,000 milesTradeDiesel1,995 ccWolverhampton, West Midlands£5,150Finance from £109 pm
2712018 BMW 1 Series 2.0 125d M Sport Shadow Edition Hatchback 5dr Diesel Auto Euro 6 (s/s) (224 Hat...201895,000 milesTradeDiesel1,995 ccNorthampton, Northamptonshire£12,490Finance from £263 pm
402025 BMW 1 Series 120 M Sport 5dr Step Auto HATCHBACK PETROL Automatic202520,887 milesTradePetrol1,499 ccWeston-super-Mare, Somerset£24,500Finance from £504 pm
482024 BMW 1 Series 2.0 M135i Hatchback 5dr Petrol Auto xDrive Euro 6 (s/s) (306 ps) - HK AUDIO Hat...202418,522 milesTradePetrol1,998 ccCannock, Staffordshire£28,698Finance from £590 pm
192020 BMW 1 Series 118d M Sport Hatchback Diesel Manual202072,303 milesTradeDiesel1,995 ccWalton, Merseyside£15,795Finance from £332 pm
362025 BMW 1 Series 120 M Sport 5dr Step Auto Hatchback Petrol Automatic20251,000 milesTradePetrol1,499 ccDerby, Derbyshire£41,993
402024 BMW 1 Series 118i [136] M Sport 5dr [Live Cockpit Professional] HATCHBACK PETROL Manual202421,010 milesTradePetrol1,499 ccWeston-super-Mare, Somerset£21,995Finance from £452 pm
472024 BMW 1 Series 118i [136] M Sport 5dr Step Auto [LCP] HATCHBACK PETROL Automatic202432,763 milesTradePetrol1,499 ccLeamington Spa, Warwickshire£22,250Finance from £458 pm
442022 BMW 1 Series 118i [136] M Sport 5dr [Live Cockpit Professional] HATCHBACK PETROL Manual202221,338 milesTradePetrol1,499 ccLeicester, Leicestershire£19,350Finance from £398 pm
492020 BMW 1 Series 118d M Sport 5dr Step Auto HATCHBACK DIESEL Automatic202055,577 milesTradeDiesel1,995 ccKingswood, Bristol£17,304Finance from £356 pm
242023 BMW 1 Series 118i [136] M Sport 5dr Step Auto [LCP-Pro pk] Hatchback Petrol Automatic202331,066 milesTradePetrol1,499 ccSheffield, South Yorkshire£21,399Finance from £440 pm
12021 BMW 1 Series 128ti 5dr Step Auto Hatchback PETROL Automatic202128,500 milesTradePetrol1,998 ccAshton-under-Lyne, Manchester£23,295Finance from £479 pm
65BMW 1 SERIES 2.0 118d Sport 5-door 2013201398,000 milesTradeDiesel1,995 ccSt Albans, Hertfordshire£3,495Finance from £74 pm
122013 BMW 1 Series 118d M Sport 5dr HATCHBACK Diesel Manual201377,000 milesTradeDiesel1,995 ccLeominster, Herefordshire£6,450Finance from £136 pm
2712023 73 BMW 1 SERIES 1.5 118I M SPORT (LCP) HATCHBACK 5DR PETROL DCT EURO 6 (S/S202322,500 milesTradePetrol1,499 ccNewport£22,295Finance from £459 pm
322019 BMW 1 Series 118i [1.5] M Sport Shadow Ed 3dr Step Auto HATCHBACK PETROL Automatic201921,074 milesTradePetrol1,499 ccAshton-under-Lyne, Manchester£16,895Finance from £348 pm
112018 BMW 1 Series 116d Sport 5dr [Nav/Servotronic] HATCHBACK DIESEL Manual201873,641 milesTradeDiesel1,496 ccCaernarfon, Gwynedd£9,690Finance from £204 pm
552022 BMW 1 Series 1.5 118i M Sport (LCP) Hatchback 5dr Petrol DCT Euro 6 (s/s) (136 ps) Hatchback...202214,441 milesTradePetrol1,499 ccPoole, Dorset£21,995Finance from £452 pm
52023 BMW 1 Series M135i Hatchback Petrol Automatic202319,998 milesTradePetrol1,998 ccRipley, Derbyshire£29,995Finance from £617 pm
402023 BMW 1 Series 128TI AUTO Hatchback Petrol Automatic202322,725 milesTradePetrol1,998 ccNewbury, Berkshire£23,995Finance from £493 pm
322016 BMW 120D M SPORT AUTO HATCHBACK BLUE DIESEL ULEZ2016129,000 milesTradeDiesel1,995 ccDarwen, Lancashire£6,495Finance from £137 pm
242021 21 REG BMW 1 SERIES 118D SPORT 5 DOOR AUTOMATIC ULEZ COMPLIANT2021122,000 milesTradeDiesel1,995 ccDarwen, Lancashire£11,995Finance from £252 pm
262024 BMW 1 Series 118i [136] M Sport 5dr Step Auto [LCP] HATCHBACK PETROL Automatic20247,863 milesTradePetrol1,499 ccSheffield, South Yorkshire£23,799Finance from £489 pm