2021 BMW 3 Series
330D Mht M Sport Step
21,527miAutoDiesel3.0L
£30,998
Tayport
~£778/pm
This second hand saloon from this dealer has 21,527 miles on the clock and incorporates a 3000CC diesel engine with automatic transmission.
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
330D Mht M Sport Step
21,527miAutoDiesel3.0L
£30,998
Tayport
~£778/pm
This second hand saloon from this dealer has 21,527 miles on the clock and incorporates a 3000CC diesel engine with automatic transmission.
320I M Sport Step
41,749miAutoPetrol2.0L
£25,998
Dundee
~£653/pm
Up for sale at the full price of £25,998 or with the option to buy on finance with affordable repayments commencing at £ per calendar month, this BMW 3 Series 320I M Sport Step is fitted with automatic transmission, a 2.0L petrol engine and has 41,749 miles clocked-up on the dashboard.
2.0 320I M Sport Touring Euro 6 Ss
41,000miManualPetrol2.0L
£14,490
Dundee
~£364/pm
Up for sale and ready for its new owner to drive away is this BMW which comes fitted with manual transmission and a 2.0 Ltr petrol engine. This second hand model currently on sale at this dealership is for sale at the awesome price of only £14,490, comes finished in white and has clocked-up 41,000 miles.
Saloon
84,000miManualPetrol3.0L
£6,995
Dundee
~£176/pm
Now available for a test drive upon your request is this saloon car with 84,000 miles clocked up on the dash, manual gearbox and a 3.0 L petrol motor.
320I Xdrive M Sport Step
£25,998
Dundee
~£653/pm
A remarkable price of only £25,998 is currently being advertised by us at this dealer for this like new, beautifully maintained BMW which is fitted with a CC engine and transmission.
320I M Sport Saloon
3,000miAutoPetrol2.0L
£40,000
Dundee
~£1,004/pm
Coming fitted out with a 2.0L petrol motor with automatic transmission, this second hand 3 Series 320I M Sport Saloon with a mere 3,000 miles on the dashboard has had such a good upkeep, it could quite easily be mistaken for a brand spanking new car.
320I M Sport Saloon
3,000miAutoPetrol2.0L
£39,000
Dundee
~£979/pm
A fabulous price of only £40,000 is currently being advertised by our dealership on this low mileage BMW 3 Series 320I M Sport Saloon in almost pristine, like new condition.
330E Xdrive M Sport Touring
3,000miAutoHybrid2.0L
£49,000
Dundee
~£1,231/pm
Currently advertised by this dealer in Dundee is this BMW 3 Series that features automatic transmission and a 2.0 LTR hybrid motor. It is in near mint condition in and out and is available for sale in white with 3,000 miles clocked up on the dashboard.
320I M Sport Saloon
3,000miAutoPetrol2.0L
£39,000
Dundee
~£979/pm
Near mint, low mileage saloon now available to buy at £40,000 or on credit starting from just £ pm. It contains a 2.0L petrol engine with automatic transmission and it only has 3,000 mi clocked-up on the dash.
330E Xdrive M Sport Saloon
3,000miAutoHybrid2.0L
£44,000
Dundee
~£1,105/pm
On offer and ready for its new owner to drive away is this 3 Series fitted out with a 2.0 L hybrid motor and automatic transmission. This second hand model from our dealership in Dundee has been finished in blue and only has 3,000 miles on the dash.
320I M Sport Saloon
3,000miAutoPetrol2.0L
£39,000
Dundee
~£979/pm
This dealer has a bargain price of only £40,000 on this saloon with a 2000CC petrol motor, automatic transmission and 3,000 mi on the clock.
320I M Sport Saloon
27,057miAutoPetrol2.0L
£23,500
Dundee
~£590/pm
At the full price of £23,500 and with the possibility to buy using finance with achievable payments starting out at £ per month, this white saloon incorporates a 2000CC petrol motor with automatic transmission and has 27,057 miles clocked up on the dashboard.
320I M Sport Saloon
32,458miAutoPetrol2.0L
£23,750
Dundee
~£596/pm
This motor contains a 2.0 litre petrol motor with automatic transmission and has 32,458 miles clocked up on the dash.
318D M Sport
11,149miAutoDiesel2.0L
£24,000
Dundee
~£603/pm
Are you thinking of buying a BMW 3 Series? Then have a more in depth look at this second-hand model finished in white with automatic transmission, a 2.0 litre diesel motor and 11,149 miles clocked up on the dash.
330E M Sport Saloon
36,842miAutoHybrid2.0L
£21,500
Dundee
~£540/pm
This saloon used car contains a 2.0L hybrid motor with automatic transmission and has got 36,842 miles clocked up on the dashboard.
2.0 320I M Sport Euro 6 Ss
22,500miAutoPetrol2.0L
£22,500
Dundee
~£565/pm
Currently advertised by this dealership located in the Dundee area is this saloon 3 Series which comes equipped with a petrol, 2.0L engine and automatic gearbox. It is up for sale in a grey finish with 22,500 miles on the clock.
320I M Sport Saloon
24,617miAutoPetrol
£22,500
Dundee
~£565/pm
Available to drive away is this BMW 3 Series that has got a Ltr petrol engine with automatic transmission. This second hand model has 24,617 miles clocked-up on the dash.
320D Xdrive M Sport Saloon
29,000miAutoDiesel
£26,000
Dundee
~£653/pm
In the shade of white, this car has a cc diesel engine with automatic transmission and it has 29,000 miles clocked up on the dashboard.
320D Sport
42,345miManualDiesel2.0L
£18,000
Dundee
~£452/pm
This BMW 3 Series for sale priced at £18,000 is available in the shade of grey and has 42,345 miles on the clock.
335D Xdrive M Sport Touring
72,000miAutoDiesel
£18,000
Dundee
~£452/pm
Coming with automatic transmission and a ltr diesel engine; this second-hand BMW 3 Series 335D Xdrive M Sport Touring is on the market and ready for you to drive away with 72,000 miles clocked-up on the dash.
2.0 320D M Sport Touring 190Ps
44,902miAutoDiesel2.0L
£17,995
Cupar
~£452/pm
Currently available from this dealer is this BMW 3 Series - 2.0 l diesel motor, automatic transmission and 44,902 miles.
320D Xdrive Sport Touring
25,411miManualDiesel2.0L
£13,695
Blairgowrie
~£344/pm
Become the next owner of this manual BMW coming fitted with manual transmission and a 2000cc diesel engine. This second-hand one in the Blairgowrie area has 25,411 miles clocked-up on the dashboard and has been finished in white.
330D Xdrive M Sport
66,272miAutoDiesel3.0L
£12,495
Blairgowrie
~£314/pm
This second hand BMW 3 Series painted in the tone of black is on offer and ready for its new owner to drive home with the option for you to purchase it with credit.
320I Sport Step
21,833miAutoPetrol2.0L
£25,498
Thornton
~£640/pm
Advertised at the price of £25,498 and with the possibility to purchase using credit with affordable repayments from only £ per calendar month, this estate has got a 2000CC petrol motor with automatic transmission and has 21,833 miles clocked up on the dash.