Filter results 10 Cars
Browse by engine
Browse by trim
Sort By
2019 BMW 2 Series
2.0 220d M Sport Coupe 2dr Diesel Manual Euro 6 (s/s) (190 ps)
2.0 220d M Sport Coupe 2dr Diesel Manual Euro 6 (s/s) (190 ps)
HPL Motors Oldham Oldham - 55 miles away
37,384 miles
Request callback
£15,799
2017 BMW 2 Series
2.0 218d M Sport Coupe 2dr Diesel Manual Euro 6 (s/s) (150 ps) *ULEZ, UPTO 64MPG, HUGE SPEC!!*
2.0 218d M Sport Coupe 2dr Diesel Manual Euro 6 (s/s) (150 ps) *ULEZ, UPTO 64MPG, HUGE SPEC!!*
Auto Choice - 76 miles away
48,734 miles
Request callback
£11,285
2022 BMW 2 Series
218i [136] Sport 4dr [Live Cockpit Professional]
218i [136] Sport 4dr [Live Cockpit Professional]
Dick Lovett BMW Bristol - 120 miles away
20,224 miles
Request callback
£20,490
2023 BMW 2 Series
218d Sport 4dr
218d Sport 4dr
Dick Lovett BMW Bristol - 120 miles away
6,000 miles
Request callback
£24,240
2023 BMW 2 Series
218i [136] M Sport 4dr
218i [136] M Sport 4dr
Dick Lovett BMW Bristol - 120 miles away
13,089 miles
Request callback
£25,490
2017 BMW 2 Series
2.0 218d M Sport Coupe 2dr Diesel Manual Euro 6 (s/s) (150 ps)
2.0 218d M Sport Coupe 2dr Diesel Manual Euro 6 (s/s) (150 ps)
Car Hunters - 122 miles away
73,436 miles
Request callback
£10,295
2020 BMW 2 Series
218i M Sport 2dr [Nav]
218i M Sport 2dr [Nav]
Motor Plus Car Super Market - Newport - 126 miles away
28,410 miles
Request callback
£15,499
2017 BMW 2 Series
2.0 218d M Sport Coupe 2dr Diesel Manual Euro 6 (s/s) (150 ps)
2.0 218d M Sport Coupe 2dr Diesel Manual Euro 6 (s/s) (150 ps)
Pinetree Car Superstore Ltd Tonypandy - 137 miles away
57,811 miles
Request callback
£11,799
2019 BMW 2 Series
218i M Sport Coupe in white, 23,550 miles, full service history, two owners, Euro 6 ULEZ compliant,
218i M Sport Coupe in white, 23,550 miles, full service history, two owners, Euro 6 ULEZ compliant,
Kent East Peckham - 140 miles away
23,550 miles
Request callback
£14,999
2019 BMW 2 Series
220d M Sport 2dr [Nav]
220d M Sport 2dr [Nav]
John Clark Select Stirling - 241 miles away
59,542 miles
Request callback
£13,300
Buy new from | £35,041 | (list price from £39,125) |
Showing 1 - 10 of 10 cars