2004 BMW 3 Series
3.0 330Cd Sport
226,000miAutoDiesel3.0L
£1,390
£3,500 lessBolton
~£35/pm
Same model
142k more miles
Same year
3.0L
Diesel
Auto
This 3 Series features a 3.0 ltr diesel engine with automatic transmission and it has 226,000 miles on the clock.