Filter results 8 Cars
Browse by engine
Browse by trim
Sort By
2020 BMW 2 Series
1.5 225XE M SPORT 5d AUTO 134 BHP
1.5 225XE M SPORT 5d AUTO 134 BHP
HPL Motors Atherton Preston
33,000 miles
Request callback
£17,999
2021 BMW 2 Series
218i [136] M Sport 4dr DCT
218i [136] M Sport 4dr DCT
Bennett Renault Leeds
23,864 miles
Request callback
£19,980
2023 BMW 2 Series
225e xDrive Luxury 5dr DCT
225e xDrive Luxury 5dr DCT
John Clark BMW Tayside
3,916 miles
Request callback
£34,000
2024 BMW 2 Series
220i MHT M Sport 5dr DCT
220i MHT M Sport 5dr DCT
Welcome to Williams Bolton BMW
4,912 miles
Request callback
£32,250
2023 BMW 2 Series
225e xDrive M Sport 5dr DCT
225e xDrive M Sport 5dr DCT
Ocean Group BMW Plymouth
10,142 miles
Request callback
£30,900
2020 BMW 2 Series
218i [136] M Sport 4dr
218i [136] M Sport 4dr
John Clark BMW Tayside
27,157 miles
Request callback
£18,250
Buy new from | £34,040 | (list price from £38,040) |
Showing 1 - 8 of 8 cars