Filter results 19 Cars
Sort By
2020 BMW 1 Series
116d M Sport 5dr Step Auto
116d M Sport 5dr Step Auto
Motor 4 U Limited
85,000 miles
Request callback
£15,490
2020 BMW 1 Series
1.5 116D M SPORT 5d AUTO 115 BHP
1.5 116D M SPORT 5d AUTO 115 BHP
Wavertree Car Centre Ltd
78,615 miles
Request callback
£15,995
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,000
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
1.5 116D M SPORT 5d 115 BHP
1.5 116D M SPORT 5d 115 BHP
Ron Skinner & Sons Tredegar
26,250 miles
Request callback
£20,499
2021 BMW 1 Series
116d M Sport 5dr
116d M Sport 5dr
Bristol Street Motors Ford Redditch
16,223 miles
Request callback
£20,615
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
Ocean Group BMW Penryn
23,071 miles
Request callback
£21,950
2021 BMW 1 Series
116d M Sport 5dr Step Auto
116d M Sport 5dr Step Auto
Ocean Group BMW Penryn
28,643 miles
Request callback
£22,850
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,898 | (list price from £35,410) |
Showing 1 - 15 of 19 cars