Used BMW 2 Series M Sport cars for sale - Page 6
£26,618
BMW 2 Series
2024 - 225e xDrive M Sport 5dr DCT Auto
13.6k+ miles2024 (24 reg)AutoHybridMarshall BMW GrimsbyGrimsby£29,998
BMW 2 Series
2024 - 225e xDrive M Sport 5dr DCT [Tech Plus Pack]
4.8k+ miles2024 (24 reg)AutoHybridArnold Clark Motorstore (Stoke on Trent)Newcastle Under Lyme£27,937
BMW 2 Series
2024 - 220i MHT M Sport 5dr DCT Auto
11.5k miles2024 (73 reg)AutoPetrolMarshall BMW GrimsbyGrimsby£28,998
BMW 2 Series
2024 - 225e xDrive M Sport 5dr DCT
15.8k miles2024 (24 reg)AutoHybridArnold Clark Motorstore (Preston)Preston£34,242
BMW 2 Series
2024 - 230i M Sport 2dr Step Auto
2.5k miles2024 (24 reg)AutoPetrolMarshall BMW GrimsbyGrimsby£23,246
BMW 2 Series
2023 - 218i [136] M Sport 4dr
14k miles2023 (72 reg)ManualPetrolMarshall BMW GrimsbyGrimsby£14,477
BMW 2 Series
2018 (18) - 2.0 218D M SPORT 2d 148 BHP 2-Door
21k miles2018 (18 reg)AutoDieselLiverpool Car CentreLiverpool£11,990
BMW 2 Series
2016 - 218i M Sport 2-Door
49.8k+ miles2016 (16 reg)ManualPetrolWhitley Bay Motors LTDWashington£7,695
BMW 2 Series
2015 (15) - 220d [190] M Sport 2dr
80k miles2015 (15 reg)ManualDieselSK CAR COMPANY LTDBrierley Hill£15,599
BMW 2 Series
2019 - 218d M Sport 2dr Step Auto [Nav]
35.2k+ miles2019 (19 reg)AutoDieselcinch Warehouse CorbyCorby£9,490
BMW 2 Series
2017 (17) - 218i M Sport 2dr [Nav]
73.9k+ miles2017 (17 reg)ManualPetrolMB Executive Motor CompanyHinckley£16,695
BMW 2 Series
2020 - 218i M Sport 2dr [Nav] Step Auto
32.5k+ miles2020 (70 reg)AutoPetrolMotor Range LiverpoolLiverpool£16,795
BMW 2 Series
2020 (69) - 220d M Sport 5dr Step Auto
22.6k+ miles2020 (69 reg)AutoDieselV12 Sports and Classics HinckleyHinckley£13,649
BMW 2 Series
2017 - 218i M Sport 2dr [Nav] Step Auto
50.6k+ miles2017 (67 reg)AutoPetrolcinch Warehouse CorbyCorby