2004 BMW Z4
2.5I Se
76,239miAutoPetrol2.5L
£5,995
Southampton
~£151/pm
A 2.5 ltr petrol engine and automatic transmission are only some of the attributes that this motor has to offer its owner.
Representative example: borrowing £6,500 over 5 years with a representative APR of 19.9%, an annual interest rate of 19.9% (Fixed) and a deposit of £0.00, the amount payable would be £166.07 per month, with a total cost of credit of £3,464.37 and a total amount payable of £9,964.37.
1 cars
2.5I Se
76,239miAutoPetrol2.5L
£5,995
Southampton
~£151/pm
A 2.5 ltr petrol engine and automatic transmission are only some of the attributes that this motor has to offer its owner.
Z4 Sdrive30i M Sport
14,216miAutoPetrol2.0L
£31,490
Eastleigh
~£791/pm
Finished in black, this BMW features a 2.0l petrol motor with automatic transmission and has got 14,216 miles clocked-up on the dashboard. First Registered in 2021, this BMW Z4 is now up for sale and ready for you to drive away for just £31,490.
Z4 Sdrive20i Sport
42,157miAutoPetrol2.0L
£23,493
Eastleigh
~£590/pm
This BMW Z4 has 42,357 miles clocked-up on the dash and comes fitted out with a 2000CC petrol motor with automatic transmission. It is up for sale and ready for its next owner to drive home for the bargain price of just £24,990.
3.0 M40i Sdrive Euro 6 Ss
2,645miAutoPetrol3.0L
£44,930
Romsey
~£1,128/pm
Available for viewing at our dealership in the Romsey area is this BMW Z4 which contains a 3.0l petrol engine with automatic transmission. It is in a nearly new, almost pristine condition throughout and is on offer and ready for its new owner to drive away in a shade of grey with just 2,645 miles on the dash.
30I M Sport U5116 Ulez
17,734miAutoPetrol2.0L
£31,295
Winchester
~£786/pm
There's an awesome price of only £36,795 on this BMW Z4 with automatic transmission with a 2000cc petrol motor and only 17,734 miles clocked-up on the dash.
M Sport
72,107miManualPetrol2.0L
£10,495
Winchester
~£264/pm
Finished in the tone of white, this BMW Z4 has 72,107 miles on the dash and features a 2000CC petrol engine.
Z4 Si Sport Coupe
67,000miManualPetrol3.0L
£11,990
Lymington
~£301/pm
On offer is this Z4 in the shade of silver; this used model has 67,000 miles clocked up on the dash and comes equipped with a 3.0l petrol engine with manual transmission.
Z4 M
69,000miManualPetrol3.2L
£19,990
Lymington
~£502/pm
On offer at the remarkable price of only £20,990 is this coupe that is equipped with a 3.2L petrol engine with manual transmission. This second hand model at this dealership in Lymington has 69,000 miles clocked-up on the dash and has been finished in black.
2.0 Z4 Sdrive20i M Sport Roadster 181 Bhp
60,000miAutoPetrol2.0L
£12,795
Lymington
~£321/pm
Currently available to buy - second hand Z4 2.0 Z4 Sdrive20i M Sport Roadster 181 Bhp that has a 2.0 L petrol motor with automatic transmission. Get it from this dealer in Lymington for the fabulous price of just £12,795.
Se
95,000miManualPetrol2.5L
£4,995
Ryde
~£125/pm
Seize the opportunity to own this Z4 Se now available at just £4,995. It comes finished in the tone of red, is fitted with a 2.5 Litre petrol motor with manual transmission and it has got 95,000 miles clocked up on the dash.
Z4 Sdrive 20I M Sport
13,000miAutoPetrol2.0L
POA
Christchurch
Currently advertised by this dealer in Christchurch is this convertible BMW Z4 that is fitted with a 2.0 L petrol motor and automatic transmission. It's on the market and ready for its new owner to drive home in the tone of white with 13,000 miles clocked-up on the dash.
3.0 30I Sdrive Euro 5
51,000miAutoPetrol3.0L
£12,790
Christchurch
~£321/pm
Thinking of going for a BMW Z4? Then have a look at this used one finished in the tone of black that’s got 51,000 mi clocked-up on the dash, a 3.0 litre petrol motor and automatic transmission.
Z4 Sdrive28i M Sport
27,300miAutoPetrol2.0L
£18,990
Petersfield
~£477/pm
This used BMW Z4 in the tone of black is now on the market and ready for you to drive home with the added option to purchase on credit.
2.5 23I Sdrive
42,245miAutoPetrol2.5L
£10,995
Ringwood
~£276/pm
This convertible Z4 2.5 23I Sdrive features a 2500 cc petrol engine with automatic transmission and has clocked up 42,245 miles. It's now available for sale for the brilliant price of only £10,995.
Series Z4 Se Roadster
58,000miManualPetrol2.0L
£4,295
Bournemouth
~£108/pm
This BMW has got 58,000 miles clocked-up on the dashboard and comes equipped with a 2000CC motor. It runs on petrol with manual transmission and comes in the tone of blue.
3.0 M40i Sdrive Euro 6 Ss
14,000miAutoPetrol3.0L
£36,995
Bournemouth
~£929/pm
On the market and ready for its new owner to drive away is this BMW Z4 3.0 M40i Sdrive Euro 6 Ss that comes fitted with automatic transmission and a 3000 CC petrol engine. This second hand model at our dealership in Bournemouth has just 14,000 miles on the dash.
2011 61 3.0
64,000miAuto3.0L
£8,995
Poole
~£226/pm
Painted in a black finish, this convertible car is fitted with a 3.0 litre motor with automatic transmission and has 64,000 miles on the dash. First Registered in 2011, it's now available to buy for £9,995.
28I Sdrive M Sport
50,000miAutoPetrol2.0L
£12,000
Chichester
~£301/pm
Containing a 2.0 litre petrol motor and automatic transmission, this second hand Z4 28I Sdrive M Sport from this dealership in Chichester is available for sale with a silver finish and has 50,000 miles clocked up on the dash.
23I Sdrive
54,000miManualPetrol2.5L
£8,300
Chichester
~£208/pm
Currently available on the market today is this BMW with manual transmission and a 2.5L petrol motor. At the great price of only £8,300 and affordable repayments available commencing at as little as £ per month.
Bmw Roadster Sdrive 20I M Sport Pro Pack
5,980miAutoPetrol2.0L
£36,590
Basingstoke
~£919/pm
Currently available to drive away is this BMW Z4 incorporating automatic transmission with a 2.0 L petrol engine. At the superb price of just £36,590 and manageable repayments available commencing at around £ per month.
2013 2.0L Z4 Sdrive20i M Sport Roadster 181 Bhp
74,000miManualPetrol2.0L
£9,499
Reading
~£239/pm
In a like new, almost pristine condition both inside and out, this BMW Z4 2013 2.0L Z4 Sdrive20i M Sport Roadster 181 Bhp is on the market and ready for you to take home at the fantastic price of just £9,299. It is fitted with a cc motor with transmission and it has clocked-up a mere few mi. Manageable instalments are on offer from this dealer starting out at as little as £ pm.
2.0 18I M Sport Sdrive Euro 6
59,000miAutoPetrol2.0L
£12,990
Basingstoke
~£326/pm
Finished in the shade of red, this 2.0l petrol BMW Z4 with automatic transmission is available for purchase.
3.0 Z4 Si Se
67,000miAutoPetrol3.0L
£9,490
Thatcham
~£238/pm
Available from this dealership located in Thatcham: BMW Z4 with 67,000 miles and a 3.0 ltr petrol motor with automatic transmission.
M40i Sdrive Euro 6
11miAutoPetrol3.0L
£59,500
Swindon
~£1,494/pm
Seize the chance to be the new owner of this Z4 M40i Sdrive Euro 6 now for sale at just £59,500. It has been finished in the shade of , has 11 miles clocked-up on the dash and contains a 3.0 litre petrol motor with automatic transmission.