2025 BMW Z4
20I M Sport Sdrive Euro 6
3,613mi Auto Petrol 2.0L
£42,999
Swindon
from £903/pm
Become the new owner of this BMW with a 2.0 ltr petrol motor and automatic transmission. This second hand one has 3,613 miles clocked up on the dash.
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.
0 cars
20I M Sport Sdrive Euro 6
3,613mi Auto Petrol 2.0L
£42,999
Swindon
from £903/pm
Become the new owner of this BMW with a 2.0 ltr petrol motor and automatic transmission. This second hand one has 3,613 miles clocked up on the dash.

20I M Sport Sdrive Euro 6
4,985mi Auto Petrol 2.0L
£44,995
Swindon
from £944/pm
Having 4,985 miles clocked-up on the dash and coming in the shade of blue, this Z4 incorporates a 2.0l petrol engine and automatic transmission.

Z4 M40i
5,251mi Auto Petrol 3.0L
£57,450
Cheltenham
from £1,206/pm
Get yourself behind the wheel of this BMW Z4 for only £57,950. It contains a 3.0 litre petrol engine with automatic transmission and it has 5,251 miles clocked up on the dash.
Sdrive M40i
5,755mi Auto Petrol
£58,500
Leicester
from £1,228/pm
This sports has 5,755 miles clocked up on the dashboard and contains a L petrol engine with automatic transmission. This particular used one from this dealership in Leicester is available in the shade of black.

Sdrive 20I M Sport Techpro Pack
6,656mi Auto Petrol 2.0L
£48,990
Leicester
from £1,028/pm
A great price from this dealer in Leicester for this like new BMW Z4 Sdrive 20I M Sport Techpro Pack with a 2.0l petrol motor with automatic transmission and 6,656 miles on the dash.

Z4 M40i
6,658mi Auto Petrol 3.0L
£56,949
Hereford
from £1,195/pm
An awesome price of just £58,950 is being advertised by this dealership in Hereford on this low mileage BMW Z4 in impeccable, nearly new condition. It's a great choice to make if you're looking for a vehicle that has an outstanding track record for trustworthiness and reliability.
M40i Auto
8,000mi Auto Petrol 3.0L
£51,950
4 Reading Road
from £1,090/pm
On the market and ready for its next owner to drive away is this durable BMW Z4 M40i Auto which is ranked as one of the UK's top 20 most reliable cars. This model now in stock at our dealership is a second-hand vehicle, but it was well cared for and remains in an excellent, nearly new condition.

Sdrive M40i
8,956mi Auto Petrol
£54,000
Warwick
from £1,134/pm
Now available for viewing at our showroom in the Warwick area is this dependable and trustworthy Z4 Sdrive M40i with automatic transmission, a ltr petrol engine and 8,956 miles on the dash

Z4 Sdrive20i M Sport
9,283mi Auto Petrol 2.0L
£45,450
Cheltenham
from £954/pm
Up for sale and ready for its new owner to drive away is this Z4 Z4 Sdrive20i M Sport that is known to be one of the most dependable and trustworthy motors available. It comes fitted with automatic transmission and a 2.0L petrol motor. This one with low mileage is in an almost pristine, like new condition and has got just 9,283 miles on the dashboard.

Sdrive 20I M Sport Techpro Pack
11,981mi Auto Petrol
£48,500
Tamworth
from £1,018/pm
This dealer in Tamworth is currently advertising a superb price for this BMW Z4 fitted with a L petrol motor and automatic transmission. It's a second hand vehicle, however it's been beautifully maintained and is still in a like new, almost flawless condition.

M40i Convertible Sdrive Euro 6 Ss
1,900mi Auto Petrol 3.0L
£49,786
York
from £1,045/pm
Go down to this dealership for a closer look at this automatic BMW with automatic transmission and a 3.0 ltr petrol engine. This used one located in the York area has been finished in the tone of and has 1,900 miles clocked up on the dashboard.

