Filter results 134 Cars
Browse by engine
Browse by trim
Sort By
2020 BMW 2 Series
218i M Sport 2dr [Nav] Step Auto
218i M Sport 2dr [Nav] Step Auto
Motorpoint Manchester
17,510 miles
Request callback
£18,499
2020 BMW 2 Series
218d M Sport 2dr Step Auto [Nav]
218d M Sport 2dr Step Auto [Nav]
Welcome to Williams Stockport BMW
8,039 miles
Request callback
£19,985
2024 BMW 2 Series
220i M Sport 2dr Step Auto
220i M Sport 2dr Step Auto
Welcome to Williams Bolton BMW
1,410 miles
Request callback
£33,990
2024 BMW 2 Series
230i M Sport 2dr Step Auto
230i M Sport 2dr Step Auto
Welcome to Williams Stockport BMW
4,459 miles
Request callback
£36,485
2023 BMW 2 Series
M240i xDrive 2dr Step Auto
M240i xDrive 2dr Step Auto
Welcome to Williams Stockport BMW
9,788 miles
Request callback
£40,990
2015 BMW 2 Series
2.0 220d M Sport Coupe 2dr Diesel Auto Euro 6 (s/s) (190 ps)
2.0 220d M Sport Coupe 2dr Diesel Auto Euro 6 (s/s) (190 ps)
Irby Motor Company
71,000 miles
Request callback
£10,995
2017 BMW 2 Series
2.0 220d M Sport Coupe 2dr Diesel Auto Euro 6 (s/s) (190 ps)
2.0 220d M Sport Coupe 2dr Diesel Auto Euro 6 (s/s) (190 ps)
Car Hunters
82,703 miles
Request callback
£11,795
2016 BMW 2 Series
1.5 218i M Sport Coupe 2dr Petrol Manual Euro 6 (s/s) (136 ps)
1.5 218i M Sport Coupe 2dr Petrol Manual Euro 6 (s/s) (136 ps)
Car Hunters
39,430 miles
Request callback
£11,995
2018 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
61,137 miles
Request callback
£11,999
2017 BMW M2
3.0 M240I 2d 335 BHP
3.0 M240I 2d 335 BHP
Prestige Left Hand Drive Ltd
104,000 miles
Request callback
£12,500
2015 BMW 2 Series
2.0 220i M Sport Coupe 2dr Petrol Auto Euro 6 (s/s) (184 ps)
2.0 220i M Sport Coupe 2dr Petrol Auto Euro 6 (s/s) (184 ps)
Car Hunters
60,732 miles
Request callback
£12,695
2018 BMW 2 Series
2.0 220i M Sport Coupe 2dr Petrol Auto Euro 6 (s/s) (184 ps)
2.0 220i M Sport Coupe 2dr Petrol Auto Euro 6 (s/s) (184 ps)
Car Hunters
67,552 miles
Request callback
£13,695
2016 BMW 2 Series
2.0 218d M Sport Coupe 2dr Diesel Auto Euro 6 (s/s) (150 ps)
2.0 218d M Sport Coupe 2dr Diesel Auto Euro 6 (s/s) (150 ps)
Car Hunters
40,757 miles
Request callback
£13,995
Buy new from | £34,040 | (list price from £38,040) |
Showing 1 - 15 of 134 cars