Filter results 7 Cars
Sort By
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,508 miles
Call dealer
£14,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
Bristol Street Motors Vauxhall Northampton
13,476 miles
Call dealer
£17,506
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,990
2018 BMW 1 Series
120i [2.0] M Sport 3dr [Nav/Servotronic] Step Auto
120i [2.0] M Sport 3dr [Nav/Servotronic] Step Auto
CarSupermarket.Com Hessle
22,505 miles
Call dealer
£20,157
2019 BMW 1 Series
120i [2.0] M Sport 5dr [Nav/Servotronic] Step Auto
120i [2.0] M Sport 5dr [Nav/Servotronic] Step Auto
EMG Huntingdon
17,207 miles
Call dealer
£17,495
2017 BMW 1 Series
120i [2.0] Sport 5dr [Nav]
120i [2.0] Sport 5dr [Nav]
Ocean Group BMW Penryn
53,286 miles
Call dealer
£11,950
2019 BMW 1 Series
120i [2.0] M Sport Shadow Ed 3dr Step Auto
120i [2.0] M Sport Shadow Ed 3dr Step Auto
Vertu BMW Teesside
30,068 miles
Call dealer
£17,334
Buy new from | £31,460 | (list price from £34,910) |
Showing 1 - 7 of 7 cars