2019 BMW Z4
2L M Sport
51,101mi Auto Petrol 2.0L
£24,499
Merthyr Tydfil
from £514/pm
51,064 miles clocked up on the dash, this Z4 2L M Sport comes equipped with automatic transmission and a 2000 CC petrol motor.
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

2L M Sport
51,101mi Auto Petrol 2.0L
£24,499
Merthyr Tydfil
from £514/pm
51,064 miles clocked up on the dash, this Z4 2L M Sport comes equipped with automatic transmission and a 2000 CC petrol motor.
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.
20I M Sport Sdrive Euro 6
3,613mi Auto Petrol 2.0L
£42,999
Swindon
from £903/pm
This used BMW Z4 which is still in nearly new condition has a 2.0 LTR petrol motor with automatic transmission and it has a mere 3,613 miles on the dash.

20I M Sport Sdrive Euro 6
4,985mi Auto Petrol 2.0L
£44,995
Swindon
from £944/pm
Available for viewing at our dealership in Swindon is this BMW Z4 20I M Sport Sdrive Euro 6 which has a 2.0 Litre petrol motor with automatic transmission. It is in an almost spotless, like new condition throughout and is up for sale in a shade of blue with only 4,985 miles clocked up on the dashboard.

Z4 M40i
5,251mi Auto Petrol 3.0L
£57,450
Cheltenham
from £1,206/pm
This Z4 has clocked-up 5,251 mi and comes fitted out with a 3000 cc engine. It runs on petrol with automatic transmission and is finished in the shade of .
Sdrive M40i
5,755mi Auto Petrol
£58,500
Leicester
from £1,228/pm
A fabulous price of only £58,500 is being offered by our dealership on this almost pristine, like new, low mileage motor. It could be the one for you if you're looking for a vehicle that has an excellent track record for dependability.

Sdrive 20I M Sport Techpro Pack
6,656mi Auto Petrol 2.0L
£48,790
Leicester
from £1,024/pm
Take a test drive in this BMW which incorporates a 2000 CC petrol engine with automatic transmission. This second hand model from this dealer has just 6,656 miles on the clock.

Z4 M40i
6,658mi Auto Petrol 3.0L
£56,949
Hereford
from £1,195/pm
This second hand Z4 Z4 M40i that is still in near mint condition has got a mere 6,658 miles clocked up on the dash and features a 3.0l petrol engine with automatic transmission. At the bargain price of £59,950 or you can buy it with a loan with budget-friendly payments starting from only £ per calendar month.

M40i Auto
8,000mi Auto Petrol 3.0L
£51,950
4 Reading Road
from £1,090/pm
A remarkable price of just £51,950 is being offered by our dealership for this near mint Z4 that has got a 3.0l petrol motor with automatic transmission.

Sdrive M40i
8,956mi Auto Petrol
£54,000
Warwick
from £1,134/pm
This sports Z4 Sdrive M40i is in an almost pristine, like new condition inside and out. It is now on the market and ready for its next owner to drive home with the possibility to buy it on credit beginning at £ monthly.

Z4 Sdrive20i M Sport
9,283mi Auto Petrol 2.0L
£45,450
Cheltenham
from £954/pm
A low price of only £44,950 is currently being advertised by this dealership in Cheltenham for this second hand BMW Z4 with a mere 9,283 miles on the clock.

Sdrive 20I M Sport Techpro Pack
11,981mi Auto Petrol
£48,500
Tamworth
from £1,018/pm
This dealer is currently advertising a great price of only £48,500 for this second hand BMW with only 11,981 mi on the dash.

M40i Convertible Sdrive Euro 6 Ss
1,900mi Auto Petrol 3.0L
£49,786
York
from £1,045/pm
Considering going for a vehicle that's among those rated in the top twenty of the UK's reliability index? Then have a look at this particular used one from this dealer that has a 3000cc petrol engine, 1,900 mi clocked-up on the dash and automatic transmission.

