Filter results 366 Cars
Browse by shape
Browse by engine
Sort By
2021 BMW 1 Series
118i [136] M Sport 5dr
118i [136] M Sport 5dr
Stoneacre Peugeot Stoke
44,000 miles
Request callback
£17,895
2020 BMW 1 Series
118i M Sport 5dr Step Auto
118i M Sport 5dr Step Auto
John Clark BMW Aberdeen
29,475 miles
Request callback
£20,300
2022 BMW 1 Series
118i [136] M Sport 5dr Step Auto [LCP]
118i [136] M Sport 5dr Step Auto [LCP]
Vertu BMW Sunderland
37,868 miles
Request callback
£20,788
2023 BMW 1 Series
118i [136] M Sport 5dr Step Auto [LCP]
118i [136] M Sport 5dr Step Auto [LCP]
Vertu BMW Teesside
17,034 miles
Request callback
£24,545
2025 BMW 1 Series
120 M Sport 5dr Step Auto
120 M Sport 5dr Step Auto
John Clark BMW Aberdeen
11,282 miles
Request callback
£28,000
2024 BMW 1 Series
120 M Sport 5dr Step Auto
120 M Sport 5dr Step Auto
John Clark BMW Aberdeen
5,224 miles
Request callback
£29,500
2020 BMW 1 Series
1.5 116d M Sport Hatchback 5dr Diesel Manual Euro 6 (s/s) (116 ps)
1.5 116d M Sport Hatchback 5dr Diesel Manual Euro 6 (s/s) (116 ps)
Pinetree Car Superstore Ltd Tonypandy
68,456 miles
Request callback
£13,999
2021 BMW 1 Series
1.5 116d M Sport (LCP) Hatchback 5dr Diesel Manual Euro 6 (s/s) (116 ps)
1.5 116d M Sport (LCP) Hatchback 5dr Diesel Manual Euro 6 (s/s) (116 ps)
Wearside Autoparc Sunderland
82,314 miles
Request callback
£15,499
2020 BMW 1 Series
1.5 118i M Sport Hatchback 5dr Petrol Manual Euro 6 (s/s) (140 ps)
1.5 118i M Sport Hatchback 5dr Petrol Manual Euro 6 (s/s) (140 ps)
S James Prestige Limited
55,300 miles
Request callback
£15,990
2021 BMW 1 Series
1.5 118i M Sport (LCP) Hatchback 5dr Petrol DCT Euro 6 (s/s) (136 ps)
1.5 118i M Sport (LCP) Hatchback 5dr Petrol DCT Euro 6 (s/s) (136 ps)
Premier Cars
49,027 miles
Request callback
£15,995
2021 BMW 1 Series
118d M Sport 5dr Step Auto
118d M Sport 5dr Step Auto
John Clark BMW Aberdeen
79,482 miles
Request callback
£16,300
2020 BMW 1 Series
1.5 118i M Sport, 68.300 miles, 2 owners, Euro 6 ULEZ Compliant, full history, Automatic, Sat Nav, L
1.5 118i M Sport, 68.300 miles, 2 owners, Euro 6 ULEZ Compliant, full history, Automatic, Sat Nav, L
Kent East Peckham
68,300 miles
Request callback
£16,499
Buy new from | £28,932 | (list price from £32,290) |
Showing 1 - 15 of 366 cars