2019 BMW Z4 M
Z4 Sdrive30i M Sport
35,139miAutoPetrol2.0L
£24,495
Perth
~£615/pm
With 35,000 miles on the dash, this Z4 M is fitted out with a 2.0 ltr petrol motor and automatic transmission.
Images of a similar car, for illustrative purposes only.
M Sport
Manual Petrol 2.0L Not for sale on carsnitch
£ - £ Current value range
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.
19 cars
Z4 Sdrive30i M Sport
35,139miAutoPetrol2.0L
£24,495
Perth
~£615/pm
With 35,000 miles on the dash, this Z4 M is fitted out with a 2.0 ltr petrol motor and automatic transmission.
M Sport
32,301miAutoPetrol
£26,015
Sunderland
~£653/pm
There's an incredible price of just £26,814 on this used, BMW Z4 M with automatic transmission, a l petrol motor and only 32,300 mi clocked up on the dashboard.
Z4 M Coupe
76,300miManualPetrol3.2L
£16,495
Bolton
~£414/pm
Now displayed at our dealership in Bolton is this black Z4 M featuring a 3.2 Litre petrol motor and manual transmission.
Convertible 3.2
69,966miManualPetrol3.2L
£15,995
Shrewsbury
~£402/pm
With a 3.2l petrol engine with manual transmission, this second hand Z4 M from this dealership in Shrewsbury is up for sale in the tone of and has 69,966 miles on the dash.
3.2 Coupe
39,750miManualPetrol3.2L
£27,500
Abingdon-on-Thames
~£691/pm
Check out the incredible price of just £27,500 on this used, low mileage Z4 M with a 3.2l petrol engine, just 39,750 miles clocked up on the dash and manual transmission.
M Coupe
64,000miManualPetrol3.2L
£19,950
Bangor
~£501/pm
BMW with a 3.2 LTR petrol engine and manual gearbox.
Blue
39,991mi3.2L
£27,995
Guiseley
~£703/pm
This used car for sale from this dealer priced at £27,995 has 39,991 miles clocked up on the dashboard and comes in blue.
Blue
59,800mi3.2L
£25,000
Guiseley
~£628/pm
Painted in blue, this car contains a 3.2 litre engine with transmission and it has 59,800 miles on the dash. First Registered in 2006, this BMW Z4 M Blue is on offer and ready for its new owner to drive home for just £25,000.
3.2 Z4 M Coupe 338 Bhp
84,000miManualPetrol3.2L
£16,000
Oldham
~£402/pm
At this dealer you'll find the low price of only £16,000 on this coupe with a 3.2 Litre petrol engine, manual transmission and 84,000 miles on the clock.
2007 3.2 Z4 M Coupe 338 Bhp
101,293miManualPetrol3.2L
£18,995
Preston
~£477/pm
Become the new owner of this manual BMW incorporating a 3.2 ltr petrol engine and manual transmission. This second hand one available from this dealer has 101,293 miles clocked up on the dashboard and is finished in the tone of blue.
Z4m
66,000miManualPetrol3.2L
£15,950
Lytham St Anne's
~£401/pm
Giving the new lucky owner a marvellous and top of the range mode of transport, this BMW comes in the tone of red, is fitted with a cc petrol motor with manual transmission and has 66,000 miles clocked-up on the dash.
3.2 Z4 M Coupe 338 Bhp
55,000miManualPetrol3.2L
£22,990
Houghton-Le-Spring
~£577/pm
Coming in the tone of , this used car has got 55,000 mi on the dash and incorporates a 3200CC petrol motor.
M Sport
38,776miAutoPetrol
£25,495
Barnstaple
~£640/pm
Available from our dealership located in Barnstaple is this low mileage sports fitted out with a petrol, l engine and automatic gearbox. It is up for sale and ready for its next owner to take home in a red finish with just 38,776 miles clocked up on the dashboard.
M Sport
21,656miAutoPetrol
£25,140
Stockton-on-Tees
~£631/pm
This Z4 M M Sport has a CC petrol engine with automatic transmission and has got 21,656 miles on the dash. This particular second-hand one from this dealership is available with a red finish.
M Sport
19,685miAutoPetrol
£16,890
Chesterfield
~£424/pm
This used car has a low mileage of only 19,685 miles and it has been used for less than a year.
M Sport
67,601miAutoPetrol
£12,944
Sunderland
~£325/pm
Become the new owner of this Z4 M M Sport that is fitted out with a L petrol engine with automatic transmission. This second-hand one currently available from this dealer has 67,601 miles clocked up on the dash.
M Sport
53,242miAutoPetrol
£21,628
Dorchester
~£543/pm
This BMW Z4 M has got 53,242 miles clocked up on the dashboard and contains a L petrol motor with automatic transmission.
3.2 Z4 M
47,939miManualPetrol3.2L
£15,985
Airdrie
~£401/pm
With 48,100 miles clocked-up on the dash and in the tone of black, this convertible Z4 M features manual transmission and has a 3.2 ltr petrol engine.
M Coupe
14,200miManualPetrol3.2L
£36,390
Fulham
~£914/pm
This dealer is currently advertising an amazing price on this second-hand BMW Z4 M with just 14,200 miles on the clock.