2021 BMW M3
Xdrive Touring
22,927mi Auto Petrol
£38,500
Aberdeen
~£967/pm
Finished in the shade of grey, this M3 is fitted out with a CC petrol motor with automatic transmission and it has 22,927 miles clocked up on the dashboard.
5 cars
Xdrive Touring
22,927mi Auto Petrol
£38,500
Aberdeen
~£967/pm
Finished in the shade of grey, this M3 is fitted out with a CC petrol motor with automatic transmission and it has 22,927 miles clocked up on the dashboard.
M3 Competition M Xdrive Saloon
2,859mi Auto Petrol 3.0L
£69,500
Aberdeen
~£1,745/pm
Available at our dealership in the Aberdeen area is this like new, almost spotless M3 M3 Competition M Xdrive Saloon which features automatic transmission and a 3000 CC petrol motor. It's available for sale in a green finish with 2,859 mi on the clock.
M3 Competition M Xdrive Touring
2,687mi Auto Petrol 3.0L
£71,000
Aberdeen
~£1,783/pm
Currently available at our dealership in Aberdeen is this M3 M3 Competition M Xdrive Touring fitted out with automatic transmission and a 3.0 LTR petrol engine. On the market in the shade of white with 10 miles clocked up on the dash.
Xdrive Touring
24,032mi Auto Petrol 3.0L
£37,500
Aberdeen
~£942/pm
Incorporating a 3.0 L petrol engine and automatic transmission, this used estate is finished in the tone of grey and has 24,032 miles clocked up on the dashboard.
M3 Competition Saloon
15,489mi Auto Petrol 3.0L
£56,700
Aberdeen
~£1,424/pm
A bargain price of only £56,700 is currently being advertised by this dealer in Aberdeen on this almost spotless, like new, low mileage BMW.
3.0 Biturbo Saloon Dct Euro 6 Ss U2861
59,400mi Auto Petrol 3.0L
£28,995
Kintore
~£728/pm
This saloon has got a 3000cc petrol engine with automatic transmission and it has 59,400 miles clocked up on the dash. This used one from this dealer in Kintore is available in the tone of blue.
3.2 Evolution Coupe 2Dr, 6 Speed U2810
39,300mi Manual Petrol 3.2L
£36,995
Kintore
~£929/pm
This coupe second hand car has a low mileage of 39,300 miles on the clock and has been on the road for under a full year.
Competition Auto
19,100mi Auto Petrol 3.0L
£55,995
Buckie
~£1,406/pm
Be the new owner of this M3 Competition Auto that comes fitted with a 3000 CC petrol engine with automatic transmission. This second-hand model at this dealer priced at £55,995 has been finished in grey and has 19,100 miles clocked up on the dash.
Competition Auto
19,100mi Auto Petrol 3.0L
£55,995
Buckie
~£1,406/pm
A 3.0 Ltr petrol engine and automatic transmission are just some of the qualities that this motor is offering.
Saloon 3.0 M3 Saloon Competition Package 201868
30,600mi Auto Petrol 3.0L
£36,895
Barry
~£927/pm
Put yourself in the driver's seat of this M3 that is fitted with a 3000 CC petrol motor and automatic transmission. This second hand model from us at this dealer has 30,600 miles clocked up on the dash.
M3 Competition M Xdrive Touring
6,493mi Auto Petrol
£82,000
Dundee
~£2,059/pm
There is a bargain price of only £82,000 on this BMW M3 at this dealer. It's a second-hand model, but it was wonderfully maintained by the previous owner so it's still in a nearly new, almost spotless condition both in and out.
M3 Competition M Xdrive
13,771mi Auto Petrol 3.0L
£75,000
Dundee
~£1,883/pm
Take a closer look at this low mileage, near mint M3, it contains a 3000 CC petrol engine and automatic transmission. This second hand model comes finished in grey and has only 13,771 miles on the dashboard.
3.0 Mht Touring Xdrive Euro 6 Ss
30,104mi Auto Petrol 3.0L
£39,500
Dundee
~£992/pm
With a mere 30,104 miles on the dashboard and finished in grey, this BMW is fitted with a 3000CC petrol motor and has got automatic transmission. Available to buy at the marvellous price of just £39,500 or with the option to purchase on finance with manageable repayments on hand starting from £ monthly.
3.0 Mht Xdrive Euro 6 Ss
42,995mi Auto Petrol 3.0L
£31,500
Dundee
~£791/pm
Painted in blue, this saloon car has 42,995 miles clocked up on the dash and has got a automatic 3.0 Litre engine running on petrol.
3.0Ltr Twin
8,239mi Auto Petrol 3.0L
£74,995
Forres
~£1,883/pm
Currently up for sale from this dealership at the amazing price of just £74,995 is this like new M3.
3.0Ltr Twin
59,133mi Manual Petrol 3.0L
£22,995
Forres
~£577/pm
Coming fitted with a 3.0 Ltr petrol engine with manual transmission; this blue BMW M3 is now on the market and ready for its next owner to take home with 59,133 miles clocked-up on the dash.
3.2Ltr Evolution
104,893mi Manual Petrol 3.2L
£14,995
Forres
~£377/pm
With a 3.2l petrol motor and manual transmission: this second hand M3 is up for sale and ready for you to take home with 104,893 miles on the clock.
M3 Competition M Xdrive Touring
7,000mi Auto Petrol 3.0L
£76,990
Perth
~£1,933/pm
Now available at this dealer in the Perth area is this estate car which has a 3.0 litre petrol motor with automatic transmission. It's up for sale and ready for you to drive away in the shade of with 7,000 miles on the dashboard.
M3 Competition M Xdrive Touring
7,000mi Auto Petrol 3.0L
£76,990
Perth
~£1,933/pm
Check out the great price of only £76,990 on this M3 at this dealer in Perth. It's a second-hand model, however it was well kept and remains in an almost spotless, like new condition throughout.
Convertible 3.2 M3 Convertible 2005
74,000mi Manual Petrol 3.2L
£21,995
Nairn
~£552/pm
Coming in blue, this 3.2l petrol BMW M3 with manual transmission is now available for you to purchase.
M3 Xdrive Competition M Step Ultimat Pk
10mi Auto Petrol 3.0L
£89,598
Kirkcaldy
~£2,250/pm
This M3 M3 Xdrive Competition M Step Ultimat Pk is finished in the shade of white and despite being a second hand model, it is still in a superb, like new condition. This particular second hand motor contains a 3.0 ltr petrol engine with automatic transmission and it has 10 miles clocked up on the dash.
M3 Xdrive Competition M Step
10mi Auto Petrol 3.0L
£84,498
Fortrose
~£2,122/pm
Currently on display at this supplier's show room in Fortrose is this BMW M3 in nearly new condition that incorporates a 3.0 Ltr petrol engine with automatic transmission.
M3 Competition Step
2,517mi Auto Petrol 3.0L
£66,998
Fortrose
~£1,682/pm
This M3 is fitted with a 3.0 L petrol motor with automatic transmission and it has got 2,517 miles clocked up on the dash.
4.0 Iv8 Coupe Dct Euro 5 420 Ps
48,109mi Petrol 4.0L
£23,000
Edinburgh
~£578/pm
Incorporating a 4.0L petrol motor with transmission; this used BMW is currently on the market and ready for its new owner to drive home with 48,109 miles clocked-up on the dash.