Sports
3,157mi Auto Petrol
£52,995
Exeter
from £1,112/pm
On offer and ready for you to drive away is this dependable BMW that is one of Britain's top 20 most reliable cars. It has a L petrol engine with automatic transmission. This second-hand model from our dealership in Exeter has been finished in grey and has 3,154 miles clocked-up on the dashboard.

Sdrive 20I M Sport Pro Pack
4,700mi Auto Petrol
£43,000
Luton
from £903/pm
A brilliant price of just £43,000 is currently being offered by our dealership on this low mileage Z4 that has just 4,700 miles clocked-up on the dashboard. An excellent choice to make if you're looking to buy a vehicle that has an excellent reputation for reliability and trustworthiness.

2.0 20I M Sport Convertible Sdrive
6,833mi Auto Petrol 2.0L
£39,000
Hatfield
from £819/pm
A terrific price is currently being advertised by this dealership on this BMW Z4 2.0 20I M Sport Convertible Sdrive that has been created with trustworthiness in mind. It is fitted with a 2.0 Litre petrol motor with automatic transmission and it has only got 6,833 mi clocked up on the dash.
Sdrive 20I M Sport
12,200mi Auto Petrol 2.0L
£37,599
Norwich
from £789/pm
The marvellous price of only £37,599 is being advertised by our dealership on this BMW Z4 that is rated as one of the top twenty, most reliable and trustworthy models in the United Kingdom. This model features a 2.0l petrol motor, automatic gearbox and only has 12,200 miles on the clock.

Bmw Z4 M40i
12,700mi Auto Petrol
£45,517
Huntingdon
from £955/pm
Finished in the tone of red, this convertible vehicle has 12,700 miles clocked-up on the dash and incorporates a automatic cc engine running on petrol.

M40i Sdrive Euro 6
14,955mi Auto Petrol 3.0L
£45,490
Bristol
from £955/pm
This motor has 14,955 miles on the clock and features a 3.0 Litre petrol motor with automatic transmission. It was first registered in 2024 and is now on offer and ready for its next owner to drive home for only £47,000.

3.0 M40i Sdrive Euro 6 Ss
15,200mi Auto Petrol 3.0L
£44,950
Farnham
from £944/pm
Offered for sale is this near mint BMW Z4 with low mileage. It contains a 3.0 Ltr petrol engine with automatic transmission and it only has 15,200 miles on the dashboard.

Sdrive 20I M Sport Techpro Pack
15,631mi Auto Petrol
£41,750
Sytner MINI Newport
from £876/pm
Check out the superb price of just £41,750 on this almost impeccable, nearly new BMW Z4 Sdrive 20I M Sport Techpro Pack with a l petrol motor, automatic transmission and only 15,631 miles on the dash.

3.0 M40i Sdrive Euro 6 Ss
Auto Petrol 3.0L
£44,999
Wilmslow
from £945/pm
Up for sale from this dealer at the awesome price of only £45,499 is this trustworthy and dependable BMW that's in near pristine condition. It offers a 3.0 ltr petrol engine and has few miles clocked up on the dash.

Convertible
5,000mi Auto Petrol 3.0L
POA
Tring
A terrific price of only (not set) is being advertised by us at this dealer in Tring on this low mileage BMW that has just 5,000 miles clocked-up on the dashboard. It is an excellent choice if you're searching to buy a model that has an excellent track record for trustworthiness and reliability.

Z4 M40i
5,450mi Auto Petrol 3.0L
£43,950
Oxford
from £923/pm
A remarkable price of only £44,450 is being offered by our dealership for this reliable Z4 which is in excellent condition. It is an excellent choice to make if you're searching for a vehicle which has been designed with reliability in mind.

Sdrive M40i Tech Pack
9,397mi Auto Petrol 3.0L
£47,000
Loughton
from £987/pm
Currently available from this dealership is this Z4 in near mint condition that only has 9,397 mi clocked up on the dashboard.