513
Used BMW 2 Series M Sport cars for sale - Page 22
£24,500
BMW 2 Series
2022 (22) - 220i M Sport Gran Coupe 4-Door
18.8k+ miles2022 (22 reg)AutoPetrolJohn Clark BMW TaysideDundee£31,485
BMW 2 Series
2023 (73) - 2.0 230i M Sport Auto Euro 6 (s/s) 2dr
11.1k+ miles2023 (73 reg)AutoPetrolPrestige Cars by Peter Cooper (Horsham)Horsham£34,400
BMW 2 Series
2025 (74) - 220i M Sport 2dr Step Auto
1k+ miles2025 (74 reg)AutoPetrolOcean Group BMW PenrynPenryn£26,400
BMW 2 Series
2023 (73) - 220i MHT M Sport 5dr DCT
3.7k+ miles2023 (73 reg)AutoHybridOcean Group BMW PenrynPenryn£8,495
BMW 2 Series
2017 (67) - 225xe M Sport 5dr [Nav] Auto
105.1k+ miles2017 (67 reg)AutoHybridDiesels DirectHalesworth£7,000
BMW 2 Series
2015 (15) - 2.0 220d M Sport Euro 6 (s/s) 2dr
47k miles2015 (15 reg)ManualDieselMartyns Car SalesChertsey