2008 BMW Z4
2.0I Edition Sport Euro 4
87,000mi Manual Petrol 2.0L
£4,490
Armadale
from £94/pm
Now up for sale and ready for its next owner to take home is this Z4 with a 2.0 L petrol engine and 87,000 miles on the clock.
Rates from 9.9% APR. A Representative HP Example: borrowing £10,000 over 60 Months with a representative of 16.35% APR, an annual interest rate of 16.35% (fixed) and a deposit of £0.00, the amount payable would be 59 repayments of £239.16 per month, with one final repayment of £249.16 (which includes the option to purchase fee of £10.00), with a total cost of credit of £4,349.41 and a total amount payable of £14,359.41.
1 cars
2.0I Edition Sport Euro 4
87,000mi Manual Petrol 2.0L
£4,490
Armadale
from £94/pm
Now up for sale and ready for its next owner to take home is this Z4 with a 2.0 L petrol engine and 87,000 miles on the clock.
Rates from 9.9% APR. A Representative HP Example: borrowing £10,000 over 60 Months with a representative of 16.35% APR, an annual interest rate of 16.35% (fixed) and a deposit of £0.00, the amount payable would be 59 repayments of £239.16 per month, with one final repayment of £249.16 (which includes the option to purchase fee of £10.00), with a total cost of credit of £4,349.41 and a total amount payable of £14,359.41.

3.0 M40i Sdrive Euro 6 Ss
Auto Petrol 3.0L
£54,749
Warrington
from £1,149/pm
The BMW Z4 is in the top 20 of the UK's reliability index and this dealership currently has this second hand one with automatic transmission with a 3000 cc petrol engine and few miles on the dash.

M40i Auto
1,000mi Auto Petrol 3.0L
£54,950
4 Reading Road
from £1,153/pm
This motor available from this dealership in 4 Reading Road priced at £54,950 is available in the tone of and has 1,000 miles clocked up on the dash.

M40i Shadowline Plus
1,247mi Auto Petrol 3.0L
£54,900
Hatfield
from £1,152/pm
Get behind the wheel of this durable BMW that is featured in the UK's top 20 reliability index. It features automatic transmission and a 3.0 LTR petrol motor. This one with low mileage currently on sale at this dealer has only got 1,247 miles clocked up on the dash and is finished in the shade of grey.

Sdrive M40i 2025
2,826mi Auto Petrol
£54,990
Chesterfield
from £1,154/pm
BMW Z4, in a like new condition throughout - now up for sale at the remarkable price of £54,990. It looks and drives like new, has only clocked up a mere 2,826 mi and comes fitted with a Ltr petrol motor with automatic transmission.
M40i Sdrive Euro 6
5,030mi Auto Petrol 3.0L
£55,990
Melksham
from £1,175/pm
With a low mileage of only 5,030 miles , this BMW Z4 M40i Sdrive Euro 6 in a like new, almost flawless condition is currently available to drive away for £55,990 or on finance commencing from only £ monthly.

Sdrive 20I M Sport Techpro Pack
5,330mi Auto Petrol 2.0L
£48,500
Braunstone Town
from £1,018/pm
Up for sale and available to take for a test drive is this Z4 Sdrive 20I M Sport Techpro Pack coming in the shade of red; this second-hand model has got 5,330 mi on the dash and features a 2.0 LTR petrol motor with automatic transmission.

Z4 M40i
6,658mi Auto Petrol 3.0L
£58,950
Hereford
from £1,237/pm
On offer from this dealership at the low price of just £58,950 is this low mileage used car in impeccable, like new condition. A great choice if you're looking for a model that has an outstanding track record for dependability.

Z4 Sdrive20i M Sport
9,283mi Auto Petrol 2.0L
£44,950
Cheltenham
from £944/pm
Currently available to view at our showroom located in the Cheltenham area is this black BMW Z4 that is fitted out with a 2000 CC petrol motor and automatic transmission.
3.0 M40i Convertible Sdrive Euro 6
9,700mi Auto Petrol 3.0L
£45,995
First Class Cars (FCC) Ltd
from £965/pm
Up for sale and ready for its next owner to drive away is this BMW which has a high ranking for trustworthiness and durability. It is fitted with automatic transmission and a 3.0L petrol motor. This second hand model currently available from our dealership in First Class Cars (FCC) Ltd comes finished in grey and has 9,700 miles clocked-up on the dash.

