2007 BMW 3 Series
320D M Sport Touring
38,568miAutoDiesel2.0L
£9,990
£6,495 moreBarry
~£251/pm
Same model
86k less miles
Same year
Diesel
Would you like to own a 3 Series 320D M Sport Touring? Well, consider going for this second-hand one, it has 38,566 miles clocked up on the dash and is fitted out with a 2000 cc diesel motor.