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.
1 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 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 M Sport Saloon
1,683miAuto2.0L
£43,782
Croydon
~£1,099/pm
Have a look at the superb price at this car dealership on this second hand, saloon with a 2000 cc engine, automatic transmission and only 1,683 miles clocked up on the dashboard.
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.
320I M Sport Touring
2,577miAuto2.0L
£41,600
Croydon
~£1,045/pm
Are you considering choosing a 3 Series? Well, take a more in depth look at this second-hand like new one still in an almost pristine, like new condition in and out. This model that's now available to test-drive at our dealership in the Croydon area has 2,458 miles clocked up on the dashboard and incorporates a 2.0 LTR motor.
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
£16,800
Croydon
~£422/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,495
Croydon
~£439/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.