Sdrive 20I M Sport
16,702mi Auto Petrol 2.0L
£37,000
Tamworth
from £777/pm
Now on the market and ready for you to drive away is this BMW with a 2.0 L petrol motor and 16,702 miles on the clock.

Sdrive M40i
18,968mi Auto Petrol 3.0L
£46,000
Coventry
from £966/pm
Own this second-hand Z4 for just £46,000. Finance deals begin from as little as £ every month for this motor which contains a 3.0 LTR petrol engine with automatic transmission.

M40i Convertible Sdrive Euro 6 Ss
1,900mi Auto Petrol 3.0L
£49,786
York
from £1,045/pm
Currently available from this car retailer's showroom located in the York area is this almost spotless, nearly new BMW that has got a 3.0 L petrol engine with automatic transmission.

Sdrive M40i Shadowline Plustech Pack
6,686mi Auto Petrol 3.0L
£48,000
Sheffield
from £1,008/pm
At this dealership in Sheffield you'll find the low price of just £49,000 on this Z4 with a 3000CC petrol engine, automatic transmission and 6,686 mi clocked up on the dash.

20I M Sport Sdrive Euro 6
7,553mi Auto Petrol 2.0L
£37,699
Swindon
from £791/pm
Durable and dependable, the BMW Z4 is in the top 20 of the UK's reliability index and this dealer in Swindon has this second hand one for sale at £37,699.
Z4 Sdrive20i M Sport
7,806mi Auto Petrol 2.0L
£37,950
Northampton
from £797/pm
Take a test drive in this Z4, it contains a 2.0 Litre petrol motor with automatic transmission. This second hand model now for sale at our dealership in Northampton comes finished in and has clocked up 7,806 miles.

Sdrive M40i 2024
10,898mi Auto Petrol
£48,000
Harrogate
from £1,008/pm
Trustworthy and dependable, BMW's Z4 is amongst the top rated for reliability, this second-hand one available at this dealer comes fitted out with a Ltr petrol motor and automatic transmission. It is on offer at the fabulous price of only £48,000 or with the possibility to purchase using finance with achievable instalments on hand starting out at only £ monthly.

Z4 M40i
14,667mi Auto Petrol 3.0L
£47,950
Cheltenham
from £1,007/pm
Second hand BMW in a neat condition, tidy and fresh throughout. It drives like a brand new car with its 3.0 Ltr petrol motor, automatic transmission and only 14,667 miles clocked up on the dash.

Bmw Z4 Sdrive20i M Sport
15,100mi Auto Petrol
£33,841
Huntingdon
from £710/pm
A low price of £33,841 is currently being advertised by us at this dealer for this near flawless, like new, low mileage Z4 Bmw Z4 Sdrive20i M Sport which just has 15,100 mi clocked up on the dash.

3.0 M40i Sdrive Euro 6 Ss
17,500mi Auto Petrol 3.0L
£42,995
Preston
from £903/pm
A fabulous price of only £42,995 from us at this dealer for this BMW that is known as one of the most trusty models around. This model has got a 3.0 Litre petrol motor, automatic gearbox and has 17,500 miles on the dash.

2.0 20I M Sport Sdrive Euro 6 Ss
25,006mi Auto Petrol 2.0L
£31,999
King's Lynn
from £672/pm
This Z4 2.0 20I M Sport Sdrive Euro 6 Ss is a vehicle that has a high ranking for its reliability. This dealer has a second hand one in stock that has 25,006 mi clocked up on the dashboard and features a 2.0l petrol motor with automatic transmission.

3.0 M40i Sdrive Euro 6 Ss
Auto Petrol 3.0L
£45,499
Wilmslow
from £955/pm
On offer and ready for its new owner to take home is this BMW Z4 3.0 M40i Sdrive Euro 6 Ss which has been engineered to have trustworthiness and dependability in mind. It comes fitted with automatic transmission and a 3000cc petrol engine. This second hand model at this dealer has a mere few miles clocked up on the dash and comes finished in the shade of .

3.0 M40i Sdrive Euro 6 Ss
Auto Petrol 3.0L
£43,949
Warrington
from £923/pm
A 3.0 L petrol engine and automatic transmission are only some of the qualities that this second hand car has to offer you.

Convertible
5,000mi Auto Petrol 3.0L
POA
Tring
On offer and ready for its new owner to drive away today is this dependable Z4 Convertible that is in the UK's top 20 reliability index. It is fitted with a 3.0L petrol engine and automatic transmission. This used model now available from this dealer has a mere 5,000 miles clocked up on the dash.