2023 BMW M3
M3 Competition M Xdrive Saloon
7,831miAutoPetrol3.0L
£73,990
Perth
~£1,858/pm
Currently available for viewing at our dealership in Perth is this BMW M3 with just 7,831 miles on the clock.
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
M3 Competition M Xdrive Saloon
7,831miAutoPetrol3.0L
£73,990
Perth
~£1,858/pm
Currently available for viewing at our dealership in Perth is this BMW M3 with just 7,831 miles on the clock.
M3 Competition M Xdrive Saloon
7,831miAutoPetrol3.0L
£73,990
Perth
~£1,858/pm
Ready to drive away is this low mileage, near mint BMW M3. It only has 7,831 miles clocked up on the dash and contains a 3000cc petrol engine with automatic transmission.
M3 Competition M Xdrive Touring
1,500miAuto3.0L
£75,990
Perth
~£1,908/pm
Advertised by this dealer located in the Perth area is this M3 which incorporates a 3.0 ltr engine and automatic transmission. It's on the market and ready for its new owner to take home in a finish with 1,500 mi clocked up on the dashboard.
Xdrive Saloon
23,580miAutoPetrol
£34,000
Dundee
~£854/pm
There's a terrific price at this dealer on this second hand, low mileage M3 with a ltr petrol engine, automatic transmission and a mere 23,580 miles clocked up on the dashboard.
Xdrive Saloon
35,657miAutoPetrol
£30,500
Dundee
~£766/pm
Up for sale and ready for you to take home is this BMW M3 which is equipped with a LTR petrol engine and automatic transmission. This used model now up for sale at our dealership has a white finish and has only got 35,657 miles clocked-up on the dashboard.
M3 Xdrive Competition M Step
2,500miAutoPetrol3.0L
£77,898
Kirkcaldy
~£1,956/pm
Currently available for sale today is this M3 that has a 3000 CC petrol engine with automatic transmission. On offer at the marvellous price of £77,898 and affordable repayments at hand commencing at just £ pm.
Saloon 3.0 M3 Saloon 2017
38,342miAutoPetrol3.0L
£32,000
Bo'ness
~£804/pm
This motor up for sale from this dealership priced at £32,000 is available in orange and has 38,342 miles clocked up on the dash.
M3 Competition M Xdrive Saloon
9,848miAutoPetrol3.0L
£62,990
Edinburgh
~£1,582/pm
Currently available for you to drive it away today is this BMW with a 3.0 L petrol motor and 9,848 miles on the clock.
M3 Xdrive Competition M Step
552miPetrol
£69,000
Edinburgh
~£1,733/pm
At the marvellous price of just £69,500 is this BMW M3 M3 Xdrive Competition M Step, it is fitted out with transmission and a cc petrol engine. This used one at this dealer in Edinburgh has been finished in the shade of and has 552 miles clocked up on the dash.
M3 Competition Edition
28,000miAutoPetrol3.0L
£53,595
Edinburgh
~£1,346/pm
This M3 has 28,000 miles clocked-up on the dashboard and is equipped with a 3000cc petrol engine and automatic transmission. This particular used model from this dealership comes in the tone of grey.
3.2 M3 Smg 338 Bhp
122,000miManualPetrol3.2L
£12,980
Glasgow
~£326/pm
Coming in the shade of blue, this 3.2 ltr petrol BMW M3 with manual transmission is currently available for you to buy.
M3 Competition Step
11,018miAutoPetrol3.0L
£59,898
Rutherglen
~£1,504/pm
Be the next owner of this M3 which has automatic transmission and a 3.0l petrol engine. This used model at our dealership in Rutherglen has only got 11,018 miles clocked up on the dashboard and has a blue finish.
M3 Dct Competition Pack
40,881miAutoPetrol3.0L
£35,898
Rutherglen
~£901/pm
Coming finished in the shade of grey, this BMW M3 M3 Dct Competition Pack is fitted out with a 3.0 ltr petrol engine with automatic transmission and has 40,881 miles clocked up on the dash.
M3 Semi-auto
50,200miAutoPetrol4.0L
£24,999
Glasgow
~£628/pm
Providing the next happy owner a magnificent and high class level of transport, this M3 M3 Semi-auto has been finished in the shade of white, has 50,200 miles on the dash and comes equipped with a 4.0 Ltr petrol engine with automatic transmission.
4.0 M3 415 Bhp
60,083miAutoPetrol4.0L
£20,999
Glasgow
~£527/pm
Seize the opportunity to be the new owner of this BMW M3 up for sale at this dealer's great price of just £20,999. It has been finished in blue, has 60,083 miles on the clock and incorporates a 4.0 litre petrol engine with automatic transmission.
M3
93,702miManualPetrol3.2L
£14,999
Glasgow
~£377/pm
Up for sale and available for a test drive is this M3 available in the tone of silver; this used model is fitted out with manual transmission, a 3.2 L petrol engine and has 93,702 miles clocked up on the dash.
M3 Competition M Xdrive Touring
4,087miAutoPetrol
£73,000
Aberdeen
~£1,833/pm
This dealer is currently advertising a low price of £74,000 on this second-hand M3 with a low mileage of just 4,087 miles.
M3 Competition M Xdrive Saloon
6,496miAutoPetrol3.0L
£72,000
Aberdeen
~£1,808/pm
On offer at the awesome price of only £73,999 is this saloon which is fitted with automatic transmission and a 3.0 Ltr petrol motor. This second hand model at this dealer has been finished in the shade of white and has done 6,496 miles.
Xdrive Saloon
8,285miAutoPetrol3.0L
£50,000
Aberdeen
~£1,256/pm
Now available at this dealership in the Aberdeen area is this almost impeccable, nearly new BMW M3 that has got a 3.0 Ltr petrol motor with automatic transmission. It is up for sale and ready for you to drive home in a shade of grey with only 8,285 mi on the dashboard.
M3 Cs Saloon
11,245miAutoPetrol3.0L
£55,000
Aberdeen
~£1,381/pm
On display at this dealership is this BMW with low mileage. It has a mere 11,245 mi clocked-up on the dashboard and comes fitted with a 3000 CC petrol engine with automatic transmission.
Biturbo
34,153miAutoPetrol3.0L
£31,995
Inverurie
~£803/pm
Containing a 3.0 Ltr petrol engine and automatic transmission, this used M3 Biturbo from this dealership in Inverurie is available on the market in the tone of orange and has 34,153 miles clocked up on the dashboard.
M3 Competition Edition M Xdrive
2,548miAutoPetrol3.0L
£72,898
Irvine
~£1,831/pm
On offer the terrific price of just £72,898 is this near flawless, like new, low mileage M3. This model comes equipped with automatic transmission, a 3000CC petrol engine and has got 2,548 miles on the dash.
M3 Xdrive Competition M Step
10miAutoPetrol3.0L
£83,998
Fortrose
~£2,109/pm
Currently up for sale and ready for its next owner to drive away is this BMW with a 3000 CC petrol motor and 10 miles clocked-up on the dashboard.
M3 Xdrive Competition M Step Ultimat Pk
10miAutoPetrol3.0L
£89,998
Fortrose
~£2,260/pm
Seize the chance to be the happy owner of this M3 M3 Xdrive Competition M Step Ultimat Pk that is for sale at only £89,998. It is finished in the tone of green, has 10 miles clocked-up on the dashboard and is fitted out with a 3000CC petrol engine with automatic transmission.