2003 BMW 3 Series
1.8 316Ti Es
74,000miManualPetrol1.8L
£2,499
Carshalton
~£63/pm
With a black finish, this BMW 3 Series is fitted with a 1800 cc petrol engine with manual transmission and has 74,000 miles on the dash.
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.
3 cars
1.8 316Ti Es
74,000miManualPetrol1.8L
£2,499
Carshalton
~£63/pm
With a black finish, this BMW 3 Series is fitted with a 1800 cc petrol engine with manual transmission and has 74,000 miles on the dash.
2.0 320D Xdrive Luxury
85,000miAutoDiesel2.0L
£9,890
Carshalton
~£248/pm
This estate motor features a 2000CC diesel engine with automatic transmission and has 85,000 miles clocked up on the dash. It is up for sale and ready for its new owner to take home for the superb price of only £9,890.
2.0 320I Sport
49,000miAutoPetrol2.0L
£11,995
Carshalton
~£301/pm
On offer at the remarkable price of just £11,995 is this BMW 3 Series that is fitted with a 2.0 LTR petrol engine and automatic transmission. This used one at this dealership in Carshalton has 49,000 miles on the clock and has been finished in the tone of blue.
2.0 330E 12Kwh M Sport Euro 6 Ss
65,000miAutoHybrid2.0L
£19,000
London
~£477/pm
Commencing from just £ per month, you can drive this saloon vehicle with a hybrid 2.0 L engine, automatic transmission and 65,000 miles on the clock.
2.0 320D Luxury Euro 5 Ss
28,450miAutoDiesel2.0L
£11,395
Wallington
~£286/pm
Thinking of going for a 3 Series 2.0 320D Luxury Euro 5 Ss ? Then have a more in depth look at this second-hand one with automatic transmission, a 2000 cc diesel motor and 28,450 miles on the clock.
330E Sport Saloon
2,500miAutoHybrid2.0L
£38,200
Croydon
~£959/pm
Check out the amazing price at this dealership on this nearly new, low mileage saloon with 2,500 miles clocked-up on the dash, automatic transmission and a 2000cc hybrid engine.
M340i Xdrive Saloon
2,585miAutoPetrol3.0L
£54,800
Croydon
~£1,376/pm
On the market and ready for you to drive away today is this BMW that comes fitted with automatic transmission and a 3.0l petrol engine. This second-hand model now available from this dealership has got 2,585 miles on the dash.
320I M Sport Saloon
3,625miAutoPetrol2.0L
£40,800
Croydon
~£1,025/pm
This BMW 3 Series 320I M Sport Saloon is in a nearly new condition inside and out, it's only got 3,625 miles clocked up on the dash and is in great working order.
320I M Sport Saloon
5,440miAutoPetrol2.0L
£44,600
Croydon
~£1,120/pm
Up for sale and ready for its next owner to drive away today is this saloon that is equipped with a 2.0 Litre petrol engine and automatic transmission. This second hand model now for sale at our dealership in Croydon has 5,440 miles clocked-up on the dash and comes finished in the shade of grey.
330I M Sport
26,115miAutoPetrol2.0L
£28,900
Croydon
~£726/pm
BMW 3 Series 330I M Sport with a 2.0l petrol motor and automatic transmission.
M340d Xdrive Saloon
30,690miAutoDiesel3.0L
£36,800
Croydon
~£924/pm
Now available at this dealer located in Croydon: BMW 3 Series M340d Xdrive Saloon - 3000 cc diesel engine, automatic transmission and 30,690 miles.
320I M Sport Saloon
9,321miAuto2.0L
£22,980
Croydon
~£577/pm
With 9,321 miles clocked up on the dashboard, this 3 Series 320I M Sport Saloon incorporates a 2000 CC motor and automatic transmission.
320I M Sport Touring
64,974miAutoPetrol2.0L
£17,400
Croydon
~£437/pm
Now displayed at our dealership in the Croydon area is this grey 3 Series 320I M Sport Touring featuring a 2.0L petrol motor and automatic transmission.
2.0 330E 7.6Kwh M Sport Saloon
80,236miAuto2.0L
£13,495
Mitcham
~£339/pm
Beginning at £ per month, you could acquire this saloon BMW 3 Series 2.0 330E 7.6Kwh M Sport Saloon with automatic transmission, a 2.0l engine and 80,236 miles on the dash.
Saloon
33,000miAutoDiesel2.0L
£15,990
Mitcham
~£402/pm
This vehicle available priced at £15,990 comes finished in the tone of white and has 33,000 miles clocked-up on the dash.
2.0 320I Luxury Euro 6 Ss
107,000miManualPetrol2.0L
£7,400
Sutton
~£186/pm
Want to get yourself a BMW 3 Series 2.0 320I Luxury Euro 6 Ss? Then consider choosing this second-hand one finished in grey with a 2.0l petrol motor, 107,000 miles clocked up on the dash and manual transmission.
2.0 320D M Sport Steptronic Euro 5
79,000miAutoDiesel2.0L
£6,800
Sutton
~£171/pm
Be the new owner of this BMW 3 Series featuring automatic transmission with a 2.0 L diesel engine. This second-hand model has got 79,000 miles on the clock.
318D M Sport U1192
90,614miAutoDiesel2.0L
£3,990
Croydon
~£100/pm
Buy this 3 Series 318D M Sport U1192 for only £3,990. It contains a 2.0 litre diesel motor with automatic transmission and has 90,614 miles on the clock.
318I Sport Plus Edition U1104 Ulez
104,392miManualPetrol2.0L
£2,490
Croydon
~£63/pm
This saloon BMW has 104,392 miles clocked-up on the dash and comes fitted with a 2.0 LTR petrol engine and manual transmission. First Registered in 2010, it is on the market and ready for its next owner to take home for just £2,490.
320I M Sport U1670 Ulez
54,000miManualPetrol2.0L
£3,990
Croydon
~£100/pm
In a silver finish, this 2000CC petrol BMW 3 Series with manual transmission is available for a test drive.
318Ci 318 U1728
94,500miAutoPetrol2.0L
£1,990
Croydon
~£50/pm
Finished in the tone of silver, this BMW 3 Series 318Ci 318 U1728 has 94,500 miles clocked up on the dash and contains a 2000 cc petrol engine with automatic transmission.
320I Sport
13,649miAutoPetrol2.0L
£22,295
Croydon
~£560/pm
On the market and ready for you to take home is this BMW containing a 2000cc petrol motor with automatic transmission. This second hand model is available at the incredible price of only £22,295, comes finished in blue and has 13,649 miles clocked up on the dash.
320I Sport
63,000miAutoPetrol2.0L
£17,795
Croydon
~£447/pm
Finished in the tone of blue, this BMW has a 2.0 Litre petrol engine with automatic transmission and has 63,000 miles on the clock.
2.0 320I Sport Euro 6 Ss
94,839miManualPetrol2.0L
£7,995
Mitcham
~£201/pm
Thinking of going for a BMW 3 Series 2.0 320I Sport Euro 6 Ss ? Well, have a more detailed look at this second hand one coming in the shade of white that’s got 94,839 miles clocked up on the dash, manual transmission and a 2.0l petrol motor.