Filter results 11 Cars
Browse by shape
Sort By
2015 BMW 1 Series
2.0 120d M Sport Hatchback 3dr Diesel Auto Euro 6 (s/s) (190 ps)
2.0 120d M Sport Hatchback 3dr Diesel Auto Euro 6 (s/s) (190 ps)
Driven Car Sales Ltd Thornaby
83,337 miles
Request callback
£9,290
2018 BMW 1 Series
2.0 120d M Sport Shadow Edition Hatchback 5dr Diesel Auto Euro 6 (s/s) (190 ps)
2.0 120d M Sport Shadow Edition Hatchback 5dr Diesel Auto Euro 6 (s/s) (190 ps)
Wearside Autoparc Sunderland
76,827 miles
Request callback
£12,999
2021 BMW 1 Series
2.0 120d M Sport Hatchback 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)
2.0 120d M Sport Hatchback 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)
HPL Motors Atherton Preston
42,000 miles
Request callback
£21,999
2015 BMW 1 Series
120d M Sport 5dr Step Auto
120d M Sport 5dr Step Auto
Group 1 Cambridge BMW
63,012 miles
Request callback
£11,995
2015 BMW 1 Series
120d M Sport 5dr Step Auto
120d M Sport 5dr Step Auto
Group 1 Assured Hailsham
85,989 miles
Request callback
£9,995
2016 BMW 1 Series
120d M Sport 5dr [Nav] Step Auto
120d M Sport 5dr [Nav] Step Auto
Marshall Honda Clitheroe
74,544 miles
Request callback
£11,309
2019 BMW 1 Series
120d M Sport Shadow Ed 3dr Step Auto
120d M Sport Shadow Ed 3dr Step Auto
Johnsons Select Used Oxford
44,094 miles
Request callback
£17,166
2022 BMW 1 Series
120d xDrive M Sport 5dr Step Auto [LCP]
120d xDrive M Sport 5dr Step Auto [LCP]
John Clark BMW Tayside
24,037 miles
Request callback
£26,000
2023 BMW 1 Series
120d M Sport 5dr Step Auto [Live Cockpit Pro]
120d M Sport 5dr Step Auto [Live Cockpit Pro]
Group 1 Brighton BMW
49,046 miles
Request callback
£21,995
2021 BMW 1 Series
120d M Sport 5dr Step Auto
120d M Sport 5dr Step Auto
John Clark BMW Tayside
37,775 miles
Request callback
£23,000
2020 BMW 1 Series
120d xDrive M Sport 5dr Step Auto
120d xDrive M Sport 5dr Step Auto
Vertu BMW Durham
16,001 miles
Request callback
£24,157
| Buy new from | £28,932 | (list price from £32,290) |
Showing 1 - 11 of 11 cars









