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