Filter results 19 Cars
Sort By
2021 BMW 1 Series
1.5 116D M SPORT 5d 115 BHP
1.5 116D M SPORT 5d 115 BHP
HPL Motors Atherton Atherton
47,000 miles
Request callback
£17,999
2020 BMW 1 Series
116d M Sport 5dr Step Auto
116d M Sport 5dr Step Auto
John Clark BMW Tayside
40,161 miles
Request callback
£18,500
2020 BMW 1 Series
1.5 116D M SPORT 5d AUTO 115 BHP
1.5 116D M SPORT 5d AUTO 115 BHP
S James Prestige Limited
30,300 miles
Request callback
£19,990
2021 BMW 1 Series
116d M Sport 5dr
116d M Sport 5dr
Bristol Street Motors Ford Redditch
16,223 miles
Request callback
£20,743
2021 BMW 1 Series
1.5 116D M SPORT 5d 115 BHP
1.5 116D M SPORT 5d 115 BHP
HPL Motors Oldham Oldham
12,000 miles
Request callback
£20,799
2020 BMW 1 Series
116d M Sport 5dr Step Auto
116d M Sport 5dr Step Auto
Stephen James Bmw Bromley
19,086 miles
Request callback
£20,995
2020 BMW 1 Series
116d M Sport 5dr Step Auto
116d M Sport 5dr Step Auto
Ocean Group BMW Penryn
23,071 miles
Request callback
£21,950
2020 BMW 1 Series
1.5 116D M SPORT 5d AUTO 115 BHP
1.5 116D M SPORT 5d AUTO 115 BHP
S James Prestige Limited
46,900 miles
Request callback
£22,188
2022 BMW 1 Series
116d M Sport 5dr Step Auto [Live Cockpit Pro]
116d M Sport 5dr Step Auto [Live Cockpit Pro]
Ocean Group BMW Plymouth
29,710 miles
Request callback
£22,950
2021 BMW 1 Series
116d M Sport 5dr Step Auto
116d M Sport 5dr Step Auto
Ocean Group BMW Plymouth
25,268 miles
Request callback
£23,450
Buy new from | £31,460 | (list price from £34,910) |
Showing 1 - 15 of 19 cars