Dealer53 days • -7%See price change1 / 4Add to favouritesUsed (2002) BMW M3 Cabriolet Performance | Fair price3.2i 2dr200254,898 miles3.2L PetrolCabrioletManualCF3 2ER CARDIFF£18,495Fair priceYou save £105CF3 2ER CARDIFFVisit Motors.co.uk