2019 BMW Z4
Z4 M40i
23,430mi Auto Petrol 3.0L
£27,995
Winchester
~£703/pm
This second hand Z4 in the tone of black is on the market and ready for its new owner to drive home with the option to pay for it on finance.
18 cars
Z4 M40i
23,430mi Auto Petrol 3.0L
£27,995
Winchester
~£703/pm
This second hand Z4 in the tone of black is on the market and ready for its new owner to drive home with the option to pay for it on finance.
Z4 M40i
24,932mi Auto Petrol
£30,992
Eastleigh
~£778/pm
With only a mere 24,932 mi on the dash and available in the shade of red, this BMW comes fitted out with a L petrol motor and automatic transmission. Currently available on the market at the remarkable price of only £31,491 or with the possibility to purchase on finance with achievable instalments available starting from £ per month.
Bmw Roadster Sdrive 30I M Sport Techpro
7,149mi Auto Petrol 2.0L
£30,462
Basingstoke
~£765/pm
A marvellous price of £34,170 is being offered by us at this dealer on this like new sports that features automatic transmission and a 2000 cc petrol engine.
3.0Si Se
68,767mi Auto Petrol 3.0L
£7,995
Portsmouth
~£201/pm
On the market and ready for its next owner to drive away is this BMW painted in the shade of grey. This second hand one has a 3.0 Litre petrol engine with automatic transmission and it has 68,767 miles clocked up on the dashboard.
Sdrive 30I M Sport
20,185mi Auto Petrol 2.0L
£29,995
Farnborough
~£753/pm
A brilliant price of only £29,995 is currently being advertised by us at this dealer on this BMW Z4 with low mileage which contains a 2000CC petrol engine with automatic transmission.
Sdrive20i M Sport
70,000mi Auto Petrol 2.0L
£12,590
Basingstoke
~£316/pm
This used BMW coming in the tone of blue is available for sale with the added option to purchase with finance.
2014 2.0 Z4 Sdrive20i M Sport Roadster 181 Bhp
60,000mi Auto Petrol 2.0L
£12,795
Lymington
~£321/pm
Available to test drive at this dealer is this convertible vehicle with 60,000 miles clocked up on the dashboard, automatic transmission and a 2000cc petrol engine.
Sdrive 20I M Sport
32,959mi Auto Petrol 2.0L
£23,995
Farnborough
~£603/pm
Fitted with a 2.0 litre petrol motor and automatic transmission; this second-hand Z4 is now available for you to drive it away today with 32,959 mi clocked up on the dash.
Sdrive 20I M Sport
24,017mi Auto Petrol 2.0L
£24,399
Portsmouth
~£613/pm
This convertible has a 2.0 Litre petrol engine with automatic transmission and it has got 24,015 miles clocked up on the dash.
Bmw Roadster Sdrive 20I M Sport Pro Pack
10,082mi Auto Petrol 2.0L
£25,791
Basingstoke
~£648/pm
This sports BMW Z4 Bmw Roadster Sdrive 20I M Sport Pro Pack has got 10,080 mi on the clock and features a 2000 cc petrol engine with automatic transmission.
Z4 M40i
16,369mi Auto Petrol 3.0L
£34,495
Eastleigh
~£866/pm
At the incredible price of just £40,990 is this BMW, it has a 3.0 ltr petrol motor with automatic transmission. This second hand model has 16,369 miles clocked-up on the dashboard.
Z4 M40i
27,382mi Auto Petrol
£34,693
Eastleigh
~£871/pm
This sports car has 27,382 miles clocked up on the dash and is fitted out with a L petrol motor with automatic transmission.
Z4 Sdrive30i M Sport
40,764mi Auto Petrol 2.0L
£23,395
Eastleigh
~£588/pm
This Z4 Z4 Sdrive30i M Sport has 40,764 miles on the dashboard and is equipped with a 2.0 Ltr motor. It runs on petrol with automatic transmission and is finished in the shade of blue.
2.0 28I M Sport Convertible Sdrive
60,000mi Auto Petrol 2.0L
£12,995
Southampton
~£326/pm
On the market and ready for you to drive away is this Z4 in a grey finish. This second hand model has 60,000 miles clocked up on the dash and is fitted out with a 2.0 Litre petrol engine with automatic transmission.
Bmw Roadster Sdrive 20I M Sport Tech Pac
13,783mi Auto Petrol 2.0L
£26,361
Basingstoke
~£662/pm
A bargain price of just £27,520 is currently being advertised by us at this dealer on this low mileage Z4.
Z4 M40i
33,000mi Auto Petrol 3.0L
£29,950
Farnborough
~£752/pm
A superb price from this dealer in Farnborough for this used BMW with a mere 33,000 mi on the clock.
3.0 M40i Sdrive Euro 6 Ss
2,645mi Auto Petrol 3.0L
£41,250
Romsey
~£1,036/pm
Searching to buy a BMW Z4? Then consider going for this used one painted in grey with automatic transmission, 2,645 miles on the clock and a 3.0l petrol engine.
2.0 20I M Sport Convertible Sdrive
27,200mi Auto Petrol 2.0L
£23,990
Petersfield
~£602/pm
Available from this dealer in Petersfield: BMW Z4 2.0 20I M Sport Convertible Sdrive with 27,200 miles, automatic transmission and a 2.0 litre petrol engine.
Sdrive 20I M Sport
Auto Petrol 2.0L
£43,000
Solihull
~£1,080/pm
Available from our dealership in Solihull is this like new, almost spotless Z4 that contains a 2.0L petrol engine with automatic transmission. It is up for sale and ready for you to drive away in the tone of black with few miles on the dash.
M40i Handschalter Sdrive Euro 6
1mi Manual Petrol 3.0L
£63,199
Melksham
~£1,587/pm
Starting out at as little as £ each month, you can get this convertible BMW Z4 M40i Handschalter Sdrive Euro 6 with manual transmission, a petrol 3000 CC engine and 1 miles on the clock.
Sdrive M40i Shadowline Plustech Pack
10mi Auto Petrol 3.0L
£44,500
Warwick
~£1,117/pm
On offer at our brilliant price of just £44,500 is this Z4 Sdrive M40i Shadowline Plustech Pack, it has 10 miles clocked up on the dashboard and is fitted out with a 3.0 Ltr petrol motor.
Sdrive M40i Handschalter Pack
10mi Manual Petrol 3.0L
£57,998
Fortrose
~£1,456/pm
Available in the shade of green, this second hand BMW has got a 3.0 Ltr petrol engine with manual transmission and has 10 miles clocked up on the dashboard.
M40i Sdrive Euro 6
10mi Auto Petrol 3.0L
£50,995
Bristol
~£1,281/pm
Up for sale at the price of £50,995 or with the option to purchase on credit with achievable repayments from £ per month, this white Z4 M40i Sdrive Euro 6 contains a 3000CC petrol motor with automatic transmission and has 10 miles clocked up on the dashboard.
Sdrive M40i Tech Pack
136mi Auto Petrol 3.0L
£45,469
Norwich
~£1,142/pm
Painted in the tone of black, this sports vehicle comes fitted with automatic transmission, a 3.0L petrol engine and has got 136 miles clocked up on the dash.