2004 BMW Z4
2.2I Se
73,200mi Manual Petrol 2.2L
£5,499
Shoreham-By-Sea
~£138/pm
Available in silver, this Z4 2.2I Se has 73,200 mi clocked-up on the dash and features a 2.2 litre petrol engine with manual transmission.
1 cars
2.2I Se
73,200mi Manual Petrol 2.2L
£5,499
Shoreham-By-Sea
~£138/pm
Available in silver, this Z4 2.2I Se has 73,200 mi clocked-up on the dash and features a 2.2 litre petrol engine with manual transmission.
Sdrive 20I M Sport
5,330mi Auto Petrol 2.0L
£38,895
Brighton
~£977/pm
Available for viewing at our dealership in Brighton is this well kept, like new Z4 with automatic transmission and a 2000CC petrol motor. It's up for sale and ready for you to drive away in black with only 5,330 miles clocked-up on the dash.
Z4 Sdrive20i Roadster
84,980mi Manual Petrol 2.0L
£6,990
Worthing
~£176/pm
Finished in the tone of grey, this vehicle features a 2.0 ltr petrol engine with manual transmission and has 84,980 miles on the dash.
Sdrive 30I M Sport
29,990mi Auto Petrol 2.0L
£26,875
Littlehampton
~£675/pm
Available for viewing at our dealership in Littlehampton is this low mileage BMW Z4 Sdrive 30I M Sport that is fitted out with a petrol, 2000CC engine and automatic transmission. On offer and ready for you to take home in the tone of blue with a mere 29,990 miles clocked up on the dash.
Z4 Sdrive30i M Sport
29,997mi Auto Petrol 2.0L
£26,875
Littlehampton
~£675/pm
On the market and ready for you to drive away is this BMW. This second hand model features a 2.0 litre petrol motor with automatic transmission and has 29,997 miles on the dashboard.
2.5I Se Euro 4
87,457mi Manual Petrol 2.5L
£4,690
Haywards Heath
~£118/pm
Be the new owner of this BMW Z4 which contains a 2500 cc petrol motor with manual transmission. This second hand model at this dealer in Haywards Heath comes in and has 87,457 miles on the clock.
2.0 20I M Sport Sdrive Euro 6 Ss
29,940mi Auto Petrol 2.0L
£22,499
Horsham
~£565/pm
On offer and ready for its next owner to take home is this BMW that comes fitted out with a 2000CC petrol motor and automatic transmission. This second hand model currently on sale at this dealer comes in black and has 29,940 miles on the dashboard.
2.5 23I Sdrive Convertible U343 Ulez
48,000mi Manual Petrol 2.5L
£8,995
Billingshurst
~£226/pm
At £8,995 you can get this second hand convertible from this dealership in Billingshurst that is equipped with a 2500cc petrol motor with manual transmission.
2.5 Si Se Convertible Euro 4 21
72,000mi Manual Petrol 2.5L
£5,995
Billingshurst
~£151/pm
Coming finished in the shade of black, this BMW has got a 2.5l petrol motor with manual transmission and has got 72,000 miles on the clock.
Convertible
6,000mi Auto Petrol 3.0L
£39,990
Horsham
~£1,004/pm
Second hand Z4 in excellent condition inside and out is currently available to drive away at £39,990. This BMW Z4 Convertible drives and looks like new, contains a 3.0 L petrol motor with automatic transmission and has got a mere 6,000 miles clocked up on the dashboard.
Convertible
31,000mi Manual Petrol 2.0L
£13,990
Horsham
~£351/pm
Up for sale and ready for you to drive away is this Z4 that features manual transmission and a 2.0 litre petrol motor. This second hand one from our dealership in Horsham only has 31,000 miles clocked-up on the dashboard and is finished in the tone of blue.
Convertible
50,000mi Manual Petrol 2.5L
£8,990
Horsham
~£226/pm
Available for viewing at this dealer in the Horsham area is this convertible car that is fitted with a 2.5 ltr petrol motor with manual transmission. It is on offer and ready for its next owner to drive away in a blue finish with 50,000 miles clocked up on the dash.
Z4 Sdrive20i M Sport
18,773mi Auto Petrol 2.0L
£30,571
Crawley
~£768/pm
In the shade of black, this Z4 has 18,773 miles clocked-up on the dash and incorporates a 2.0l petrol motor.
Z4 Sdrive20i M Sport
6,330mi Auto Petrol 2.0L
£28,675
Crawley
~£720/pm
Coming in red and in an excellent, nearly new condition, this BMW has a 2.0 ltr petrol engine with automatic transmission and has a mere 6,330 miles clocked up on the dash.
3.0 Si Se Convertible Euro 4 26
79,547mi Manual Petrol 3.0L
£7,895
Burgess Hill
~£198/pm
Looking out to buy a BMW Z4 3.0 Si Se Convertible Euro 4 26? Then consider choosing this second-hand model available in the tone of red with manual transmission, a 3.0 ltr petrol motor and 79,547 miles on the dash.
Sdrive M40i
3,180mi Auto Petrol 3.0L
£45,295
Hailsham
~£1,137/pm
A marvellous price of just £44,995 from us at this dealer on this low mileage BMW Z4 in splendid, nearly new condition which just has 3,180 miles clocked up on the dashboard.
3.0 M40i
Auto 3.0L
£31,490
Billingshurst
~£791/pm
In the tone of blue, this BMW has few miles clocked up on the dash and incorporates a 3.0 LTR motor.
Z4 Sdrive20i M Sport
14,127mi Auto Petrol 2.0L
£30,924
Redhill
~£777/pm
Up for sale and ready to take home is this BMW Z4 Z4 Sdrive20i M Sport in the shade of blue; it has got 14,127 miles clocked-up on the dash and features a 2000 CC petrol motor.
Z4 Sdrive30i M Sport
7,946mi Auto Petrol 2.0L
£32,410
Redhill
~£814/pm
This Z4 has 7,946 mi on the clock and is fitted out with a 2.0L petrol engine with automatic transmission.
Z4 Sdrive30i M Sport
23,946mi Auto Petrol 2.0L
£27,184
Redhill
~£683/pm
Currently available for sale is this sports Z4 on offer at the fabulous price of just £29,310. This dealership in Redhill also gives you the possibility to purchase using achievable monthly payments to suit all budgets with repayment plans commencing at just £ monthly.
Z4 Sdrive20i M
75,000mi 2.0L
£8,995
Eastbourne
~£226/pm
This car comes fitted with transmission, a 2000 cc engine and has 75,000 miles clocked-up on the dashboard.
Convertible
36,500mi Manual Petrol 2.0L
£12,495
Haslemere
~£314/pm
First registered in 2014: Used BMW Z4 with a 2000 cc petrol engine, manual transmission and only 36,500 miles on the dashboard.
Sdrive 20I M Sport
1,057mi Auto Petrol 2.0L
£42,995
Haslemere
~£1,080/pm
A superb price of £42,995 is being advertised by our dealership on this almost spotless, like new, low mileage BMW. This model contains a 2.0 Ltr petrol motor with automatic transmission and only has 1,057 miles on the clock.
Z4 Sdrive30i M Sport
49,000mi Auto Petrol 3.0L
£12,995
Bexhill
~£326/pm
Interested in buying a BMW Z4 Z4 Sdrive30i M Sport? Well, consider going for this used model from this dealer in Bexhill, it comes fitted with automatic transmission, a 3000CC petrol engine and has got 49,000 miles clocked up on the dash.