Sports
3,157mi Auto Petrol
£52,995
Exeter
from £1,112/pm
Have a look at the bargain price at this dealer for this like new, low mileage BMW Z4 Sports with automatic transmission, a cc petrol motor and a mere 3,157 miles on the clock.
Sdrive 20I M Sport Pro Pack
4,700mi Auto Petrol
£43,000
Luton
from £903/pm
Up for sale at the price of £43,000 or with the option to purchase using finance with achievable instalments commencing at £ per month, this red sports incorporates a Litre petrol engine with automatic transmission and has 4,700 miles clocked up on the dashboard.

2.0 20I M Sport Convertible Sdrive
6,833mi Auto Petrol 2.0L
£39,000
Hatfield
from £819/pm
Z4 with a 2000CC petrol motor and automatic gearbox.
Sdrive 20I M Sport
12,200mi Auto Petrol 2.0L
£37,599
Norwich
from £789/pm
Currently on display at this dealer located in the Norwich area is this low mileage used car in an excellent, like new condition fitted with a automatic gearbox and a 2.0 litre petrol engine.

Bmw Z4 M40i
12,700mi Auto Petrol
£45,517
Huntingdon
from £955/pm
The low price of only £45,517 is currently being advertised by our dealership on this convertible that is ranked as one of the most trustworthy and dependable cars around. This particular model comes equipped with a Ltr petrol engine, automatic transmission and has 12,700 miles clocked-up on the dash.

M40i Sdrive Euro 6
14,955mi Auto Petrol 3.0L
£45,490
Bristol
from £955/pm
An incredible price of just £45,990 is currently being advertised by this dealership for this convertible second hand car in an almost pristine, nearly new condition. It could be an excellent choice of convertible if you're searching to buy a model that has an excellent track record for trustworthiness and dependability.

3.0 M40i Sdrive Euro 6 Ss
15,200mi Auto Petrol 3.0L
£44,950
Farnham
from £944/pm
Buy this BMW for just £44,950. It has 15,200 miles on the dashboard and comes equipped with a 3.0 LTR petrol engine.

Sdrive 20I M Sport Techpro Pack
15,631mi Auto Petrol
£41,750
Sytner MINI Newport
from £876/pm
On offer and ready for you to take home is this Z4 Sdrive 20I M Sport Tech Pack in nearly new condition that has got a LTR petrol motor with automatic transmission. This second hand one has clocked up just 15,631 miles.

2.0 20I M Sport Sdrive Euro 6 Ss
25,006mi Auto Petrol 2.0L
£30,999
King's Lynn
from £651/pm
The BMW Z4 is among those ranked in the top 20 for reliability and this dealership in King's Lynn has this second hand model available to buy priced at just £31,999. That is already a really great price for this model, even more so taking into account that it's less likely to leave you with an extra bill for repairs.

3.0 M40i Sdrive Euro 6 Ss
Auto Petrol 3.0L
£45,299
Wilmslow
from £951/pm
A used BMW with low mileage in a nearly new condition, this motor drives and looks like new; incorporating a 3000cc petrol motor and automatic transmission.

Convertible
5,000mi Auto Petrol 3.0L
POA
Tring
Currently available for viewing at our dealership is this very dependable BMW Z4 with automatic transmission, a 3.0 ltr petrol engine and 5,000 miles clocked up on the dash

Z4 M40i
5,450mi Auto Petrol 3.0L
£43,950
Oxford
from £923/pm
This dealer has a great price of only £44,550 on this BMW with a 3.0 ltr petrol engine, automatic transmission and 5,450 miles on the dashboard.

Sdrive M40i Tech Pack
9,397mi Auto Petrol 3.0L
£47,000
Loughton
from £987/pm
Seize the chance to buy this Z4 now up for sale at only £47,500. It comes in the tone of grey, contains a 3.0l petrol motor with automatic transmission and has 9,397 miles clocked up on the dash.