Sort By
2017 BMW 1 Series
118i [1.5] M Sport 5dr [Nav] Step Auto
Knights North Staffordshire
22,484 miles
Call dealer
£17,480
2013 BMW 1 Series
116d Sport 5dr
Midgley Motor Cars Ltd
69,400 miles
2014 BMW 1 Series
116i M Sport 5dr
Day’s Motorpark Haverfordwest
37,763 miles
Call dealer
£10,999
2017 BMW 1 Series
116d EfficientDynamics Plus 5dr
Arnold Clark Clydebank Peugeot
15,357 miles
Call dealer
£12,998
2016 BMW 1 Series
118d Sport 5dr Step Auto
Arnold Clark Milngavie Vauxhall
38,611 miles
Call dealer
£12,998
2017 BMW 1 Series
118d M Sport 5dr [Nav/Servotronic]
Arnold Clark Newcastle Seat
42,606 miles
Call dealer
£13,498
2018 BMW 1 Series
118d SE 5dr [Nav/Servotronic]
Harry Fairbairn Bmw (Glasgow)
10,700 miles
Call dealer
£14,898
2013 BMW 1 Series
M135i M Performance 5dr Step Auto
Halliwell Jones Chester
58,016 miles
Call dealer
£14,980
2018 BMW 1 Series
118i [1.5] M Sport 5dr [Nav/Servotronic]
Arnold Clark Harry Fairbairn Dumfries Bmw/Mini
4,010 miles
Call dealer
£15,498
2017 BMW 1 Series
116d Sport 3dr [Nav/Servotronic] Step Auto
Arnold Clark Aberdeen Hyundai
3,923 miles
Call dealer
£15,498
Buy new from £21,428 (list price from £25,005)
Contract hire from £232.68 per month
Showing 1 - 10 of 1253 cars