2020 BMW Z4
Sdrive M40i
29,007mi Auto Petrol 3.0L
£29,599
Stafford
~£743/pm
Painted in white, this sports car has automatic transmission, a 3.0 LTR petrol motor and has got a mere 29,007 miles on the dash.
2 cars
Sdrive M40i
29,007mi Auto Petrol 3.0L
£29,599
Stafford
~£743/pm
Painted in white, this sports car has automatic transmission, a 3.0 LTR petrol motor and has got a mere 29,007 miles on the dash.
Z4 Sdrive20i Sport
31,566mi Auto Petrol 2.0L
£21,297
Stafford
~£535/pm
This second hand BMW finished in white is currently available for sale with the option to purchase with finance.
2.5 Z4
129,871mi Manual Petrol 2.5L
£4,499
Cannock
~£113/pm
Z4 2.5 Z4 with a 2.5 Litre petrol motor and manual transmission.
18I M Sport Convertible
45,000mi Manual Petrol 2.0L
£10,975
Stone
~£276/pm
Coming fitted out with manual transmission and a 2000 cc petrol engine, this second hand BMW Z4 is available on the market in black with 45,000 mi clocked-up on the dashboard.
2.0 20I M Sport Sdrive Euro 6 Ss
48,210mi Auto Petrol 2.0L
£18,995
Stoke-on-Trent
~£477/pm
With automatic transmission and a 2.0 litre petrol motor, this used Z4 is available in the shade of black and has 48,210 mi on the dashboard.
Sdrive 20I M Sport
32,076mi Auto Petrol 2.0L
£23,350
Willenhall
~£586/pm
Finished in the shade of blue, this sports vehicle contains a 2.0L petrol motor with automatic transmission and has 32,076 miles clocked-up on the dash.
Z4 Sdrive20i M Sport
44,237mi Auto Petrol 2.0L
£21,975
Wolverhampton
~£552/pm
This dealer is advertising a great price for this second hand convertible with just few miles on the clock.
Convertible
66,000mi Auto Petrol 2.5L
£6,895
Wednesbury
~£173/pm
Buy this Z4 for only £6,895. It has 66,000 miles clocked up on the dashboard and contains a 2.5L petrol engine with automatic transmission.
Convertible 3.0 M40i Sdrive Euro 6 Ss
31,900mi Auto Petrol 3.0L
£32,499
Wolverhampton
~£816/pm
Looking to buy a BMW Z4 Convertible 3.0 M40i Sdrive Euro 6 Ss ? Well, consider choosing this used one, it has a 3.0L petrol engine with automatic transmission and it has clocked up 31,900 miles.
Sdrive M40i
20,518mi Auto Petrol 3.0L
£37,500
Tamworth
~£942/pm
At this dealership there is a marvellous price of only £37,500 on this Z4 Sdrive M40i that’s got automatic transmission, a 3000cc petrol engine and 20,518 miles clocked up on the dash.
2L Z4 Sdrive20i Sport
16,079mi Auto Petrol 2.0L
£21,890
Derby
~£550/pm
This BMW Z4 2L Z4 Sdrive20i Sport has a 2.0 L petrol engine with automatic transmission and it has 16,079 miles on the clock. This particular second hand one from this dealership is available in the tone of white.
Sdrive 20I M Sport
42,720mi Auto Petrol 2.0L
£23,500
Tamworth
~£590/pm
Looking to buy a Z4 Sdrive 20I M Sport? Well, have a more in depth look at this used one, it comes fitted with automatic transmission, a 2.0 Litre petrol engine and has 42,720 miles clocked up on the dash.
Z4 Sdrive 20I
16,222mi Auto Petrol 2.0L
£11,695
Dudley
~£294/pm
Now available for sale is this convertible BMW Z4 Z4 Sdrive 20I at just £11,895. This dealership also gives you the option to buy using flexible monthly payments with repayment packages commencing from only £ pm.
2.5 23I M Sport Highline Edition Sdrive Euro
95,800mi Auto Petrol 2.5L
£7,990
Dudley
~£201/pm
Featuring a 2500CC petrol engine with automatic transmission; this second hand Z4 is now on the market and ready for you to drive home with 95,800 mi on the clock.
Z4 Sdrive35is Roadster
52,000mi Auto Petrol 3.0L
£14,500
Stourbridge
~£364/pm
With automatic transmission and a 3.0l petrol motor, this used Z4 Z4 Sdrive35is Roadster is on offer in black with 52,000 mi on the clock.
3.0 30I Sdrive Euro 5
74,000mi Auto Petrol 3.0L
£8,990
Burton upon Trent
~£226/pm
Coming finished in the shade of blue, this BMW is fitted out with a 3000 cc petrol engine with automatic transmission and has clocked up 74,000 miles.
Z4 M Coupe
78,251mi Manual Petrol 3.2L
£16,995
Dudley
~£427/pm
Currently available for sale is this BMW Z4 Z4 M Coupe containing a 3.2l petrol engine with manual transmission. At the incredible price of only £18,990 and manageable instalments at hand commencing from just £ pm.
3.0 35Is Dct Sdrive Euro 5
55,000mi Auto Petrol 3.0L
£18,550
Dudley
~£466/pm
Grab the chance to be the lucky owner of this Z4 that is now for sale at this dealer's great price of just £19,450. It is finished in the tone of black, incorporates a 3000cc petrol motor with automatic transmission and has 55,000 miles on the clock.
3.0 35Is Dct Sdrive Euro 5
40,000mi Auto Petrol 3.0L
£18,550
Dudley
~£466/pm
At the outstanding price of just £19,500 is this BMW Z4 that has a 3.0 LTR petrol engine with automatic transmission. This second hand one available from this dealership has 40,000 miles clocked up on the dash.
Series Z4 Sdrive20i M
73,277mi Manual Petrol 2.0L
£8,499
Nantwich
~£213/pm
Available from our showroom is this white BMW that contains a 2.0 Litre petrol engine with manual transmission.
Sdrive M40i
34,277mi Auto Petrol 3.0L
£32,999
Crewe
~£829/pm
This motor has been driven for under a full year and only has 34,277 miles on the dashboard.
Z4 Sdrive20i M Sport Roadster
57,517mi Auto Petrol 2.0L
£12,799
Oldbury
~£321/pm
At this dealer there is an awesome price for this second hand BMW Z4 that has automatic transmission, 57,517 miles clocked-up on the dashboard and a 2.0 ltr petrol engine.
2L M Sport
56,343mi Manual Petrol 2.0L
£9,500
Sutton Coldfield
~£239/pm
Currently advertised by this dealer in Sutton Coldfield is this Z4 2.0 18I M Sport Convertible Sdri that comes equipped with manual transmission and a 2.0 ltr petrol motor. It's on the market in the tone of black with 56,000 miles on the dash.
Convertible
51,207mi Manual Petrol 2.0L
£12,495
Halesowen
~£314/pm
On offer at our terrific price of only £12,495 is this Z4 Convertible, it has 51,207 miles clocked up on the dash and is fitted with a 2.0 LTR petrol motor and manual transmission.