29 listings found across all sources
| Title | Price | Mileage | Year | Location | Source |
|---|---|---|---|---|---|
| BMW 1 SERIES 128ti 5dr Step Auto | £24,250 | 20,888 miles | 2022 | Newport | pistonheads |
| BMW 1 SERIES 128ti 5dr Step Auto | £25,000 | 10,915 miles | 2024 | Tamworth | pistonheads |
| Bmw 1 series 128ti | £23,300 | 16817 miles | — | York, North Yorkshire | gumtree |
| 2024 BMW 1 Series 128ti 5dr Step Auto [Live Cockpit Professional] HATCHBACK PETROL Automatic | £25,349 | 18306 miles | 2024 | Ipswich, Suffolk | gumtree |
| BMW 1 SERIES 128ti 5dr Step Auto [Live Cockpit Professional] | £27,990 | 17756 miles | — | Wallsend, Tyne and Wear | gumtree |
| 2022 BMW 1 Series 128ti 5dr Step Auto [Live Cockpit Professional] Hatchback Petrol Automatic | £23,249 | 15762 miles | 2022 | Birtley, County Durham | gumtree |
| 2023 BMW 1 Series 128ti 5dr Step Auto [Live Cockpit Professional] Hatchback Petrol Automatic | £24,049 | 20047 miles | 2023 | Coventry, West Midlands | gumtree |
| BMW 1 SERIES 128ti 5dr Step Auto [Live Cockpit Professional] | £26,950 | 6551 miles | — | Newcastle, Tyne and Wear | gumtree |
| BMW 1 SERIES 128ti 5dr Step Auto [Live Cockpit Professional] | £26,950 | 19918 miles | — | Carlisle, Cumbria | gumtree |
| BMW 1 SERIES 128ti 5dr Step Auto [Live Cockpit Professional] | £25,950 | 22539 miles | — | Newcastle, Tyne and Wear | gumtree |
| 2023 BMW 1 Series 128ti 5dr Step Auto [Live Cockpit Pro-Pro pk] Hatchback Petrol Automatic | £22,249 | 28190 miles | 2023 | Birtley, County Durham | gumtree |
| BMW 1 SERIES 128ti 5dr Step Auto [Live Cockpit Professional] | £21,950 | 36505 miles | — | Carlisle, Cumbria | gumtree |
| BMW 1 SERIES 128ti 5dr Step Auto [Live Cockpit Professional] | £24,950 | 30105 miles | — | Carlisle, Cumbria | gumtree |
| BMW 1 Series 128ti | £26,299 | 16,724 miles | 2024 | Leeds | pistonheads |
| BMW 1 Series 128ti 5dr Step Auto [Live Cockpit Professional] | £23,498 | 30,457 miles | 2023 | Kirkcaldy | pistonheads |
| BMW 1 Series 128ti | £21,199 | 46,939 miles | 2021 | Leeds | pistonheads |
| BMW 1 Series 128ti | £23,990 | 28,000 miles | 2024 | Doncaster | pistonheads |
| BMW 1 SERIES 128ti 5dr Step Auto [LCP/Pro/Tech pk] | £27,290 | 10,251 miles | 2024 | Leicester | pistonheads |
| BMW 1 SERIES 128ti 5dr Step Auto [Live Cockpit Professional] | £23,000 | 23,982 miles | 2022 | High Wycombe | pistonheads |
| BMW 1 SERIES 128ti 5dr Step Auto [Tech Pack] | £24,950 | 10,597 miles | 2023 | High Wycombe | pistonheads |
| BMW 1 Series 128ti | £22,999 | 41,171 miles | 2023 | Leeds | pistonheads |
| BMW 1 Series 128ti | £26,580 | 9,298 miles | 2024 | Bromley | pistonheads |
| BMW 1 SERIES 128ti 5dr Step Auto | £16,499 | 80,641 miles | 2023 | Northampton | pistonheads |
| BMW 1 SERIES 128ti 5dr Step Auto [Live Cockpit Professional] | £23,500 | 22,192 miles | 2023 | Stevenage | pistonheads |
| BMW 1 SERIES 128ti 5dr Step Auto [Pro Pack] | £26,250 | 18,356 miles | 2024 | Loughton | pistonheads |
| BMW 1 SERIES 128ti 5dr Step Auto [Pro Pack] | £23,000 | 31,113 miles | 2021 | Warwick | pistonheads |
| BMW 1 SERIES 128ti 5dr Step Auto [Live Cockpit Professional] | £20,000 | 54,530 miles | 2022 | Tamworth | pistonheads |
| BMW 1 Series 128ti | £23,950 | 28,631 miles | 2023 | Coleraine | pistonheads |
| BMW 1 SERIES 128ti 5dr Step Auto | £24,000 | 27,226 miles | 2023 | Sheffield | pistonheads |