Dealer118 days • -4%See price change1 / 4Add to favouritesUsed (2017) BMW M140 M Sport | Fair priceSHADOW EDITION201750,000 miles3.0L PetrolHatchbackAutomaticOX13 6BS Abingdon, Oxfordshire£19,995Fair priceEstimated price £19,887OX13 6BS Abingdon, OxfordshireVisit Motors.co.uk
Dealer37 days 1 / 4Add to favouritesUsed (2022) BMW X1 M Sport 134 HP | Fair pricesDrive18i M Sport 1.5 5dr202232,147 miles1.5L PetrolSUVAutomatic134 HP (98 kW)43.5 Mpg147 g CO2/km comb.OX2 8JP Oxford, Oxfordshire£22,450Fair priceEstimated price £22,359OX2 8JP Oxford, OxfordshireVisit Bmw.co.uk
Dealer85 days 1 / 4Add to favouritesUsed (2017) BMW M240 M Sport | Fair price2 Series2dr [Nav] Step Auto201744,000 miles3.0L PetrolCoupeAutomaticOX13 6BS Abingdon, Oxfordshire£19,995Fair priceYou save £305OX13 6BS Abingdon, OxfordshireVisit Motors.co.uk
Dealer431 days 1 / 4Add to favouritesUsed (2013) BMW X1 | Fair pricexDrive 18d SE 5dr Step Auto201371,000 miles2.0L DieselSUVAutomatic52.0 MpgOX29 7PR Witney, Oxfordshire£7,495Fair priceEstimated price £7,220OX29 7PR Witney, OxfordshireVisit Desperateseller.co.uk
Dealer412 days 1 / 4Add to favouritesUsed (2012) BMW X3 M Sport 182 HP | Fair pricexDrive20d M Sport 5dr Step201268,000 miles2.0L DieselSUVAutomatic182 HP (133 kW)50.0 Mpg147 g CO2/km comb.OX29 7PR Witney, Oxfordshire£10,995Fair priceEstimated price £10,476OX29 7PR Witney, OxfordshireVisit Desperateseller.co.uk
Dealer406 days • -25%See price change1 / 4Add to favouritesUsed (2007) BMW X5 Exclusive 235 HP | Fair price5 D Se 5str Estate2007109,000 miles3.0L DieselSUVAutomatic235 HP (172 kW)231 g CO2/km comb.OX29 7PR Witney, Oxfordshire£5,995Fair priceEstimated price £5,419OX29 7PR Witney, OxfordshireVisit Desperateseller.co.uk
Dealer446 days • -10%See price change1 / 1Add to favouritesUsed (2013) BMW X5 M Performance | Fair pricexDrive M50d M Performance 5dr2013105,000 miles3.0L DieselSUVAutomatic37.0 MpgOX13 6JQ Abingdon, Oxfordshire£13,495Fair priceYou save £5OX13 6JQ Abingdon, OxfordshireVisit Desperateseller.co.uk
Dealer413 days 1 / 1Add to favouritesUsed (2013) BMW X5 M Sport | Fair pricexDrive40d M Sport 5dr Auto2013127,000 miles3.0L DieselSUVAutomatic37.0 MpgOX29 7PR Witney, Oxfordshire£10,995Fair priceYou save £805OX29 7PR Witney, OxfordshireVisit Desperateseller.co.uk
Dealer11 days Photos coming soonAdd to favouritesUsed (2018) BMW M4 Shadowline 450 HP | Fair price201850,860 miles3.0L PetrolCoupeAutomatic450 HP (330 kW)34.0 Mpg194 g CO2/km comb.OX14 4FP Abingdon, Oxfordshire£28,990Fair priceEstimated price £27,759OX14 4FP Abingdon, OxfordshireVisit Marshall.co.uk
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.39 days 1 / 4Add to favouritesUsed (2018) BMW 220 M Sport 181 HP | A bit pricey2 Series i M Sport 2dr [Nav] Step201823,362 miles2.0L PetrolCoupeAutomatic181 HP (133 kW)OX51RY Kidlington, Oxfordshire£17,495A bit priceyEstimated price £16,093OX51RY Kidlington, OxfordshireVisit heycar
Dealer2 days New1 / 4Add to favouritesUsed (2022) BMW Z4 M Sport 254 HP | A bit priceysDrive30i M Sport 2.0 2dr202213,934 miles2.0L PetrolAutomatic254 HP (186 kW)39.2 Mpg164 g CO2/km comb.OX2 8JP Oxford, Oxfordshire£34,950A bit priceyEstimated price £33,079OX2 8JP Oxford, OxfordshireVisit Bmw.co.uk
Dealer31 days • -40%See price change1 / 4Add to favouritesUsed (2020) BMW X5 M Sport 335 HP | A bit priceyxDrive40i M Sport202071,821 miles3.0L PetrolSUVAutomatic335 HP (246 kW)26.2 Mpg190 g CO2/km comb.OX2 8JP Oxford, Oxfordshire£36,450A bit priceyEstimated price £34,798OX2 8JP Oxford, OxfordshireVisit Bmw.co.uk
Dealer31 days • -1%See price change1 / 4Add to favouritesUsed (2025) BMW X1 M Sport 168 HP | A bit priceysDrive20i M Sport 1.5 5dr20253,288 miles1.5L PetrolSUVAutomatic168 HP (123 kW)48.7 Mpg130 g CO2/km comb.OX2 8JP Oxford, Oxfordshire£37,450A bit priceyEstimated price £35,482OX2 8JP Oxford, OxfordshireVisit Bmw.co.uk
Dealer72 days • -3%See price change1 / 4Add to favouritesUsed (2022) BMW 320 M Sport 181 HP | A bit pricey3 Series i M Sport Saloon 2.0202220,703 miles2.0L PetrolAutomatic181 HP (133 kW)43.5 Mpg147 g CO2/km comb.OX2 8JP Oxford, Oxfordshire£27,950A bit priceyEstimated price £26,530OX2 8JP Oxford, OxfordshireVisit Bmw.co.uk
Dealer60 days • -41%See price change1 / 4Add to favouritesUsed (2020) BMW X1 M Sport 189 HP | A bit priceyxDrive20i M Sport202057,183 miles2.0L PetrolSUVAutomatic189 HP (139 kW)38.2 Mpg167 g CO2/km comb.OX2 8JP Oxford, Oxfordshire£20,950A bit priceyEstimated price £18,811OX2 8JP Oxford, OxfordshireVisit Bmw.co.uk
Dealer6 days • -35%See price changePhotos coming soonAdd to favouritesUsed (2019) BMW X3 M Sport 190 HP | A bit priceyX3 SeriesxDrive20d M Sport 2.0Dec 201967,543 miles2.0L DieselSUVAutomatic190 HP (139 kW)44.8 Mpg133 g CO2/km comb.OX2 8JP Oxford, Oxfordshire£24,000A bit priceyEstimated price £22,151OX2 8JP Oxford, OxfordshireVisit Bmw.co.uk
Dealer12 days 1 / 4Add to favouritesUsed (2025) BMW X3 M Sport 194 HP | A bit pricey20d xDrive M Sport 2.0 5dr20259,719 miles2.0L DieselSUVAutomatic194 HP (142 kW)47.9 Mpg155 g CO2/km comb.OX2 8JP Oxford, Oxfordshire£46,850A bit priceyEstimated price £43,840OX2 8JP Oxford, OxfordshireVisit Bmw.co.uk
Dealer31 days 1 / 4Add to favouritesUsed (2025) BMW 218 M Sport 134 HP | A bit pricey2 Series i M Sport Gran Coupe 1.520257,379 miles1.5L PetrolCoupeAutomatic134 HP (98 kW)46.3 Mpg140 g CO2/km comb.OX2 8JP Oxford, Oxfordshire£28,450A bit priceyEstimated price £26,941OX2 8JP Oxford, OxfordshireVisit Bmw.co.uk
Dealer31 days 1 / 4Add to favouritesUsed (2021) BMW 420 M Sport 181 HP | A bit pricey4 Series i M Sport Coupe 2.0202129,000 miles2.0L PetrolCoupeAutomatic181 HP (133 kW)44.1 Mpg146 g CO2/km comb.OX2 8JP Oxford, Oxfordshire£25,250A bit priceyEstimated price £23,905OX2 8JP Oxford, OxfordshireVisit Bmw.co.uk
Dealer96 days • -6%See price change1 / 4Add to favouritesUsed (2025) BMW iX Comfort Edition 611 HP | A bit priceyM60 5dr20254,024 milesElectricSUVAutomatic≈ 566 miles449 kW (611 HP)21.7 Kwh/100 km0 g CO2/km comb.OX2 8JP Oxford, Oxfordshire£69,950A bit priceyEstimated price £66,194OX2 8JP Oxford, OxfordshireVisit Bmw.co.uk
Dealer134 days 1 / 4Add to favouritesUsed (2011) BMW X1 M Sport 143 HP | A bit pricey2.0 18d SE SUV 5dr Diesel Manual2011116,350 miles2.0L DieselSUVManual143 HP (105 kW)49.0 MpgOX2 0LX Botley, Oxfordshire£4,995A bit priceyEstimated price £3,934OX2 0LX Botley, OxfordshireVisit Desperateseller.co.uk
Dealer5 days Photos coming soonAdd to favouritesUsed (2013) BMW 640 M Sport | A bit pricey6 Series GRAN COUPE 3.0 d M Sport2013108,000 miles3.0L DieselCoupeAutomaticOX14 2JD Abingdon, Oxfordshire£10,495A bit priceyEstimated price £9,509OX14 2JD Abingdon, OxfordshireVisit Exchange and Mart
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.12 days 1 / 4Add to favouritesUsed (2018) BMW M4 Cabriolet Competition Edition 450 HP | ExpensiveM42dr DCT [Competition Pack]201850,860 miles3.0L PetrolCabrioletAutomatic450 HP (330 kW)OX144FP Abingdon, Oxfordshire£28,990ExpensiveEstimated price £25,871OX144FP Abingdon, OxfordshireVisit heycar
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.75 days 1 / 4Add to favouritesUsed (2017) BMW 116 M Sport 116 HP | Expensive1 Series d M Sport Shadow Edition201751,701 miles1.5L DieselHatchbackManual116 HP (85 kW)70.6 Mpg106 g CO2/km comb.OX51FJ Oxford, Oxfordshire£11,921ExpensiveEstimated price £9,958OX51FJ Oxford, OxfordshireVisit heycar
Dealer2 days New1 / 4Add to favouritesUsed (2025) BMW M4 Competition Edition 523 HP | ExpensiveCompetition M xDrive Convertible20253,610 miles3.0L PetrolCoupeAutomatic523 HP (384 kW)27.4 Mpg233 g CO2/km comb.OX2 8JP Oxford, Oxfordshire£74,850ExpensiveEstimated price £68,832OX2 8JP Oxford, OxfordshireVisit Bmw.co.uk