Filter results 12 Cars
Browse by trim
Sort By
2018 BMW 1 Series
2.0 120I M SPORT 3d 181 BHP
2.0 120I M SPORT 3d 181 BHP
Happier Finance Ltd t/a Happier Cars
36,000 miles
Call dealer
£15,499
2019 BMW 1 Series
2.0 120I M SPORT SHADOW EDITION 5d 181 BHP
2.0 120I M SPORT SHADOW EDITION 5d 181 BHP
MotorClass
36,296 miles
Call dealer
£17,995
2019 BMW 1 Series
120i [2.0] Sport 3dr [Nav/Servotronic] Step Auto
120i [2.0] Sport 3dr [Nav/Servotronic] Step Auto
Hendy Car Store Portsmouth
35,515 miles
Call dealer
£14,500
2019 BMW 1 Series
120i [2.0] M Sport 5dr [Nav/Servotronic] Step Auto
120i [2.0] M Sport 5dr [Nav/Servotronic] Step Auto
John Clark BMW Aberdeen
6,417 miles
Call dealer
£20,000
2019 BMW 1 Series
120i [2.0] M Sport Shadow Ed 3dr Step Auto
120i [2.0] M Sport Shadow Ed 3dr Step Auto
Nuneaton Car Sales
56,043 miles
Call dealer
£14,300
2017 BMW 1 Series
120i [2.0] Sport 5dr [Nav] Step Auto
120i [2.0] Sport 5dr [Nav] Step Auto
Stephen James Bmw Blackheath
15,024 miles
Call dealer
£16,490
2019 BMW 1 Series
120i [2.0] M Sport Shadow Ed 5dr Step Auto
120i [2.0] M Sport Shadow Ed 5dr Step Auto
Motor Plus Car Super Market - Newport
34,557 miles
Call dealer
£17,999
2019 BMW 1 Series
120i [2.0] Sport 3dr [Nav/Servotronic] Step Auto
120i [2.0] Sport 3dr [Nav/Servotronic] Step Auto
Stellantis &You Crawley
30,541 miles
Call dealer
£14,893
2018 BMW 1 Series
120i [2.0] M Sport 5dr [Nav/Servotronic] Step Auto
120i [2.0] M Sport 5dr [Nav/Servotronic] Step Auto
Desira Peugeot Bury St Edmunds
26,483 miles
Call dealer
£16,990
2018 BMW 1 Series
120i [2.0] M Sport 5dr [Nav/Servotronic] Step Auto
120i [2.0] M Sport 5dr [Nav/Servotronic] Step Auto
Harratts Used Car Centre Wakefield
42,532 miles
Call dealer
£14,955
Buy new from | £31,898 | (list price from £35,410) |
Showing 1 - 12 of 12 cars