Filter results 28 Cars
Browse by trim
Sort By
2018 BMW 1 Series
2.0 120d Sport Hatchback 5dr Diesel Manual Euro 6 (s/s) (190 ps)
2.0 120d Sport Hatchback 5dr Diesel Manual Euro 6 (s/s) (190 ps)
HPL Motors Oldham Oldham
47,768 miles
Call dealer
£11,499
2019 BMW 1 Series
120d M Sport Shadow Ed 5dr Step Auto
120d M Sport Shadow Ed 5dr Step Auto
Save on used Cars
47,789 miles
Call dealer
£15,985
2020 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)
Wavertree Car Centre Ltd
76,480 miles
Call dealer
£17,995
2019 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)
S James Prestige Limited
52,600 miles
Call dealer
£18,590
2020 BMW 1 Series
2.0 120D XDRIVE SPORT 5d AUTO 188 BHP
2.0 120D XDRIVE SPORT 5d AUTO 188 BHP
HPL Motors Oldham Oldham
33,000 miles
Call dealer
£19,499
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)
MotorClass
49,020 miles
Call dealer
£21,495
2024 BMW 1 Series
120d M Sport 5dr Step Auto [Live Cockpit Pro]
120d M Sport 5dr Step Auto [Live Cockpit Pro]
Ocean Group BMW Plymouth
8,528 miles
Call dealer
£27,700
2020 BMW 1 Series
120d xDrive Sport 5dr Step Auto
120d xDrive Sport 5dr Step Auto
Vertu BMW Sunderland
25,202 miles
Call dealer
£20,748
2017 BMW 1 Series
120d xDrive M Sport 5dr [Nav] Step Auto
120d xDrive M Sport 5dr [Nav] Step Auto
Carsa Bradford
61,408 miles
Call dealer
£12,986
2021 BMW 1 Series
120d xDrive M Sport 5dr Step Auto
120d xDrive M Sport 5dr Step Auto
Welcome to Williams Bolton BMW
27,683 miles
Call dealer
£24,490
2017 BMW 1 Series
120d M Sport 3dr [Nav]
120d M Sport 3dr [Nav]
CarSupermarket.com Newcastle
79,162 miles
Call dealer
£10,197
2020 BMW 1 Series
120d xDrive M Sport 5dr Step Auto
120d xDrive M Sport 5dr Step Auto
Steven Eagell Lexus Milton Keynes
43,123 miles
Call dealer
£20,643
2021 BMW 1 Series
120d M Sport 5dr Step Auto
120d M Sport 5dr Step Auto
Welcome to Williams Liverpool BMW
48,778 miles
Call dealer
£22,990
2017 BMW 1 Series
120d M Sport 3dr [Nav] Step Auto
120d M Sport 3dr [Nav] Step Auto
Ocean Group BMW Plymouth
76,505 miles
Call dealer
£12,990
Buy new from | £27,830 | (list price from £31,075) |
Showing 1 - 15 of 28 cars