2007 BMW 3 Series
320I M Sport
150,000mi Manual Petrol 2.0L
£2,450
Aylesbury
~£62/pm
Coming in the shade of , this 2.0 Ltr petrol BMW 3 Series with manual transmission is available to take out on a test drive.
10 cars
320I M Sport
150,000mi Manual Petrol 2.0L
£2,450
Aylesbury
~£62/pm
Coming in the shade of , this 2.0 Ltr petrol BMW 3 Series with manual transmission is available to take out on a test drive.
318I Sport
44,348mi Manual Petrol 1.5L
£10,490
Aylesbury
~£263/pm
Now available for viewing at this dealer is this second hand car with 44,348 miles clocked up on the dash, manual gearbox and a 1.5 Litre petrol motor.
Saloon 2.0 318D M Sport Euro 5 Ss 201010
94,510mi Manual Diesel 2.0L
£3,500
Aylesbury
~£88/pm
Go down to this dealership for a closer look at this automatic BMW incorporating a 2.0 ltr diesel engine and automatic transmission. This used model in Aylesbury has got 94,510 miles clocked up on the dash and comes in the tone of black.
2.0 330E 12Kwh M Sport Euro 6 Ss
22,550mi Auto Hybrid 2.0L
£28,490
Aylesbury
~£715/pm
Seize the chance to be the new owner of this BMW 3 Series 2.0 330E 12Kwh M Sport Euro 6 Ss which is available at this dealer's great price of just £28,490. It has been finished in the shade of blue, has got 22,550 miles clocked up on the dash and is fitted with a 2.0l hybrid motor.
2.0 325D Blueperformance Se Euro 6 Ss
102,300mi Auto Diesel 2.0L
£6,990
Aylesbury
~£176/pm
For £7,495 you can buy this used 3 Series from this dealer in Aylesbury which features a 2000 cc diesel engine with automatic transmission.
2.0 320I M Sport Touring Xdrive Euro 6 Ss
66,000mi Manual Petrol 2.0L
£10,990
Aylesbury
~£276/pm
For sale at the full price of £10,490 or with the possibility to buy on finance with achievable instalments from around £ per calendar month, this grey 3 Series is equipped with a 2.0 Ltr petrol motor with manual transmission and has got 66,000 miles clocked up on the dash.
M Sport Plus X Drive
31,000mi Auto Diesel 3.0L
£18,495
Aylesbury
~£464/pm
This saloon motor is now up for sale and ready for you to take home. It has 31,000 miles clocked up on the dash and contains a 3.0 Litre motor with automatic transmission.
320D Se
67,000mi Auto Diesel 2.0L
£4,795
Aylesbury
~£120/pm
At this dealer in Aylesbury: BMW 3 Series - automatic transmission, 67,000 miles and a 2.0 l diesel motor.
2.0 330E 12Kwh M Sport Xdrive Euro 6 Ss
65,109mi Auto Hybrid 2.0L
£19,990
Aylesbury
~£502/pm
Giving its new proud owner a terrific and top of the range mode of transport, this saloon 3 Series is finished in the tone of black, has 65,109 mi on the dash and contains a 2000 cc hybrid engine with automatic transmission.
Estate 2.0 318D Es Touring Euro 5 Ss 2012
174,134mi Manual Diesel 2.0L
£2,094
Aylesbury
~£53/pm
3 Series Estate 2.0 318D Es Touring Euro 5 Ss 2012 with a 2000 CC diesel motor and manual transmission.
2.0 320D Xdrive
84,558mi Auto 2.0L
£10,995
Tring
~£276/pm
Finished in the shade of grey, this hatchback BMW 3 Series 2.0 320D Xdrive has 84,558 miles clocked-up on the dash and incorporates a 2.0 Ltr engine.
2.5 Cabriolet E30
134,204mi Auto Petrol 2.5L
£12,995
Tring
~£326/pm
Planning on buying a 3 Series? Well, have a look at this second hand model from this dealer in Tring, with automatic transmission, a 2.5 l petrol engine and 134,204 miles on the clock.
M340i Xdrive Mhev
1,000mi Auto Petrol 3.0L
£50,990
Princes Risborough
~£1,280/pm
Currently available from our dealership is this BMW 3 Series M340i 3.0 with a low mileage of only 1,000 miles.
3L M Sport
43,300mi Auto Diesel 3.0L
£21,350
Leighton Buzzard
~£536/pm
Currently on the market and ready for its new owner to drive home is this BMW 3 Series 3L M Sport with a 3000cc diesel engine and 43,300 miles clocked-up on the dashboard.
3L M Sport Shadow Edition
44,000mi Auto Diesel 3.0L
£20,250
Leighton Buzzard
~£509/pm
Available to test drive at this dealer is this second hand car with 44,000 miles clocked-up on the dashboard, automatic gearbox and 3000 CC diesel engine.
2L 325D M Sport
61,100mi Auto Diesel 2.0L
£12,750
Leighton Buzzard
~£320/pm
Available on the market is this saloon vehicle at the brilliant price of only £12,995. This dealership in Leighton Buzzard also gives its customers the possibility to pay with manageable monthly repayments with repayment plans commencing at just £ per calendar month.
330E M Sport Step Pro Pack
Auto Hybrid 2.0L
£48,500
Tring
~£1,218/pm
Used 3 Series 330E M Sport Step Pro Pack in superb condition both inside and out is currently on offer at £48,500. This saloon second hand car drives and looks like new, is fitted with a 2.0 ltr hybrid motor with automatic transmission and it only has few miles on the dash.
330E M Sport Step Techpro Pack
Auto Hybrid 2.0L
£52,000
Tring
~£1,306/pm
Take a look at the bargain price at this dealer in Tring on this nearly new BMW 3 Series with automatic transmission, a 2.0 litre hybrid motor and just few miles on the clock.
330E M Sport Step Pro Pack
6,000mi Auto Hybrid 2.0L
£49,000
Tring
~£1,231/pm
Second hand 3 Series in pristine condition, fresh and tidy throughout. It drives like a brand new car with its 2.0 litre hybrid motor, automatic transmission and it has a mere 6,000 miles clocked-up on the dashboard. You can even opt to spread the cost with evenly spaced, achievable repayments commencing at only £ monthly.
320D Mht M Sport Step Pro Pack
10,796mi Auto Diesel 2.0L
£35,500
Tring
~£891/pm
Would you like to own a BMW 3 Series 320D Mht M Sport Step? Then consider going for this used one with a mere 10,796 miles clocked-up on the dashboard.
320I M Sport Step Business Media
11,464mi Auto Petrol 2.0L
£34,000
Tring
~£854/pm
With 11,464 mi clocked up on the dashboard and finished in the tone of grey, this estate car is equipped with a 2.0L petrol engine and automatic transmission.
320I M Sport Step Pro Pack
11,725mi Auto Petrol 2.0L
£33,000
Tring
~£829/pm
Up for sale and ready for you to drive away is this like new 3 Series , it is fitted with a 2.0 Ltr petrol motor with automatic transmission. This second hand model from us at this dealer has 11,725 miles clocked up on the dashboard.
330E M Sport Step Techpro Pack
7,150mi Auto Hybrid 2.0L
£26,750
Tring
~£672/pm
This vehicle has 7,150 miles on the clock and is fitted with a 2000cc hybrid motor with automatic transmission.
330E M Sport Pro Edition Step
24,828mi Auto Hybrid 2.0L
£30,000
Tring
~£753/pm
A remarkable price of only £30,000 is currently being advertised by our dealership for this low mileage 3 Series 330E M Sport Pro Edition Step that has only 24,828 miles on the dashboard.