2020 BMW Z4
Z4 Sdrive20i M Sport
26,500mi Auto Petrol 2.0L
£25,000
Leighton Buzzard
~£628/pm
This second hand car for sale from this dealer priced at £26,000 is available in the tone of black and has 26,500 miles on the clock.
12 cars
Z4 Sdrive20i M Sport
26,500mi Auto Petrol 2.0L
£25,000
Leighton Buzzard
~£628/pm
This second hand car for sale from this dealer priced at £26,000 is available in the tone of black and has 26,500 miles on the clock.
Sdrive M40i
32,401mi Auto Petrol
£33,000
Bedford
~£829/pm
Finished in the shade of blue, this used BMW Z4 Sdrive M40i comes equipped with automatic transmission, a litre petrol motor and has got 32,401 miles clocked-up on the dash.
Z4 Sdrive 20I M Sport
17,000mi Manual Petrol 2.0L
£16,985
Bedford
~£427/pm
Containing a 2.0 Ltr petrol motor with manual transmission, this second hand BMW is available for sale in a white finish with 17,000 miles on the dash.
Z4 Sdrive35i M Sport Roadster 2-Door
30,000mi Auto Petrol 3.0L
£21,985
Bedford
~£552/pm
Coming fitted with automatic transmission and a 3.0 litre petrol engine: this used Z4 Z4 Sdrive35i M Sport Roadster 2-Door is on the market and ready for its new owner to drive away with 30,000 mi clocked-up on the dash.
Z4 Sdrive30i M Sport Roadster 2-Door
45,000mi Manual Petrol 3.0L
£13,985
Bedford
~£351/pm
For £13,985, this dealer in Bedford is selling this second hand Z4 Z4 Sdrive30i M Sport Roadster 2-Door that incorporates a 3.0 litre petrol engine with manual transmission.
3.0 Si Sport Euro 4
95,000mi Manual Petrol 3.0L
£6,000
Bedford
~£151/pm
Up for sale at the full price of £6,400 or with the option to purchase on finance with achievable payments beginning from £ pm, this BMW has a 3.0 LTR petrol engine with manual transmission and has 95,000 miles clocked up on the dashboard.
Z4 Sdrive20i M Sport
13,031mi Auto Petrol 2.0L
£25,450
Bedford
~£639/pm
This second hand BMW Z4 Z4 Sdrive20i M Sport from this dealer in Bedford features automatic transmission and a 2.0 LTR petrol engine with 13,031 miles clocked up on the dash.
Bmw Roadster Sdrive 20I M Sport
20,745mi Auto Petrol 2.0L
£25,990
Bedford
~£653/pm
A superb price at this dealer in Bedford on this second hand, Z4 Bmw Roadster Sdrive 20I M Sport that’s got automatic transmission, just 20,742 miles clocked-up on the dash and a 2000 cc petrol motor.
Z4 Sport
30,000mi Manual Petrol 2.0L
£6,790
Bedford
~£171/pm
This second hand Z4 Z4 Sport from this dealer in Bedford is fitted out with a 2.0L petrol motor with manual transmission and has 30,000 mi on the dash.
2.0 20I M Sport Sdrive Euro 6
46,690mi Auto Petrol 2.0L
£12,495
Bedford
~£314/pm
Available on the market is this BMW that has a 2.0 litre petrol motor with automatic transmission. This second hand model has clocked up 46,300 miles.
Z4 Sport
30,000mi Manual Petrol 2.0L
£6,790
Bedford
~£171/pm
This second-hand, low mileage BMW Z4 comes fitted with a 2.0 litre petrol motor and manual transmission. It is up for sale and ready for its next owner to drive home in the shade of grey with only 30,000 miles clocked up on the dash.
Sdrive 20I M Sport
4,245mi Auto Petrol 2.0L
£39,000
Luton
~£979/pm
Currently available is this near mint, low mileage BMW Z4. It contains a 2.0 L petrol motor with automatic transmission and it only has 3,339 miles clocked up on the dash.
Sdrive 20I M Sport
Auto Petrol 2.0L
£43,000
Solihull
~£1,080/pm
Check out the superb price at this car dealership for this like new BMW Z4 with a 2.0 ltr petrol engine, automatic transmission and few miles on the dashboard.
M40i Handschalter Sdrive Euro 6
1mi Manual Petrol 3.0L
£63,199
Melksham
~£1,587/pm
This BMW is finished in the shade of green and although it is a second hand vehicle, it is still in a splendid, like new condition both inside and out. This particular second hand motor has got 1 miles on the dash and contains a 3.0 litre petrol motor with manual transmission.
M40i Sdrive Euro 6
10mi Auto Petrol 3.0L
£50,995
Bristol
~£1,281/pm
Are you looking for a BMW Z4 M40i Sdrive Euro 6? Well, consider going for this used model painted in white that’s got a 3000 cc petrol motor, automatic transmission and 10 miles clocked-up on the dashboard.
Sdrive M40i Handschalter Pack
10mi Manual Petrol 3.0L
£57,998
Fortrose
~£1,456/pm
Coming in the shade of green, this vehicle has 10 mi clocked-up on the dash and contains a 3.0 Litre petrol engine.
Sdrive M40i Tech Pack
136mi Auto Petrol 3.0L
£46,473
Ipswich
~£1,167/pm
A low price of £46,473 from our dealership in Ipswich on this Z4 Sdrive M40i Tech Pack with a 3000cc petrol engine with automatic transmission and 136 miles on the dash. It is a second hand model, but it's been well looked after so it's still in an excellent, nearly new condition inside and out.
Sdrive M40i Shadowline Plustech Pack
277mi Auto Petrol 3.0L
£44,998
Kirkcaldy
~£1,130/pm
Finished in purple, this BMW Z4 has 277 miles clocked-up on the dashboard and is fitted out with a 3.0l petrol motor and automatic transmission. First Registered in 2024, this BMW Z4 Sdrive M40i Shadowline Plustech Pack is now on the market and ready for its next owner to drive away for £44,998.
Sdrive 20I M Sport
1,057mi Auto Petrol 2.0L
£42,995
Haslemere
~£1,080/pm
Coming equipped with a 2.0 L petrol engine and automatic transmission; this second hand BMW Z4 Sdrive 20I M Sport is on offer and ready for its new owner to drive away with 1,057 miles on the dash.
Sdrive 20I M Sport Pro Pack
1,605mi Auto Petrol 2.0L
£39,000
Coventry
~£979/pm
A second-hand BMW with low mileage in a like new condition, this motor drives and looks like new; coming fitted out with a 2000cc petrol engine and automatic transmission .
3.0 M40i Sdrive Euro 6 Ss
1,740mi Auto Petrol 3.0L
£45,999
Warrington
~£1,155/pm
With a 3000 cc petrol motor with automatic transmission, this second hand Z4 3.0 M40i Sdrive Euro 6 Ss is available to drive away with a blue finish and has 1,740 miles clocked-up on the dashboard.
Z4 M40i
1,926mi Auto Petrol
£46,298
Woolwich
~£1,163/pm
Currently on display at this car dealership's show room located in the Woolwich area is this BMW Z4 Z4 M40i in impeccable, like new condition featuring a litre petrol engine and automatic transmission.
Z4 Sdrive20i M Sport
1,941mi Auto Petrol 2.0L
£36,800
Kingston Upon Thames
~£924/pm
A great price from this dealer for this low mileage Z4 Z4 Sdrive20i M Sport in superb, like new condition. This particular model has a 2000 CC petrol engine with automatic transmission and has 1,941 mi on the dash.
Sdrive M40i
2,034mi Auto Petrol
£46,990
Derby
~£1,180/pm
Take a look at the outstanding price of just £46,990 on this nearly new Z4 Sdrive M40i with a cc petrol engine with automatic transmission and only 2,034 miles on the clock.