2020 BMW Z4
Z4 Sdrive30i M Sport
19,769mi Auto Petrol 2.0L
£30,898
Rutherglen
~£776/pm
BMW Z4 Z4 Sdrive30i M Sport with a 2000CC petrol motor and automatic gearbox.
2 cars
Z4 Sdrive30i M Sport
19,769mi Auto Petrol 2.0L
£30,898
Rutherglen
~£776/pm
BMW Z4 Z4 Sdrive30i M Sport with a 2000CC petrol motor and automatic gearbox.
2.0 20I M Sport Sdrive Euro 5
67,000mi Auto Petrol 2.0L
£9,995
Rutherglen
~£251/pm
Interested in buying a BMW Z4? Then have a look at this second hand model, it has 67,000 miles clocked up on the dash and is fitted out with a 2.0 L petrol engine with automatic transmission.
G29 Sdrive20i M Sport B48 2.0I
14,463mi Auto Petrol 2.0L
£29,995
Glasgow
~£753/pm
A brilliant price of only £31,495 is being offered by our dealership on this Z4 with low mileage that is fitted out with automatic transmission and a 2.0 L petrol motor.
G29 Sdrive20i M Sport Lci B48 2.0I
4,701mi Auto Petrol 2.0L
£40,495
Glasgow
~£1,017/pm
A low price of £40,495 is being advertised by us at this dealer in Glasgow on this Z4 with low mileage that has automatic transmission and a 2.0 Litre petrol motor.
2.0 20I Sdrive Euro 6 Ss
95,000mi Manual Petrol 2.0L
£8,995
Wishaw
~£226/pm
Are you planning on buying a BMW Z4 2.0 20I Sdrive Euro 6 Ss ? Well, consider choosing this second hand one from this dealer in Wishaw with manual transmission, a 2.0 ltr petrol motor and 95,000 miles on the clock.
Sdrive M40i
2,500mi Auto Petrol 3.0L
£44,898
Irvine
~£1,127/pm
Available in purple, this Z4 Sdrive M40i has 2,500 miles on the dash and has a 3.0 Ltr petrol motor with automatic transmission.
Sdrive 20I M Sport
18,309mi Auto Petrol 2.0L
£28,998
Irvine
~£728/pm
Would you like to own a BMW? Well, have a more detailed look at this one with low mileage from our dealership in Irvine that comes fitted with a 2.0l petrol engine and automatic transmission.
G29 Sdrive20i M Sport B48 2.0I
29,696mi Auto Petrol 2.0L
£26,795
Stirling
~£673/pm
Available in the tone of red, this BMW Z4 has 29,696 miles on the clock and comes fitted out with a 2.0 Litre petrol engine.
2019 2.0 20I M Sport Convertible S
11,000mi Auto Petrol 2.0L
£25,995
Bathgate
~£653/pm
Get behind the wheel of this BMW Z4 for only £25,995. It features a 2000 CC petrol engine with automatic transmission and has got 11,000 miles clocked-up on the dash.
2.0 Z4 Sdrive20i M Sport Roadster 181 Bhp
42,300mi Auto Petrol 2.0L
£14,995
Edinburgh
~£377/pm
Coming in black, this 2.0 Ltr petrol convertible with automatic transmission is now available for viewing.
2.0 20I M Sport Convertible Sdrive
52,000mi Auto Petrol 2.0L
£21,750
Edinburgh
~£546/pm
Giving the new lucky owner a truly excellent and top rate mode of transport, this second hand car is finished in the tone of red, incorporates a 2.0 litre petrol motor with automatic transmission and has clocked up 52,000 miles.
Z4 Sdrive20i M Sport
39,058mi Auto Petrol 2.0L
£24,990
Edinburgh
~£628/pm
Currently available from our showroom in the Edinburgh area is this black Z4 Z4 Sdrive20i M Sport that features a 2.0 LTR petrol motor with automatic transmission.
Sdrive M40i Shadowline Plustech Pack
277mi Auto Petrol 3.0L
£44,998
Kirkcaldy
~£1,130/pm
This coupe second hand car is fitted out with a 3.0l petrol engine with automatic transmission and has got 277 miles on the dash.
2.5 23I Convertible Sdrive Euro 5
64,375mi Auto Petrol 2.5L
£8,750
Musselburgh
~£220/pm
64,375 miles on the dashboard, this BMW is fitted out with automatic transmission and has a 2.5 Litre petrol motor.
Z4 Sdrive30i M Sport
15,861mi Auto Petrol 2.0L
£29,490
Perth
~£741/pm
This Z4 Z4 Sdrive30i M Sport has got 15,861 miles clocked up on the dash and incorporates a 2000 CC engine. It runs on petrol with automatic transmission and comes in the shade of black.
Z4 Sdrive30i M Sport
15,861mi Auto Petrol 2.0L
£29,490
Perth
~£741/pm
Currently available to buy is this BMW Z4 Z4 Sdrive30i M Sport with a 2000 CC petrol motor and 15,861 miles clocked up on the dash.
Z4 M40i
2,922mi Auto Petrol 3.0L
£44,000
Dundee
~£1,105/pm
Currently on display at our showroom is this Z4 which has automatic transmission and a 3.0 ltr petrol engine.
Sdrive23i Auto
105,000mi Auto Petrol 2.5L
£8,950
Bangor
~£225/pm
This second-hand BMW Z4 from this dealer in Bangor has 105,000 miles clocked up on the dash and comes fitted with a 2.5 Litre petrol motor with automatic transmission.
2.5I Se Smg Euro 3
79,944mi Auto Petrol 2.5L
£4,995
Newtownards
~£125/pm
Currently available from our dealership in Newtownards is this BMW Z4 which is fitted with a 2.5 Litre petrol motor and automatic transmission. It's on the market in a finish with 79,944 miles clocked-up on the dashboard.
28I Sdrive M Sport
35,000mi Auto Petrol 2.0L
£14,950
Newtownabbey
~£375/pm
Giving its new happy owner a fabulous and top of the range mode of transport, this vehicle has been finished in the shade of white, is equipped with a 2000cc petrol motor with automatic transmission and has 35,000 miles on the dashboard.
Sdrive M40i Handschalter Pack
10mi Manual Petrol 3.0L
£57,998
Fortrose
~£1,456/pm
Take a closer look at this like new Z4 Sdrive M40i Handschalter Pack which comes equipped with a 3.0 Litre petrol engine and manual transmission. This second-hand model now available from this dealer has 10 miles clocked-up on the dashboard and has been finished in the shade of green.
20I Sdrive
81,000mi Auto Petrol 2.0L
£9,550
Antrim
~£240/pm
Coming fitted with a 2.0 Litre petrol motor with automatic transmission - this used BMW is now on the market and ready for you to drive away with 81,000 miles on the dash.
2.5 23I Highline Edition Convertible Ma
66,124mi Manual Petrol 2.5L
£8,999
Newcastle upon Tyne
~£226/pm
On offer and ready for its new owner to drive away is this BMW Z4 that has a 2.5 ltr petrol engine with manual transmission. This second-hand one from our dealership has 66,124 miles on the clock.
2.0 I Sport Roadster
108,000mi Manual Petrol 2.0L
£4,990
Newcastle upon Tyne
~£125/pm
This dealer has a great price of just £4,990 on this BMW Z4 2.0 I Sport Roadster with a 2.0l petrol motor, manual transmission and 108,000 miles clocked-up on the dash.