2021 BMW Z4
M40i
14,100miAutoPetrol3.0L
£34,975
Maidstone
~£878/pm
Are you planning on going for a Z4? Then have a more detailed look at this second-hand one, it has clocked up 14,100 miles and contains a 3000 CC petrol engine.
Images of a similar car, for illustrative purposes only.
Z4 Sdrive20i M Sport Roadster
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.
375 cars
M40i
14,100miAutoPetrol3.0L
£34,975
Maidstone
~£878/pm
Are you planning on going for a Z4? Then have a more detailed look at this second-hand one, it has clocked up 14,100 miles and contains a 3000 CC petrol engine.
2.0 20I M Sport Sdrive Euro 6 Ss
37,196miAutoPetrol2.0L
£23,490
Harrogate
~£590/pm
Currently available at our dealership is this second hand, low mileage Z4 2.0 20I M Sport Sdrive Euro 6 Ss which incorporates a petrol, 2.0 ltr engine and automatic gearbox. It is up for sale and ready for you to take home in the shade of black with a mere 37,196 mi clocked up on the dashboard.
Convertible
38,000miAutoPetrol
£19,795
Bristol
~£497/pm
In the tone of , this convertible BMW Z4 Convertible has 38,000 miles clocked up on the dash and incorporates a automatic CC engine requiring petrol.
Sdrive30i M Sport Roadster 3.0 254 Bhp
30,400miAutoPetrol3.0L
£14,999
Liskeard
~£377/pm
This Z4 has 30,400 miles clocked up on the dashboard and is fitted out with a 3.0l engine. It runs on petrol with automatic transmission and has been finished in the tone of white.
2.0 Sdrive 20I
50,429miManualPetrol2.0L
£11,750
Stockport
~£295/pm
Planning on buying a BMW Z4 2.0 Sdrive 20I? Well, take a closer look at this second-hand model coming in red with manual transmission with a 2.0 litre petrol engine and 50,429 miles clocked-up on the dash.
Z4 Sdrive20i Sport
42,157miAutoPetrol2.0L
£24,990
Eastleigh
~£628/pm
This BMW Z4 has 42,357 miles clocked-up on the dash and comes fitted out with a 2000CC petrol motor with automatic transmission. It is up for sale and ready for its next owner to drive home for the bargain price of just £24,990.
Sdrive M40i
13,680miAutoPetrol3.0L
£32,163
Chelmsford
~£808/pm
Coming fitted out with a 3.0 L petrol motor with automatic transmission: this used Z4 is currently on the market and ready for its new owner to take home with 13,680 miles on the clock.
Sdrive 20I Sport
26,618miAutoPetrol2.0L
£22,499
Wolverhampton
~£565/pm
Currently available for viewing at our dealership located in the Wolverhampton area is this blue Z4 that features a 2000CC petrol engine with automatic transmission.
Z4 Sdrive30i M Sport Roadster 2-Door
45,000miManualPetrol3.0L
£13,985
Bedford
~£351/pm
Finished in the shade of blue, this convertible BMW Z4 has 45,000 miles clocked up on the dash and has got a manual 3.0 LTR engine running on petrol.
Z4 Sdrive20i M Sport
24,571miAutoPetrol2.0L
£24,595
Knaresborough
~£618/pm
First registered in 2019: Second hand BMW Z4 that's got a low mileage of only 24,571 miles and a 2.0l petrol motor with automatic transmission.
Convertible
34,036miAutoPetrol3.0L
£9,995
Southend-on-Sea
~£251/pm
Currently on offer and ready for its next owner to drive home is this BMW Z4 Convertible with a 3000cc petrol engine and 34,036 miles clocked up on the dash.
3.0 Z4 Si Se
67,000miAutoPetrol3.0L
£9,490
Thatcham
~£238/pm
Available from this dealership located in Thatcham: BMW Z4 with 67,000 miles and a 3.0 ltr petrol motor with automatic transmission.
M40i Convertible Sdrive Euro 6 S
26,803miAutoPetrol3.0L
£35,000
Nottingham
~£879/pm
Available for sale is this convertible Z4 M40i Convertible Sdrive Euro 6 S at the marvellous price of just £35,000. This dealership in Nottingham also gives you the option to pay with affordable monthly payments to suit all budgets with repayment packages commencing from only £ monthly.
Z4 2.0I Se
19,130miManualPetrol2.0L
£9,995
Sheffield
~£251/pm
Located at this dealer in Sheffield for the incredible price of only £9,995 is this low mileage BMW Z4 Z4 2.0I Se which comes with manual transmission and a 2000cc petrol motor
Convertible
4,000miAutoPetrol2.0L
£19,990
Horsham
~£502/pm
On offer at our fabulous price of just £19,990 is this Z4 Convertible, it has 4,000 miles on the dash and features a 2.0 litre petrol engine with automatic transmission.
Sdrive M40i
7,100miAutoPetrol
£38,750
Derby
~£973/pm
Available from our dealership located in Derby is this BMW that comes equipped with automatic transmission and a l petrol engine. It's in a like new, almost spotless condition throughout and is up for sale and ready for its next owner to take home in the shade of grey with a mere 7,100 miles clocked-up on the dashboard.
Z4 Sdrive 20I M Sport
13,000miAutoPetrol2.0L
POA
Christchurch
This convertible vehicle has got 13,000 mi clocked up on the dashand incorporates a 2.0 LTR petrol motor and automatic transmission.
Sdrive 20I M Sport Techplus Pack
24,773miAutoPetrol2.0L
£26,000
Tamworth
~£653/pm
Finished in the shade of blue, this sports BMW has 24,773 miles clocked-up on the dashboard and has got a automatic 2000CC engine requiring petrol.
2.0I Roadster 150Bhp
98,625miManualPetrol2.0L
£4,450
Narberth
~£112/pm
For sale at the price of £4,450 and with the possibility to buy using finance with affordable instalments from just £ per calendar month, this Z4 2.0I Roadster 150Bhp has 98,625 miles clocked up on the dash and has a 2000 CC petrol engine.
3.0 M40i Sdrive Euro 6 Ss
52,000miAutoPetrol3.0L
£27,990
Worcester
~£703/pm
In a black finish, this BMW Z4 3.0 M40i Sdrive Euro 6 Ss has 52,000mi clocked up on the dash and is equipped with a automatic 3000 CC engine requiring petrol.
2.0 Z4 Sdrive20i M Sport Roadster 181 Bhp
36,000miAutoPetrol2.0L
£14,980
Widnes
~£376/pm
This BMW Z4 has 36,000 miles clocked-up on the dash and is fitted with a 2.0 Litre engine. It runs on petrol with automatic transmission and is available in black.
Z4 Sdrive20i Roadster
14,477miManualPetrol2.0L
£13,500
Stafford
~£339/pm
Incorporating a 2.0 Litre petrol engine with manual transmission: this second hand BMW is on offer and ready for its new owner to drive away with 14,477 miles clocked-up on the dash.
Sdrive M40i
10miAutoPetrol3.0L
£48,000
Loughton
~£1,205/pm
Currently on the market and ready for you to take home is this Z4 with a 3.0 ltr petrol motor and 10 miles on the dashboard.
Z4 M40i
12,054miAutoPetrol3.0L
£34,691
Eastleigh
~£871/pm
Are you thinking of going for a BMW? Then take a closer look at this used one from this dealer in Eastleigh, it has 12,054 miles clocked up on the dash and comes fitted with a 3000 CC petrol engine and automatic transmission.