Filter results 756 Cars
Browse by engine
Browse by trim
Sort By
2025 BMW 1 Series
120 M Sport 5dr Step Auto
120 M Sport 5dr Step Auto
Group 1 Reading BMW
4,291 miles
Request callback
£31,450
2023 BMW 1 Series
118i [136] SE 5dr [Live Cockpit Professional]
118i [136] SE 5dr [Live Cockpit Professional]
Cars2 Renault Dacia Huddersfield
26,200 miles
Request callback
£17,495
2025 BMW 1 Series
123 xDrive M Sport 5dr Step Auto
123 xDrive M Sport 5dr Step Auto
Group 1 Bedford BMW
2,295 miles
Request callback
£31,993
2018 BMW 1 Series
118i [1.5] Sport 5dr [Nav/Servotronic]
118i [1.5] Sport 5dr [Nav/Servotronic]
Group 1 Hailsham BMW
27,014 miles
Request callback
£12,895
2017 BMW 1 Series
118d M Sport 5dr [Nav]
118d M Sport 5dr [Nav]
Marshall Honda Clitheroe
31,753 miles
Request callback
£13,639
2017 BMW 1 Series
118i [1.5] Sport 5dr [Nav] Step Auto
118i [1.5] Sport 5dr [Nav] Step Auto
Car Deal Warehouse Edinburgh East
17,536 miles
Request callback
£14,599
2021 BMW 1 Series
118i [136] M Sport 5dr Step Auto
118i [136] M Sport 5dr Step Auto
Car Deal Warehouse Superstore Newbridge
29,854 miles
Request callback
£19,899
2022 BMW 1 Series
118i [136] M Sport 5dr Step Auto [LCP]
118i [136] M Sport 5dr Step Auto [LCP]
Car Deal Warehouse Edinburgh East
40,022 miles
Request callback
£20,999
2023 BMW 1 Series
118i [136] M Sport 5dr Step Auto [LCP]
118i [136] M Sport 5dr Step Auto [LCP]
Group 1 Borehamwood BMW
23,826 miles
Request callback
£24,875
2025 BMW 1 Series
120 Sport 5dr Step Auto
120 Sport 5dr Step Auto
Marshall BMW Bournemouth
11,370 miles
Request callback
£25,226
2023 BMW 1 Series
118i [136] M Sport 5dr Step Auto [LCP]
118i [136] M Sport 5dr Step Auto [LCP]
Vertu BMW Durham
8,055 miles
Request callback
£25,352
2025 BMW 1 Series
120 Sport 5dr Step Auto
120 Sport 5dr Step Auto
Marshall BMW Scunthorpe
11,757 miles
Request callback
£25,734
Buy new from | £28,932 | (list price from £32,290) |
Showing 166 - 180 of 756 cars