2004 BMW 3 Series
3.2 M3
98,670miManualPetrol3.2L
£24,999
Kidderminster
~£628/pm
98,670 miles clocked-up on the dash, this 3 Series 3.2 M3 comes fitted out with manual transmission and a 3200 cc petrol motor.
320I M Sport Shadow Edition Touring
Auto 2.0L Not for sale on carsnitch
£ - £ Current value range
Representative example: borrowing £6,500 over 5 years with a representative APR of 19.9%, an annual interest rate of 19.9% (Fixed) and a deposit of £0.00, the amount payable would be £166.07 per month, with a total cost of credit of £3,464.37 and a total amount payable of £9,964.37.
5,968 cars
3.2 M3
98,670miManualPetrol3.2L
£24,999
Kidderminster
~£628/pm
98,670 miles clocked-up on the dash, this 3 Series 3.2 M3 comes fitted out with manual transmission and a 3200 cc petrol motor.
2.0 7.6Kwh M Sport Euro 6 Ss
79,074miAutoHybrid2.0L
£13,795
Blackburn
~£346/pm
This BMW contains a 2.0 LTR hybrid motor with automatic transmission and has 79,074 miles clocked-up on the dashboard. This particular used model from this dealership comes finished in the tone of blue.
2.0 320D Efficientdynamics Business
114,000miManualDiesel2.0L
£5,795
Chesterfield
~£146/pm
Starting from £ each month, you can own this used car with 114,000 miles clocked up on the dashboard, diesel 2.0 L motor and manual transmission.
330E M Sport
33,803miAutoHybrid2.0L
£24,495
Liverpool
~£615/pm
At the brilliant price of only £24,495 is this saloon that incorporates a 2000cc hybrid engine with automatic transmission. This second hand model currently on sale at this dealer has 33,803 miles clocked-up on the dashboard.
320D Se
107,719miAutoDiesel2.0L
£11,595
Liverpool
~£291/pm
On the market and ready for you to drive away is this second hand, blue 3 Series 320D Se that has a 2.0l diesel engine with automatic transmission. Buy it at the awesome price of only £11,595 from this dealer in the Liverpool area.
Saloon 2.0 330E 7.6Kwh Sport Euro 6 Ss
104,103miAutoHybrid2.0L
£7,995
Croydon
~£201/pm
Available for viewing at this dealership in Croydon is this vehicle that has a hybrid, 2000 CC engine and automatic transmission. Up for sale and ready for its next owner to drive away in the shade of grey with 104,103 miles on the clock.
2.0 318D M Sport 141 Bhp
120,824miAutoDiesel2.0L
£6,995
Liverpool
~£176/pm
Available for viewing at our dealership located in the Liverpool area is this BMW 3 Series that is fitted with a 2.0 L diesel engine with automatic transmission. It is on the market and ready for its next owner to drive away in the shade of blue with 120,824 miles on the dashboard.
Coupe
99,680miManualDiesel2.0L
£4,375
Cheadle
~£110/pm
Available in the shade of grey, this 3 Series Coupe is fitted out with a 2.0L diesel motor with manual transmission and has 99,680 miles clocked-up on the dashboard.
2.0 320D Se Pro Mhev 188 Bhp
30,000miAutoDiesel2.0L
£25,299
York
~£635/pm
Now available from this supplier's showroom in York is this 3 Series with low mileage. It has a 2000 cc diesel engine with automatic transmission and it only has 30,000 miles clocked up on the dashboard.
320I Xdrive Modern
67,868miAutoPetrol2.0L
£7,940
Buxton
~£199/pm
Fitted with a 2.0 litre petrol engine with automatic transmission, this BMW 3 Series 320I Xdrive Modern is up for sale in red with 67,868 miles clocked up on the dash.
2.0 320D Xdrive M Sport Shadow Edition 188 Bhp
65,959miAutoDiesel2.0L
£16,495
Burntisland
~£414/pm
Currently available at this dealer in Burntisland: BMW 3 Series 2.0 320D Xdrive M Sport Shadow Edition 188 Bhp with automatic transmission, 2000cc diesel engine and 65,959 miles.
3.0 M3 Competition M Xdrive 4Wd
4,800miAutoPetrol3.0L
£119,999
Kidderminster
~£3,013/pm
Currently available from our dealership in Kidderminster is this BMW which is fitted with a 3000CC petrol motor with automatic transmission. It's on offer and ready for you to drive away in a grey finish with 4,800 miles on the dash.
320D Efficientdynamics
112,000miManualDiesel2.0L
£2,500
Reading
~£63/pm
On offer at our bargain price of just £2,500 is this 3 Series 320D Efficientdynamics, it has a 2.0L diesel motor with manual transmission and it has 112,000 miles clocked-up on the dash.
318I M Sport Step
13,117miAutoPetrol2.0L
£27,999
Crewe
~£703/pm
Have a closer look at this BMW in like new condition, it is fitted with a 2000 cc petrol motor with automatic transmission. This used model at this dealership in Crewe has a mere 13,117 miles clocked-up on the dash.
3.0 335D M Sport Xdrive Euro 6 Ss
101,500miAutoDiesel3.0L
£11,950
Coventry
~£300/pm
Looking to get yourself a 3 Series? Well, have a more in depth look at this second hand model, it has a 3.0 LTR diesel motor with automatic transmission and it has got 101,500 mi clocked up on the dashboard.
318D M Sport
28,024miAutoDiesel2.0L
£22,899
Bedford
~£575/pm
Having 28,024 miles on the dash and painted in blue, this saloon vehicle is fitted out with a 2.0 Ltr diesel motor and automatic transmission.
2.0 320D M Sport 188 Bhp
90,876miAutoDiesel2.0L
£10,805
Darlington
~£271/pm
This BMW has got 90,876 miles clocked up on the dash and incorporates a 2000cc diesel engine with automatic transmission.
3.0 M Sport Touring Xdrive Euro 6 Ss
95,000miAutoDiesel3.0L
£14,975
West Bromwich
~£376/pm
With a 3.0 L diesel engine and automatic transmission, this second hand 3 Series from this dealer is up for sale in a black finish and has 95,000 miles clocked up on the dashboard.
2.0 318D M Sport Euro 5 Ss
64,000miManualDiesel2.0L
£9,595
Middlesbrough
~£241/pm
This BMW 3 Series has a 2.0 ltr diesel motor with manual transmission and it has 64,000 miles on the dashboard.
Xdrive M Sport
56,000miAutoDiesel3.0L
£23,995
Blackburn
~£603/pm
Now available from this dealership in Blackburn is this estate that contains a 3.0 LTR diesel motor and automatic transmission.
2.0 325D M Sport Touring 218 Bhp
120,000miAutoDiesel2.0L
£11,449
Oldham
~£288/pm
This used 3 Series 2.0 325D M Sport Touring 218 Bhp being sold by this dealership in Oldham is equipped with a 2.0 L diesel engine and automatic transmission.
320D M Sport Touring
125,200miAutoDiesel2.0L
£8,400
Newcastle upon Tyne
~£211/pm
This motor up for sale from this dealer priced at £8,400 comes in the tone of grey and has 125,200 mi clocked up on the dash.
2.0 320D Luxury Euro 5 Ss
93,988miAutoDiesel2.0L
£7,600
Blackburn
~£191/pm
With 93,988 miles on the dashboard, this 3 Series comes equipped with automatic transmission and a 2000 CC diesel motor.
330E M Sport
68,000miAutoHybrid2.0L
£11,695
Wakefield
~£294/pm
With 68,000 miles clocked-up on the dashboard and coming in white, this saloon BMW is equipped with a 2000 CC hybrid motor and automatic transmission.