Add to favourites1 / 2Used (2002) BMW M3 343 HP3.2200292,000 miles3.2L PetrolCoupeManual343 HP (252 kW)Details£7,995Not evaluatedPrice change0%Days listed1526DealerCF11 9LJ CardiffView the carAvailability verified
Add to favourites1 / 4Used (2002) BMW M3 343 HP3.2200284,000 miles3.2L PetrolCoupeManual343 HP (252 kW)Details£8,000Not evaluatedPrice change0%Days listed1526DealerCF11 9LJ CardiffView the carAvailability verified
Add to favourites1 / 4Used (2002) BMW M3 343 HP3.2200272,000 miles3.2L PetrolCoupeManual343 HP (252 kW)Details£7,900Not evaluatedPrice change0%Days listed1526DealerCF11 9LJ CardiffView the carAvailability verified
Add to favourites1 / 4Used (2003) BMW M33.3200370,000 miles3.3L PetrolCoupeManualDetails£8,990Not evaluatedPrice change0%Days listed1526DealerCF11 9LJ CardiffView the carAvailability verified
Add to favourites1 / 4Used (2003) BMW M3 343 HP3.2200399,000 miles3.2L PetrolCoupeAutomatic343 HP (252 kW)Details£8,490Not evaluatedPrice change0%Days listed1526DealerCF11 9LJ CardiffView the carAvailability verified
Add to favourites1 / 4Used (2003) BMW M3 343 HP3.2200396,994 miles3.2L PetrolCoupeManual343 HP (252 kW)Details£8,450Not evaluatedPrice change0%Days listed1526DealerCF11 9LJ CardiffView the carAvailability verified
Add to favourites1 / 4Used (2002) BMW M33.3200275,634 miles3.3L PetrolCoupeManualDetails£7,995Not evaluatedPrice change0%Days listed1526DealerCF11 9LJ CardiffView the carAvailability verified
Add to favourites1 / 4Used (2002) BMW M33.3200267,000 miles3.3L PetrolCoupeManualDetails£7,995Not evaluatedPrice change0%Days listed1526DealerCF11 9LJ CardiffView the carAvailability verified
Add to favourites1 / 4Used (2003) BMW M33.32003114,000 miles3.3L PetrolCoupeManualDetails£8,000Not evaluatedPrice change0%Days listed1526DealerCF11 9LJ CardiffView the carAvailability verified
Add to favourites1 / 4Used (2002) BMW M3 343 HP3.2200295,040 miles3.2L PetrolCoupeManual343 HP (252 kW)Details£7,690Not evaluatedPrice change0%Days listed1526DealerCF11 9LJ CardiffView the carAvailability verified
Add to favourites1 / 4Used (2002) BMW M3 343 HP3.2200279,000 miles3.2L PetrolCoupeManual343 HP (252 kW)Details£7,925Not evaluatedPrice change0%Days listed1526DealerCF11 9LJ CardiffView the carAvailability verified
Add to favourites1 / 4Used (2002) BMW M3 343 HP3.2200295,000 miles3.2L PetrolCoupeManual343 HP (252 kW)Details£7,495Not evaluatedPrice change0%Days listed1526DealerCF11 9LJ CardiffView the carAvailability verified
Add to favourites1 / 4Used (2003) BMW M3 343 HP3.2200384,500 miles3.2L PetrolCoupeAutomatic343 HP (252 kW)Details£8,950Not evaluatedPrice change0%Days listed1526DealerCF11 9LJ CardiffView the carAvailability verified
Add to favourites1 / 4Used (2002) BMW M3 343 HP3.22002115,000 miles3.2L PetrolCoupeManual343 HP (252 kW)Details£7,250Not evaluatedPrice change0%Days listed1526DealerCF11 9LJ CardiffView the carAvailability verified
Add to favourites1 / 4Used (2004) BMW M33.32004100,000 miles3.3L PetrolCoupeAutomaticDetails£7,495Not evaluatedPrice change0%Days listed1526DealerCF11 9LJ CardiffView the carAvailability verified
Add to favourites1 / 4Used (2004) BMW M33.32004100,000 miles3.3L PetrolCoupeAutomaticDetails£8,950Not evaluatedPrice change0%Days listed1526DealerCF11 9LJ CardiffView the carAvailability verified
Add to favourites1 / 4Used (2003) BMW M3 343 HP3.2200376,000 miles3.2L PetrolCoupeAutomatic343 HP (252 kW)Details£8,988Not evaluatedPrice change0%Days listed1526DealerCF11 9LJ CardiffView the carAvailability verified
Add to favourites1 / 4Used (2002) BMW M3 343 HP3.2200289,671 miles3.2L PetrolCoupeAutomatic343 HP (252 kW)Details£8,750Not evaluatedPrice change0%Days listed1526DealerCF11 9LJ CardiffView the carAvailability verified
Add to favourites1 / 4Used (2003) BMW M3 343 HP3.22003100,000 miles3.2L PetrolCoupeManual343 HP (252 kW)Details£7,495Not evaluatedPrice change0%Days listed1526DealerCF11 9LJ CardiffView the carAvailability verified
Add to favourites1 / 4Used (2003) BMW M3 343 HP3.2200394,000 miles3.2L PetrolCoupeManual343 HP (252 kW)Details£8,000Not evaluatedPrice change0%Days listed1526DealerCF11 9LJ CardiffView the carAvailability verified
Add to favourites1 / 4Used (2003) BMW M3 343 HP3.22003108,000 miles3.2L PetrolCoupeManual343 HP (252 kW)Details£7,500Not evaluatedPrice change0%Days listed1526DealerCF11 9LJ CardiffView the carAvailability verified
Add to favourites1 / 4Used (2003) BMW M3 343 HP3.2200391,000 miles3.2L PetrolCoupeAutomatic343 HP (252 kW)Details£7,995Not evaluatedPrice change0%Days listed1526DealerCF11 9LJ CardiffView the carAvailability verified
Add to favourites1 / 4Used (2002) BMW M3 343 HP3.2200284,300 miles3.2L PetrolCoupeManual343 HP (252 kW)Details£8,000Not evaluatedPrice change0%Days listed1526DealerCF11 9LJ CardiffView the carAvailability verified
Add to favourites1 / 4Used (2004) BMW M33.2200486,000 miles3.2L PetrolCoupeManualDetails£8,495Not evaluatedPrice change0%Days listed1526DealerCF11 9LJ CardiffView the carAvailability verified
Add to favourites1 / 4Used (2002) BMW M33.3200284,000 miles3.3L PetrolCoupeManualDetails£8,495Not evaluatedPrice change0%Days listed1526DealerCF11 9LJ CardiffView the carAvailability verified