Used BMW 2 Series M Sport cars for sale - Page 7
£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£17,400
BMW 2 Series
2019 (69) - 2.0 220d M Sport Coupe 2dr Diesel Auto Euro 6 (s/s) (190 ps)
27.9k+ miles2019 (69 reg)AutoDieselBig Motoring World CannockCannock£12,175
BMW 2 Series
2016 - 2.0 220D M Sport Auto 5dr
61.7k+ miles2016 (16 reg)AutoDieselNATIONAL CAR HUBWalsall£16,999
BMW 2 Series
2021 - 218i [2.0] M Sport 2dr [Nav] Step Auto
33.7k+ miles2021 (21 reg)AutoPetrolcinch Warehouse CorbyCorby£20,449
BMW 2 Series
2019 - 230i M Sport 2dr [Nav] Step Auto
18.2k+ miles2019 (19 reg)AutoPetrolcinch Warehouse CorbyCorby£19,199
BMW 2 Series
2021 - 218i [136] M Sport 4dr
24.1k+ miles2021 (21 reg)ManualPetrolMotorpoint OldburyOldbury£13,000
BMW 2 Series
2018 (68) - 2.0 218d M Sport Coupe 2dr Diesel Auto Euro 6 (s/s) (150 ps)
59.4k+ miles2018 (68 reg)AutoDieselBig Motoring World PeterboroughPeterborough£20,899
BMW 2 Series
2021 - 218i [2.0] M Sport 2dr [Nav] Step Auto
17.6k+ miles2021 (21 reg)AutoPetrolcinch Warehouse CorbyCorby£19,599
BMW 2 Series
2022 - 218i [136] M Sport 4dr
24.6k+ miles2022 (22 reg)ManualPetrolMotorpoint BirtleyBirtley£13,400
BMW 2 Series
2018 - 2.0 220I M Sport Auto 5dr
59.4k+ miles2018 (68 reg)AutoPetrolNATIONAL CAR HUBWalsall£12,872
BMW 2 Series
2017 - 230i M Sport 2dr [Nav] Step Auto
63k miles2017 (17 reg)AutoPetrolMarshall Approved Used PeterboroughPeterborough£11,990
BMW 2 Series
2015 - 2.0 220d M Sport Auto Euro 6 (s/s) 2dr
66.3k+ miles2015 (65 reg)AutoDieselEastfield MotorsPeterborough£16,995
BMW 2 Series
2021 (70) - 218i M Sport Gran Coupe 4-Door
39.9k+ miles2021 (70 reg)ManualPetrolStoneacre GranthamGrantham£16,495
BMW 2 Series
2018 (18) - 2.0 220i M Sport Coupe 2dr Petrol Auto Euro 6 (s/s) (184 ps)
42.9k+ miles2018 (18 reg)AutoPetrolParagon Motor Company LtdWisbech£17,300
BMW 2 Series
2020 (20) - 2.0 220i GPF M Sport Coupe 2dr Petrol Auto Euro 6 (s/s) (184 ps)
40.9k+ miles2020 (20 reg)AutoPetrolBig Motoring World CannockCannock£19,895
BMW 2 Series
2022 - 218i [136] M Sport 4dr [Tech/Pro Pack]
27k+ miles2022 (22 reg)ManualPetrolMotor Range LiverpoolLiverpool£19,895
BMW 2 Series
2022 - 218i [136] M Sport 4dr [Tech/Pro Pack]
28k+ miles2022 (22 reg)ManualPetrolMotor Range LiverpoolLiverpool£19,699
BMW 2 Series
2022 - 218i [136] M Sport 4dr
29.8k+ miles2022 (22 reg)ManualPetrolMotorpoint PeterboroughPeterborough£15,499
BMW 2 Series
2020 - 218i M Sport 2dr [Nav] Step Auto
54.5k+ miles2020 (70 reg)AutoPetrolcinch Warehouse CorbyCorby£12,500
BMW 2 Series
2017 (67) - 2.0 220d M Sport Auto Euro 6 (s/s) 2dr
75k miles2017 (67 reg)AutoDieselWESTERHOPE MOTOR GROUP LIMITEDNewcastle Upon Tyne£18,049
BMW 2 Series
2021 - 218i M Sport 4dr
39.8k+ miles2021 (21 reg)ManualPetrolMotorpoint BirminghamBirmingham£22,250
BMW 2 Series
2022 - 1.5 218i M Sport DCT Euro 6 (s/s) 4dr Auto
10.9k+ miles2022 (22 reg)AutoPetrolSturgess of LeicesterLeicester