2023 BMW Z4
M40i
2,300miAutoPetrol3.0L
£43,995
Northampton
~£1,105/pm
A brilliant price of only £43,995 from this dealer in Northampton for this low mileage Z4 that has got a mere 2,300 miles clocked up on the dash.
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.
4 cars
M40i
2,300miAutoPetrol3.0L
£43,995
Northampton
~£1,105/pm
A brilliant price of only £43,995 from this dealer in Northampton for this low mileage Z4 that has got a mere 2,300 miles clocked up on the dash.
Z4 Sdrive 20I
48,884miManualPetrol2.0L
£8,990
Northampton
~£226/pm
Currently on the market and ready for its next owner to drive home is this Z4 Z4 Sdrive 20I with a 2.0 litre petrol motor and 48,884 miles clocked-up on the dash.
Z4 M40i
10,322miAuto3.0L
£39,950
Northampton
~£1,003/pm
With a low mileage of just 10,322 mi clocked up on the dashboard, this second hand vehicle in a like new, almost spotless condition is available to buy for £39,950 or on credit beginning from just £ monthly.
Z4 Sdrive20i M Sport
20,607miAuto2.0L
£24,950
Northampton
~£627/pm
Up for sale and ready for its next owner to drive away today is this BMW Z4 that contains a 2.0 litre engine with automatic transmission. This second hand model now in stock at our dealership has only got 20,607 miles clocked up on the dash and has been finished in red.
2.0 20I M Sport Sdrive Euro 6 Ss
19,000miAutoPetrol2.0L
£25,995
Rushden
~£653/pm
Starting from as little as £ per month, you could have this convertible Z4 with automatic transmission, a petrol 2000 CC engine and 19,000 miles clocked-up on the dash.
2.0 20I Sdrive Euro 6 Ss
50,200miManualPetrol2.0L
£10,995
Daventry
~£276/pm
Starting from only £ per month, you can acquire this used car with a petrol 2.0 ltr motor, manual transmission and 50,200 miles on the dash.
2.0I Se
88,127miManualPetrol2.0L
£2,359
Milton Keynes
~£59/pm
Thinking of buying a BMW Z4? Then take a closer look at this second-hand model available in the shade of black with 88,127 miles on the dash and a 2.0l petrol motor with manual transmission.
Z4 M40i
7,147miAutoPetrol3.0L
£47,990
Milton Keynes
~£1,205/pm
This Z4 for sale from this dealer priced at £47,990 has 7,147 miles on the dash and comes finished in the shade of grey.
Z4 Sdrive20i M Sport
15,921miAutoPetrol2.0L
£34,750
Milton Keynes
~£873/pm
Incorporating a 2000 cc petrol motor and automatic transmission, this second-hand Z4 comes finished in the tone of and has 15,921 miles on the dash.
Z4 M40i
35,294miAutoPetrol3.0L
£33,990
Milton Keynes
~£854/pm
Available from this dealer located in Milton Keynes is this BMW Z4 - automatic transmission, 35,294 miles and a 3000 cc petrol motor.
20I M Sport U1407 Ulez
34,714miAutoPetrol2.0L
£17,500
Market Harborough
~£439/pm
Now available from this dealership in the Market Harborough area is this BMW Z4 20I M Sport U1407 Ulez which contains a 2000 cc petrol engine with automatic transmission.
2.0 Z4 Se Roadster 148 Bhp
121,200miManualPetrol2.0L
£3,295
Bedford
~£83/pm
On the market and ready for its new owner to drive away - second hand BMW Z4 equipped with a 2.0 Litre petrol motor and manual transmission. Get it at the outstanding price of only £3,495 from this dealer in Bedford.
2.0I Sport Euro 4
30,000miManualPetrol2.0L
£6,790
Bedford
~£171/pm
This BMW Z4 2.0I Sport Euro 4 has 30,000 miles clocked up on the dash and incorporates a 2.0L motor. It runs on petrol with manual transmission and is available in the shade of silver.
2.0I Sport Euro 4
30,000miManualPetrol2.0L
£6,790
Bedford
~£171/pm
Test drive this Z4 2.0I Sport Euro 4 that is fitted out with a 2.0l petrol motor and manual transmission. This used model now available from this dealership has 30,000 mi clocked up on the dash.
Bmw Z4 3.0 30I Sdrive Euro 5 Ulez Gv60 Cej
30,071miAutoPetrol3.0L
£14,990
Lutterworth
~£376/pm
Take a closer look at this Z4 Bmw Z4 3.0 30I Sdrive Euro 5 Ulez Gv60 Cej that has got a 3000CC petrol engine with automatic transmission. This second hand model now available at our dealership in Lutterworth has 30,071 miles clocked-up on the dash.
Se
72,000miManualPetrol2.5L
£3,995
Lutterworth
~£100/pm
At this dealership there's a marvellous price for this Z4 Se with 72,000 miles clocked up on the dash, manual transmission and a 2500 cc petrol motor.
Z4 Sdrive 20I M Sport
17,000miManualPetrol2.0L
£17,485
Bedford
~£439/pm
An incredible price of just £17,485 is currently being advertised by this dealer on this second-hand BMW Z4 Z4 Sdrive 20I M Sport with a mere 17,000 mi on the dash.
Z4 Sdrive30i M Sport Roadster 2-Door
45,000miManualPetrol3.0L
£13,985
Bedford
~£351/pm
In the tone of blue, this convertible BMW Z4 Z4 Sdrive30i M Sport Roadster 2-Door has 45,000 miles clocked up on the dashboard and contains a manual 3.0 Ltr engine requiring petrol.
3.0 Si Se Euro 4
95,000miAutoPetrol3.0L
£6,890
Buckingham
~£173/pm
Go down to this dealership for a closer look at this automatic Z4 3.0 Si Se Euro 4 with a 3.0 ltr petrol engine and automatic transmission. This second-hand model in Buckingham has been finished in black and has 95,000 miles clocked-up on the dashboard.
3.0 Si Sport Euro 4
95,000miManualPetrol3.0L
£6,400
Bedford
~£161/pm
Up for sale today is this Z4 which is fitted with manual transmission and a 3.0l petrol engine. On offer at the awesome price of only £6,400 and affordable payments at hand commencing from only £ pm.
Z4 Se Roadster
93,000miManualPetrol2.2L
£3,995
Leicester
~£100/pm
In the tone of black, this second hand car has 93,000 miles on the dashboard and contains a manual 2.2 litre engine running on petrol.
Z4 Sdrive20i M Sport
27,163miAutoPetrol2.0L
£27,500
Braunstone Town
~£691/pm
Giving its next proud owner a truly excellent and high class mode of transport, this convertible used car has been finished in the tone of white, contains a 2.0 ltr petrol motor with automatic transmission and has 27,163 miles on the clock.
Sdrive 20I M Sport Techpro Pack
14,468miAutoPetrol2.0L
£27,250
Braunstone Town
~£684/pm
First registered in 2019: Used BMW Z4 with automatic transmission, a 2000cc petrol engine and only 14,468 miles on the dashboard.
Sdrive 20I Sport
20,942miAutoPetrol2.0L
£24,500
Braunstone Town
~£615/pm
Commencing at around £ monthly, you could own this used car with a petrol 2.0 Litre engine, automatic transmission and 20,942 mi on the dash.