2016 BMW M4
M4 Competition Package
30,000mi Auto Petrol 3.0L
£29,500
Elgin
~£741/pm
A brilliant price of just £29,500 is currently being advertised by this dealer in Elgin on this second hand BMW M4 with only 30,000 miles on the dash.
1 cars
M4 Competition Package
30,000mi Auto Petrol 3.0L
£29,500
Elgin
~£741/pm
A brilliant price of just £29,500 is currently being advertised by this dealer in Elgin on this second hand BMW M4 with only 30,000 miles on the dash.
Coupe 3.0 Biturbo Competition Dct Ss 2020
18,000mi Auto Petrol 3.0L
£37,999
Nairn
~£954/pm
Available to view at your request is this coupe BMW with 18,000 miles on the dash, automatic gearbox and 3000CC petrol engine.
M4 Competition Package
64,000mi Auto Petrol 3.0L
£26,990
Inverness
~£678/pm
Considering going for a BMW? Then consider going for this second hand one, it contains a 3.0L petrol motor with automatic transmission and has got 64,000 miles clocked up on the dash.
M4 Xdrive 530 Competition M Step
10mi Auto Petrol 3.0L
£79,998
Fortrose
~£2,009/pm
Now available to test drive upon your request is this used car with 10 mi on the dashboard, automatic transmission and a 3.0 Litre petrol motor.
M4 Xdrive Comp M Step M Prom Carbon
2,596mi Auto Petrol 3.0L
£68,898
Fortrose
~£1,730/pm
This coupe BMW M4 is now up for sale and ready for its next owner to take home. It has got 2,596 mi clocked up on the dash and incorporates a 3.0 ltr petrol engine with automatic transmission.
M4 Xdrive Competition M Step
28,171mi Auto Petrol 3.0L
£53,998
Fortrose
~£1,356/pm
Now available at this dealership in Fortrose is this coupe car which is fitted with a petrol, 3.0 ltr engine and automatic transmission. It is on the market and ready for its next owner to drive away in a grey finish with 28,141 miles on the dashboard.
M4
23,984mi Auto Petrol 3.0L
£31,998
Fortrose
~£804/pm
Have a closer look at this BMW M4 M4 fitted out with a 3.0 Ltr petrol engine and automatic transmission. This second-hand model at our dealership in Fortrose has got 23,984 mi on the dashboard and has been finished in the shade of white.
3.0 Biturbo Competition Coupe, Dct U2914 Ulez
79,000mi Auto Petrol 3.0L
£24,995
Kintore
~£628/pm
Up for sale and ready for its new owner to drive away is this BMW M4 3.0 Biturbo Competition Coupe, Dct U2914 Ulez which is equipped with a 3000 cc petrol motor with automatic transmission. This second-hand model has 79,000 miles on the clock.
M4 Competition
20,000mi Auto Petrol 3.0L
£37,995
Kintore
~£954/pm
Own this used BMW M4 M4 Competition for only £37,995. Finance plans start at just £ every month for this vehicle that comes equipped with a 3.0 L petrol engine and automatic transmission.
M4 Competition M Xdrive Coupe
16,564mi Auto Petrol
£58,600
Aberdeen
~£1,472/pm
Priced at £58,600 you can buy this used coupe from this dealership in Aberdeen which features a L petrol engine with automatic transmission.
M440i Xdrive Mhev
15,490mi Auto Petrol 3.0L
£44,000
Dundee
~£1,105/pm
On offer today is this like new, low mileage BMW M4 M440i Xdrive Mhev. It has a 3000 cc petrol engine with automatic transmission and has clocked up a mere 15,490 miles.
40I Xdrive Coupe
20,539mi Auto Petrol
£39,500
Dundee
~£992/pm
Go down to this dealership for a closer look at this automatic BMW M4 40I Xdrive Coupe with a litre petrol engine and automatic transmission. This used one in the Dundee area has got 20,539 miles on the dash and is finished in blue.
Coupe 3.0 M4 Cs Coupe 201818
22,200mi Auto Petrol 3.0L
£44,995
Barry
~£1,130/pm
Are you thinking of buying a BMW M4 Coupe 3.0 M4 Cs Coupe 201818? Well, consider choosing this second hand one available in blue with automatic transmission, a 3000 cc petrol engine and 22,200 miles on the dash.
Coupe 3.0 M4 Coupe Competition Package 201767
28,500mi Auto Petrol 3.0L
£30,995
Barry
~£778/pm
This coupe vehicle has got a mere 28,500 miles clocked up on the dashboard and it has been used for less than a full year.
M4 Competition Edition M Xdrive
15,208mi Auto Petrol 3.0L
£54,490
Perth
~£1,368/pm
Choose this convertible for £54,490. Finance plans start out at £ monthly for this car that incorporates a 3000 cc petrol motor with automatic transmission.
M4 Competition Edition M Xdrive
15,208mi Auto Petrol 3.0L
£54,490
Perth
~£1,368/pm
This like new, almost impeccable BMW M4 M4 Competition Edition M Xdrive is fitted with automatic transmission and a 3.0 Litre petrol motor. It's on offer in a tone of green with only 15,208 miles clocked-up on the dashboard.
M4 Competition M Xdrive
2,511mi Auto Petrol 3.0L
£69,898
Kirkcaldy
~£1,755/pm
Beginning at as little as £ per month, you could buy this coupe BMW M4 with automatic transmission, a petrol 3000cc motor and 2,511 miles clocked-up on the dash.
M4 Competition
20,583mi Auto Petrol 3.0L
£38,995
Stirling
~£979/pm
Coming in the shade of yellow, this M4 has 20,583 mi clocked up on the dashboard and comes equipped with a 3000CC petrol motor with automatic transmission.
3.0 Biturbo Competition M Coupe Steptro
30,508mi Petrol 3.0L
£54,000
Edinburgh
~£1,356/pm
A remarkable price of only £54,000 is being advertised by this dealership for this low mileage BMW M4 with a low mileage of only 30,508 miles.
M4 Competition M Xdrive Coupe
6,212mi Auto Petrol 3.0L
£69,990
Edinburgh
~£1,758/pm
Coming in the tone of blue, this car has got 6,212 miles clocked up on the dash and contains a 3.0 Ltr petrol engine.
M4 Competition M Xdrive Coupe
9,677mi Auto Petrol 3.0L
£60,990
Edinburgh
~£1,532/pm
At this dealership in Edinburgh you will find the fantastic price of just £60,990 on this M4 with a 3.0 LTR petrol motor, automatic transmission and 9,677 mi on the dashboard.
3.0 40I Mht Xdrive Euro 6 Ss
22,101mi Auto Petrol 3.0L
£38,800
Edinburgh
~£974/pm
This hatchback BMW M4 3.0 40I Mht Xdrive Euro 6 Ss has 22,101 miles clocked up on the dash and comes fitted with a 3000 cc petrol engine. It is up for sale and ready for its new owner to take home for the superb price of just £39,050.
M4 Competition Coupe
15,024mi Auto Petrol 3.0L
£53,990
Edinburgh
~£1,356/pm
This coupe BMW M4 comes in a like new, almost pristine condition both in and out. It comes with automatic transmission, a 3.0 Litre petrol motor and has a mere 15,024 miles clocked up on the dash.
M4
32,621mi Auto Petrol 3.0L
£30,998
Livingston
~£778/pm
Painted in grey, this second-hand BMW has 32,621 miles clocked-up on the dashboard and features a 3.0 Ltr petrol motor with automatic transmission.