This BMW 3 series boasts a great spec level and also full BMW service history with services at 20k miles, 34k miles, 51k miles and 70k miles. Prior to collection, the car will get 12 months MOT and also undergo our multi point inspection. This car comes as standard with a gold cover warranty.