Filter results 36 Cars
Browse by shape
Browse by engine
Browse by trim
Sort By
2017 BMW 2 Series Convertible
218i Sport 2dr [Nav] Step Auto
218i Sport 2dr [Nav] Step Auto
Lookers BMW Crewe
23,949 miles
Request callback
£13,999
2019 BMW 2 Series Convertible
218i M Sport 2dr [Nav] Step Auto
218i M Sport 2dr [Nav] Step Auto
Marshall BMW Bournemouth
37,146 miles
Request callback
£15,990
2019 BMW 2 Series Convertible
218i Sport 2dr [Nav]
218i Sport 2dr [Nav]
Cupar Ford Centre Ltd
12,578 miles
Request callback
£16,495
2016 BMW 2 Series
2.0 218D SPORT 2d 148 BHP
2.0 218D SPORT 2d 148 BHP
Wavertree Car Centre Ltd
44,246 miles
Request callback
£10,595
2016 BMW 2 Series
1.5 218I SE 2d 134 BHP
1.5 218I SE 2d 134 BHP
Motor Plus Car Supermarket Ltd Langland Way
59,356 miles
Request callback
£10,599
2016 BMW 2 Series
1.5 218I M SPORT 2d 134 BHP
1.5 218I M SPORT 2d 134 BHP
CarWorld Supermarket Westwood
67,090 miles
Request callback
£11,990
2016 BMW 2 Series
1.5 218I SPORT 2d 134 BHP
1.5 218I SPORT 2d 134 BHP
CarWorld Supermarket Westwood
13,500 miles
Request callback
£12,990
2017 BMW 2 Series
1.5 218I M SPORT 2d 134 BHP
1.5 218I M SPORT 2d 134 BHP
CarWorld Supermarket Westwood
34,293 miles
Request callback
£13,400
2018 BMW 2 Series
1.5 218I SE 2d 134 BHP Electric Seats with Driver Memory, Lumbar Support, Satellite Navigation, Rear
1.5 218I SE 2d 134 BHP Electric Seats with Driver Memory, Lumbar Support, Satellite Navigation, Rear
Car Time Motor Co UK Ltd Bury
24,126 miles
Request callback
£14,322
2019 BMW 2 Series
2.0 218d M Sport Convertible 2dr Auto
2.0 218d M Sport Convertible 2dr Auto
Chris W Roads Ltd
42,377 miles
Request callback
£15,000
2019 BMW 2 Series
1.5 218I M SPORT 2d AUTO 134 BHP
1.5 218I M SPORT 2d AUTO 134 BHP
HPL Motors Atherton Preston
33,523 miles
Request callback
£15,599
Buy new from | £31,460 | (list price from £34,910) |
Showing 1 - 15 of 36 cars