Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.20 days • -1%See price change1 / 4Add to favouritesUsed (2022) BMW 330e M Sport 292 HP | Good price3 Series TouringM Sport 5dr Step202232,242 miles2.0L HybridEstateAutomatic292 HP (214 kW)OX144FP Oxford, Oxfordshire£24,497Good priceYou save £2,103OX144FP Oxford, OxfordshireVisit heycar
Dealer256 days • -26%See price change1 / 3Add to favouritesUsed (2011) BMW X1 M Sport | Good pricexDrive 18d M Sport 5dr2011102,000 miles2.0L DieselSUVManualOX4 2HH Oxford, Oxfordshire£3,095Good priceYou save £1,205OX4 2HH Oxford, OxfordshireVisit Motors.co.uk
Dealer6 days 1 / 1Add to favouritesUsed (2017) BMW M2 Performance 370 HP | Fair price2-Series(2017/17)M2 2d DCT201749,000 miles3.0L PetrolAutomatic370 HP (272 kW)35.0 MpgAbingdon, Oxfordshire£26,995Fair priceEstimated price £26,201Abingdon, OxfordshireVisit Parkers.co.uk
Dealer20 days • -5%See price change1 / 4Add to favouritesUsed (2020) BMW 118 M Sport 140 HP | Fair price1 Series i M Sport 5dr Step202038,402 miles1.5L PetrolHatchbackAutomatic140 HP (102 kW)OX14 4FP Abingdon, Oxfordshire£18,493Fair priceYou save £707OX14 4FP Abingdon, OxfordshireVisit Motors.co.uk
Dealer14 days 1 / 4Add to favouritesUsed (2017) BMW X1 Sport Line 192 HP | Fair priceSUV (2017/17)xDrive20i Sport 5d201755,000 miles2.0L PetrolSUVAutomatic192 HP (141 kW)34.4 Mpg146 g CO2/km comb.OX12 9FF Wantage, Oxfordshire£13,995Fair priceYou save £105OX12 9FF Wantage, OxfordshireVisit Parkers.co.uk
Dealer22 days 1 / 4Add to favouritesUsed (2012) BMW 320 Efficient Dynamics | Fair price3 Series 2.0 d Efficient Dynamics201273,000 miles2.0L DieselSedanManualOX14 2JD Abingdon, Oxfordshire£6,995Fair priceEstimated price £6,413OX14 2JD Abingdon, OxfordshireVisit Exchange and Mart
Dealer27 days 1 / 4Add to favouritesUsed (2019) BMW M4 Competition Edition | Fair priceM42dr DCT [Competition Pack]201954,500 miles3.0L PetrolCoupeAutomaticOX13 6BS Abingdon, Oxfordshire£30,995Fair priceEstimated price £29,924OX13 6BS Abingdon, OxfordshireVisit Motors.co.uk
Dealer149 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 priceYou save £5OX13 6BS Abingdon, OxfordshireVisit Motors.co.uk
Dealer116 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 £1,005OX13 6BS Abingdon, OxfordshireVisit Motors.co.uk
Dealer476 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 priceEstimated price £13,189OX13 6JQ Abingdon, OxfordshireVisit Desperateseller.co.uk
Dealer2 days Photos coming soonNewAdd to favouritesUsed (2020) BMW X5 M Sport 394 HP | Fair pricexDrive45e M Sport 5dr Auto202089,100 miles3.0L HybridSUVAutomatic394 HP (289 kW)OX14 4FP Abingdon, Oxfordshire£31,108Fair priceEstimated price £30,646OX14 4FP Abingdon, OxfordshireVisit Motors.co.uk
Dealer16 days • -4%See price changePhotos coming soonAdd to favouritesUsed (2020) BMW M5 Competition Edition | Fair priceM5Competition 4dr DCT202049,950 miles4.4L PetrolSedanAutomaticOX14 4FP Abingdon, Oxfordshire£45,486Fair priceYou save £814OX14 4FP Abingdon, OxfordshireVisit Motors.co.uk
Dealer7 days 1 / 4Add to favouritesUsed (2017) BMW M2 M Performance | Fair price201749,000 miles3.0L PetrolCoupeAutomaticOX13 6BS Abingdon, Oxfordshire£26,995Fair priceYou save £705OX13 6BS Abingdon, OxfordshireVisit Motors.co.uk
Dealer27 days 1 / 4Add to favouritesUsed (2017) BMW M240 M Sport | A bit priceyM240I2dr [Nav] Step Auto201743,000 miles3.0L PetrolCoupeAutomaticOX13 6BS Abingdon, Oxfordshire£21,995A bit priceyEstimated price £20,581OX13 6BS Abingdon, OxfordshireVisit Motors.co.uk
Dealer131 days 1 / 1Add to favouritesUsed (2018) BMW M3 Competition Edition | A bit priceyM34dr DCT [Competition Pack]201837,000 miles3.0L PetrolSedanAutomaticOX12 8BA Wantage, Oxfordshire£36,998A bit priceyEstimated price £35,074OX12 8BA Wantage, OxfordshireVisit Desperateseller.co.uk
Dealer6 days 1 / 4Add to favouritesUsed (2015) BMW 116 Sport Line | A bit pricey1 Series 1.5 d Sport 5-Door201589,000 miles1.5L DieselHatchbackManualOX14 2JD Abingdon, Oxfordshire£7,295A bit priceyEstimated price £5,906OX14 2JD Abingdon, OxfordshireVisit Motors.co.uk
Dealer90 days 1 / 4Add to favouritesUsed (2016) BMW M140 M Sport 427 HP | Not evaluated1 Series5dr [Nav] Step Auto201656,000 miles3.0L PetrolHatchbackAutomatic427 HP (314 kW)OX13 6BS Abingdon, Oxfordshire£18,995Rare vehicleOX13 6BS Abingdon, OxfordshireVisit Motors.co.uk
Dealer358 days 1 / 1Add to favouritesUsed (2005) BMW M3 | Not evaluatedM3Individual Manual Coupe2005101,000 miles3.2L PetrolCoupeManualOX13 6JQ Abingdon, Oxfordshire£35,000Not evaluatedOX13 6JQ Abingdon, OxfordshireVisit Desperateseller.co.uk
Dealer2 days New1 / 4Add to favouritesUsed (1977) BMW 1502 | Not evaluated197740,143 miles1.6L PetrolSedanManualOX14 4RT Oxford, Oxfordshire£15,000Old TimerOX14 4RT Oxford, OxfordshireVisit Motors.co.uk
Dealer17 days • -4%See price changePhotos coming soonAdd to favouritesUsed (2020) BMW M5 Competition Edition 625 HP | Not evaluatedCompetition202049,950 miles4.0L PetrolAutomatic625 HP (459 kW)OX14 4FP Abingdon, Oxfordshire£45,486Rare vehicleOX14 4FP Abingdon, OxfordshireVisit Marshall.co.uk
Dealer20 days 1 / 4Add to favouritesUsed (2019) BMW M140 M Sport 475 HP | Not evaluated1 SeriesShadow Edition 5dr Step201956,500 miles3.0L PetrolHatchbackAutomatic475 HP (349 kW)OX13 6BS Abingdon, Oxfordshire£24,995Rare vehicleOX13 6BS Abingdon, OxfordshireVisit Motors.co.uk
Dealer27 days 1 / 4Add to favouritesUsed (2016) BMW M240 M Sport 433 HP | Not evaluatedM240I2dr [Nav] Step Auto201647,000 miles3.0L PetrolCoupeAutomatic433 HP (318 kW)OX13 6BS Abingdon, Oxfordshire£19,995Rare vehicleOX13 6BS Abingdon, OxfordshireVisit Motors.co.uk
Dealer50 days • -21%See price change1 / 4Add to favouritesUsed (2025) BMW 320 Sport Line 184 HP | Good price3 Series i Sport 5dr Step Auto20255,878 miles2.0L PetrolEstateAutomatic184 HP (135 kW)40.9 Mpg153 g CO2/km comb.Delivered to you£30,648Good priceYou save £2,152Delivered to youVisit Buyacar
Dealer13 days • -1%See price change1 / 3Add to favouritesUsed (2024) BMW i4 Sport Line 286 HP | Good priceeDrive35 Sport 5dr202413,603 milesElectricSedanAutomatic≈ 514 miles210 kW (286 HP)14.7 Kwh/100 km0 g CO2/km comb.Delivered to you£29,644Good priceYou save £2,656Delivered to youVisit Buyacar
Dealer16 days • -3%See price change1 / 4Add to favouritesUsed (2023) BMW 128 Comfort Edition 265 HP | Good price1 Series ti20239,249 miles2.0L PetrolHatchbackAutomatic265 HP (194 kW)WC1E 7DP London, London£26,304Good priceYou save £1,796WC1E 7DP London, LondonVisit Honestjohn