2006 BMW Z4
2L Z4 Sport Roadster
76,000mi Manual Petrol 2.0L
£6,990
Elgin
~£176/pm
This convertible car has got 76,000 miles clocked up on the dashboard and comes fitted out with a 2.0 Litre petrol motor.
1 cars
2L Z4 Sport Roadster
76,000mi Manual Petrol 2.0L
£6,990
Elgin
~£176/pm
This convertible car has got 76,000 miles clocked up on the dashboard and comes fitted out with a 2.0 Litre petrol motor.
Sdrive M40i Handschalter Pack
10mi Manual Petrol 3.0L
£57,998
Fortrose
~£1,456/pm
Take a test drive in this BMW Z4 in like new condition that is fitted out with manual transmission and a 3.0L petrol motor. This second hand one currently for sale at our dealership in Fortrose has clocked-up 10 miles.
Z4 Sdrive20i M Sport
24,239mi Auto Petrol 2.0L
£27,500
Aberdeen
~£691/pm
Now on display at this dealership's show room in Aberdeen is this 2 door BMW Z4 Z4 Sdrive20i M Sport fitted with a automatic gearbox and 2000cc petrol engine.
Z4 M40i
23,166mi Auto Petrol
£33,200
Aberdeen
~£834/pm
With 23,166 miles on the clock and in the shade of black, this sports BMW Z4 comes fitted out with a L petrol engine and automatic transmission.
Z4 M40i
2,922mi Auto Petrol 3.0L
£40,750
Dundee
~£1,023/pm
First registered in 2023: Second hand BMW with a 3.0l petrol motor with automatic transmission and a mere 2,922 miles clocked up on the dash.
Z4 Sdrive20i M Sport
6,137mi Auto Petrol
£34,500
Dundee
~£866/pm
Available for viewing at this dealership in Dundee is this sports which is fitted out with a petrol, ltr engine and automatic transmission. It's in an almost pristine, like new condition and is available on the market in the shade of red with just 6,137 miles on the clock.
Z4 Sdrive30i M Sport
15,861mi Auto Petrol 2.0L
£26,990
Perth
~£678/pm
On the market and ready for you to drive home is this BMW painted in the tone of black. This second hand one incorporates a 2.0 LTR petrol motor with automatic transmission and it has 15,861 miles clocked-up on the dash.
Z4 Sdrive30i M Sport
15,861mi Auto Petrol 2.0L
£27,490
Perth
~£690/pm
On the market and ready for you to drive away is this convertible which is fitted out with automatic transmission and a 2000 cc petrol motor. This second hand model in stock at our dealership in Perth is for sale at the marvellous price of £28,790.
Sdrive M40i Shadowline Plustech Pack
277mi Auto Petrol 3.0L
£42,998
Kirkcaldy
~£1,080/pm
Located in Kirkcaldy at this dealer: BMW Z4 with 277 miles, automatic transmission and a 3000cc petrol engine.
G29 Sdrive30i M Sport B48 2.0I
26,916mi Auto Petrol 2.0L
£29,995
Stirling
~£753/pm
Coming in the tone of white, this used BMW has got 26,916 miles clocked up on the dash and features a 2.0 ltr petrol motor with automatic transmission.
G29 Sdrive20i M Sport B48 2.0I
29,696mi Auto Petrol 2.0L
£26,795
Stirling
~£673/pm
Painted with a red finish, this sports vehicle contains a 2000 CC petrol motor with automatic transmission and it has 29,696 miles clocked up on the dashboard. First Registered in 2020, it is now on the market and ready for its new owner to take home for only £26,795.
2L Null
40,051mi Manual Petrol 2.0L
£10,595
Edinburgh
~£266/pm
Containing a 2000CC petrol motor and manual transmission, this second hand Z4 is up for sale in grey with 40,051 miles clocked-up on the dashboard.
Z4 Sdrive20i M Sport
39,058mi Auto Petrol 2.0L
£23,750
Edinburgh
~£596/pm
Check out the marvellous price at this dealer in Edinburgh on this used, low mileage Z4 that has automatic transmission with a 2000 cc petrol motor and a mere 39,058 miles clocked-up on the dash.
Coupe
49,361mi Manual Petrol 3.0L
£12,995
Edinburgh
~£326/pm
This used BMW Z4 Coupe coming in the shade of black is now available for you to drive it away today with the option for you to acquire it with finance.
2L Z4 Sdrive20i M Sport Roadster
42,300mi Auto Petrol 2.0L
£14,995
Livingston
~£377/pm
For sale and available to take for a test drive is this convertible in black; this second-hand model contains a 2000 CC petrol engine with automatic transmission and it has 42,300 miles clocked up on the dash.
2.0 20I Sdrive Euro
56,500mi Manual Petrol 2.0L
£11,795
Edinburgh
~£296/pm
Available to view at this dealer in the Edinburgh area is this convertible motor that has manual transmission and a 2000CC petrol motor. It's on the market and ready for its new owner to drive home in the tone of white with 56,500 miles clocked up on the dash.
Z4 Sdrive23i Highline Edition
82,000mi Manual Petrol 2.5L
£7,991
Edinburgh
~£201/pm
Now available at this dealer in Edinburgh: BMW Z4 with 82,000 miles, 2.5 litre petrol engine and manual transmission.
2.5L Null
64,375mi Auto Petrol 2.5L
£8,495
Musselburgh
~£213/pm
Up for sale and ready for its new owner to drive away is this second hand convertible which has a 2.5l petrol motor with automatic transmission. Buy it at the fantastic price of £8,750 from this dealer in the Musselburgh area.
2.0 20I M Sport Convertible Sdrive
52,000mi Auto Petrol 2.0L
£21,750
Edinburgh
~£546/pm
52,000 miles on the clock and in the shade of red, this Z4 2.0 20I M Sport Convertible Sdrive is fitted out with automatic transmission and a 2.0l petrol motor.
2019 2.0 20I M Sport Convertible S
11,000mi Auto Petrol 2.0L
£25,495
Bathgate
~£640/pm
Head over to this dealership for a closer look at this automatic BMW containing a 2000cc petrol engine and automatic transmission. This second-hand model located in the Bathgate area has been finished in white and has 11,000 miles on the dash.
18I Sdrive
46,826mi Manual Petrol 2.0L
£9,998
Glasgow
~£251/pm
Painted in grey, this used Z4 18I Sdrive comes fitted out with manual transmission, a 2000 CC petrol engine and has got 46,826 miles on the dash.
G29 Sdrive20i M Sport Lci B48 2.0I
4,701mi Auto Petrol 2.0L
£39,995
Glasgow
~£1,004/pm
Available to test-drive at our dealership in the Glasgow area is this low mileage sports motor in excellent, like new condition that is fitted with a 2000CC petrol motor and automatic transmission.
2.0 20I Sdrive Euro 6 Ss
95,000mi Manual Petrol 2.0L
£8,495
Wishaw
~£213/pm
On offer and ready for its new owner to drive away is this BMW that features a 2.0l petrol motor with manual transmission. This used one has got 95,000 miles clocked up on the dashboard.
Sdrive 20I M Sport
24,703mi Auto Petrol 2.0L
£26,898
Rutherglen
~£675/pm
Have a closer look at this Z4 that is fitted out with automatic transmission and a 2.0 ltr petrol motor. This used model now up for sale at our dealership has a mere 24,703 mi clocked-up on the dash and has been finished in the tone of black.