2020 BMW Z4
Z4 Sdrive20i M Sport
39,058mi Auto Petrol 2.0L
£25,490
Edinburgh
~£640/pm
At our fantastic price of just £25,490 is this BMW, it has 39,058 miles clocked up on the dash and features a 2000CC petrol engine.
5 cars
Z4 Sdrive20i M Sport
39,058mi Auto Petrol 2.0L
£25,490
Edinburgh
~£640/pm
At our fantastic price of just £25,490 is this BMW, it has 39,058 miles clocked up on the dash and features a 2000CC petrol engine.
20I Sdrive M Sport
34,557mi Manual Petrol
£12,450
Edinburgh
~£313/pm
Painted in a grey finish, this BMW comes equipped with manual transmission, a LTR petrol motor and has 34,557 miles clocked-up on the dashboard. First Registered in 2013, it is currently on offer and ready for its next owner to take home for £12,650.
3.0 M40i Convertible Sdrive Euro 6
2,875mi Auto Petrol 3.0L
£47,500
Edinburgh
~£1,193/pm
Become the new owner of this Z4 that comes fitted out with automatic transmission and a 3.0 L petrol motor. This second hand one at this dealer priced at £47,500 has been finished in the tone of and has 2,875 miles clocked up on the dashboard.
2.0 20I M Sport Sdrive Euro 6 Ss
Auto Petrol 2.0L
£46,220
Edinburgh
~£1,161/pm
Used Z4 2.0 20I M Sport Sdrive Euro 6 Ss in excellent condition, fresh and tidy throughout. It drives like a brand new vehicle with its 2000 CC petrol motor, automatic transmission and with just few miles clocked-up on the dashboard.
2.0 Z4 Sdrive20i M Sport Roadster 181 Bhp
42,300mi Auto Petrol 2.0L
£14,995
Edinburgh
~£377/pm
Get behind the wheel of this Z4 2.0 Z4 Sdrive20i M Sport Roadster 181 Bhp for only £14,995. It features a 2.0 litre petrol engine with automatic transmission and it has clocked up 42,300 miles.
Sdrive M40i Handschalter Pack
10mi Manual Petrol 3.0L
£57,998
Fortrose
~£1,456/pm
Currently on offer and ready for you to drive away is this BMW with a 3.0 LTR petrol motor and 10 miles on the dash.
Sdrive 20I M Sport Pro Pack
10mi Auto Petrol 2.0L
£47,998
Fortrose
~£1,205/pm
Are you searching for a BMW Z4 Sdrive 20I M Sport Pro Pack? Then have a more in depth look at this second hand model finished in the shade of white that’s got a 2.0 litre petrol motor, automatic transmission and 10 miles clocked up on the dash.
Sdrive 20I M Sport Techpro Pack
10mi Auto Petrol 2.0L
£43,000
Newport
~£1,080/pm
In the shade of grey, this car is fitted out with a 2000cc petrol engine with automatic transmission and it has got 10 miles clocked up on the dash.
20I M Sport Sdrive Euro 6
10mi Auto Petrol 2.0L
£47,495
Swindon
~£1,193/pm
Be the next owner of this Z4 20I M Sport Sdrive Euro 6 in a like new condition that features a 2.0 ltr petrol engine and automatic transmission. This second hand model currently in stock at our dealership in Swindon comes in the tone of white and has 10 miles clocked up on the dashboard.
3.0 M40i Convertible Sdrive 340
136mi Auto Petrol 3.0L
£47,991
Ipswich
~£1,205/pm
Advertised at the full price of £47,991 and with the possibility to buy using credit with affordable payments from only £ pm, this black BMW Z4 3.0 M40i Convertible Sdrive 340 contains a 3000cc petrol engine with automatic transmission and has clocked up 136 miles.
Sdrive M40i
876mi Auto Petrol 3.0L
£48,898
Kirkcaldy
~£1,228/pm
Incorporating a 3.0l petrol motor with automatic transmission, this second hand Z4 Sdrive M40i from this dealership in Kirkcaldy is up for sale in a purple finish and has 876 miles on the clock.
Sdrive 20I M Sport Techplus Pack
1,650mi Auto Petrol 2.0L
£39,500
Newport
~£992/pm
This car dealership in Newport has a low price of just £39,500 on this sports with a 2000 cc petrol engine, automatic transmission and 1,650 miles clocked-up on the dash.
Z4 Sdrive20i M Sport
1,941mi Auto Petrol 2.0L
£38,800
Kingston Upon Thames
~£974/pm
On offer and ready for its new owner to drive away today is this near mint, low mileage Z4 Z4 Sdrive20i M Sport that comes fitted with automatic transmission and a 2000cc petrol motor. This second hand one has only 1,941 miles on the clock and has been finished in the tone of .
Z4 Sdrive20i M Sport
2,024mi Auto Petrol 2.0L
£38,100
West Drayton
~£957/pm
Featuring a 2000CC petrol motor with automatic transmission, this used from this dealer is available to drive away in the tone of and has 2,024 miles clocked up on the dashboard.
Sdrive 20I M Sport Techpro Pack
2,231mi Auto Petrol 2.0L
£44,000
Coventry
~£1,105/pm
Available for viewing at this dealership in Coventry is this BMW Z4 Sdrive 20I M Sport Techpro Pack which comprises of a petrol, 2000 CC engine and automatic transmission. It's in a like new condition and is on offer and ready for its next owner to take home in the shade of grey with only 2,231 mi on the clock.
Z4 Sdrive20i M Sport
2,501mi Auto Petrol
£40,000
Enfield
~£1,004/pm
This second-hand BMW Z4 from this dealer has 2,501 miles clocked up on the dashboard and is equipped with a ltr petrol engine with automatic transmission.
2.0 20I M Sport Sdrive Euro 6 Ss
2,541mi Auto Petrol 2.0L
£40,990
Stockport
~£1,029/pm
Fitted out with a 2000 CC petrol engine and automatic transmission, this second hand Z4 from this dealer is available to drive away in the tone of and has 2,541 miles clocked up on the dash.
Sdrive M40i
2,569mi Auto Petrol 3.0L
£47,898
Fortrose
~£1,203/pm
This Z4 comes in a like new, almost spotless condition both in and out. It only has 2,569 miles clocked up on the dash and is fitted out with a 3.0 LTR petrol motor with automatic transmission.
2.0 20I M Sport Convertible Sdrive
2,702mi Auto Petrol 2.0L
£48,000
Chelmsford
~£1,205/pm
Available from this dealer: BMW Z4 - automatic transmission with a 2.0 litre petrol engine and 2,702 miles.
Sdrive 20I M Sport
2,799mi Auto Petrol 2.0L
£39,000
Luton
~£979/pm
Available for a test drive at this dealer is this vehicle with 2,799 miles clocked-up on the dashboard, automatic transmission and 2.0L petrol engine.
Z4 M40i
2,859mi Auto Petrol 3.0L
£49,000
Aberdeen
~£1,231/pm
With a low mileage of just 2,859 miles clocked-up on the dash, this BMW Z4 in a splendid, nearly new condition is currently available for sale for £49,000 or on finance starting out at £ pm.
2.0 20I M Sport Convertible Sdrive
3,000mi Auto Petrol 2.0L
£42,995
Haslemere
~£1,080/pm
For sale at this dealership in Haslemere: BMW Z4 2.0 20I M Sport Convertible Sdrive - automatic transmission, 3,000 miles and a 2.0l petrol motor.
3.0 M40i Convertible Sdrive 340
3,000mi Auto Petrol 3.0L
£47,995
Hailsham
~£1,205/pm
Considering buying a BMW Z4 3.0 M40i Convertible Sdrive 340 ? Then take a look at this nearly new one that has been very well maintained and remains in a like new condition both inside and out. This particular vehicle contains a 3000 CC petrol engine with automatic transmission and it has only got 3,000 miles clocked up on the dash.
Z4 M40i
3,005mi Auto Petrol 3.0L
£48,795
Guildford
~£1,225/pm
Currently available for viewing at this car dealer's showroom is this low mileage car in excellent, like new condition fitted with a automatic transmission and a 3000 CC petrol engine.