Filter results 8 Cars
Sort By
2016 BMW 1 Series
1.5 116D SPORT 3d 114 BHP
1.5 116D SPORT 3d 114 BHP
HPL Motors Oldham Oldham
48,000 miles
Request callback
£9,599
2020 BMW 1 Series
1.5 116D SPORT 5d 115 BHP
1.5 116D SPORT 5d 115 BHP
HPL Motors Oldham Oldham
46,365 miles
Request callback
£15,199
2020 BMW 1 Series
1.5 116D SPORT 5d AUTO 115 BHP
1.5 116D SPORT 5d AUTO 115 BHP
HPL Motors Oldham Oldham
14,000 miles
Request callback
£18,999
2020 BMW 1 Series
1.5 116D SPORT 5d 115 BHP
1.5 116D SPORT 5d 115 BHP
Ron Skinner & Sons Tredegar
49,819 miles
Request callback
£19,799
2016 BMW 1 Series
116d Sport 5dr [Nav]
116d Sport 5dr [Nav]
Motor Plus Car Super Market - Newport
50,120 miles
Request callback
£10,699
2023 BMW 1 Series
116d Sport 5dr Step Auto [Live Cockpit Pro]
116d Sport 5dr Step Auto [Live Cockpit Pro]
Stephen James Bmw Enfield
3,962 miles
Request callback
£25,495
Buy new from | £31,460 | (list price from £34,910) |
Showing 1 - 8 of 8 cars