2004 BMW Z4
Black
16,500mi2.2L
£10,995
Guiseley
~£276/pm
Incorporating a 2.2L motor and transmission; this used BMW Z4 Black is now on the market and ready for you to take home with 16,500 miles on the dash.
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.
2 cars
Black
16,500mi2.2L
£10,995
Guiseley
~£276/pm
Incorporating a 2.2L motor and transmission; this used BMW Z4 Black is now on the market and ready for you to take home with 16,500 miles on the dash.
Z4 Sdrive20i Sport
23,000miAutoPetrol2.0L
£25,695
Guiseley
~£645/pm
Advertised by this dealership in Guiseley is this BMW Z4 Z4 Sdrive20i Sport - 23,000 miles and a 2.0 ltr petrol engine with automatic transmission.
2.0 20I
58,756miManualPetrol2.0L
£10,995
Leeds
~£276/pm
Currently available for sale is this Z4 that has manual transmission and a 2000 cc petrol engine. At the brilliant price of £11,290 and affordable repayments available commencing from only £ per month.
2.0I Edition Exclusive Euro 4
84,000miManualPetrol2.0L
£4,995
Pudsey
~£125/pm
At this dealership there's a terrific price for this BMW Z4 that has manual transmission, a 2.0 ltr petrol engine and 84,000 miles clocked up on the dash.
Sdrive M40i
101miAutoPetrol
£49,945
Leeds
~£1,254/pm
With 101 miles on the dash, this Z4 contains a cc petrol engine and automatic transmission.
Sdrive M40i Handschalter Pack
250miManualPetrol
£59,999
Harrogate
~£1,507/pm
At this dealership you'll find the fabulous price of only £59,999 on this second hand BMW with 250 miles clocked up on the dash, manual transmission and a litre petrol engine.
30I Sdrive
72,000miAutoPetrol3.0L
£9,995
Knaresborough
~£251/pm
Coming fitted out with a 3.0 ltr petrol motor with automatic transmission, this second-hand Z4 is finished in the tone of black and has 72,000 miles on the dashboard.
3.0Si Sport
87,000miAutoPetrol3.0L
£8,995
Knaresborough
~£226/pm
Be the next owner of this BMW Z4 which comes with automatic transmission and a 3.0 Ltr petrol engine. This second hand one currently on sale at this dealer priced at £8,995 has 87,000 miles clocked up on the dash and comes finished in blue.
Z4 M40i 336
11,200miAutoPetrol3.0L
£37,985
York
~£954/pm
This used BMW Z4 which is still in fantastic, like new condition has got a mere 11,200 miles clocked-up on the dashboard and features a 3000 CC petrol motor with automatic transmission.
20I Sdrive M Sport
63,170miAutoPetrol2.0L
£13,950
Wakefield
~£350/pm
This sports Z4 20I Sdrive M Sport has 63,170 miles on the clock and has a 2.0 LTR petrol engine. It is currently available for you to drive it away today priced at just £13,950.
Sdrive 2dr
58,000miPetrol
£9,985
York
~£251/pm
This BMW Z4 is fitted out with a ltr petrol motor with transmission and it has 58,000 miles clocked up on the dashboard.
2.0 Z4 Sdrive20i M Sport Roadster 181 Bhp
92,023miManualPetrol2.0L
£9,495
Ripon
~£238/pm
Currently advertised by this dealer in Ripon is this convertible second hand car which is equipped with a 2000CC petrol engine and manual transmission. Up for sale and ready for its new owner to take home in a orange finish with 92,023 miles on the clock.
Sdrive M40i
26,000miAutoPetrol
£34,834
York
~£875/pm
Available to view at this dealership in the York area is this sports used car that has a petrol, L engine and automatic transmission. It is available on the market in a blue finish with 26,000 miles on the dash.
Z4 M40i
21,000miAutoPetrol3.0L
£31,256
York
~£785/pm
Giving its new privileged owner a really incredible and first rate mode of transport, this Z4 has been finished in the shade of black, has a 3.0l petrol motor with automatic transmission and it has 21,000 mi clocked-up on the dashboard.
2.5 Z4 Sdrive23i M
98,000miManualPetrol2.5L
£6,990
Burnley
~£176/pm
Go for a test drive in this Z4, it comes equipped with a cc engine and transmission. This second-hand model has got 98,000 miles clocked up on the dash and has been finished in the shade of black.
3.0 Z4 Si Sport
111,000miManualPetrol3.0L
£7,990
Burnley
~£201/pm
This BMW Z4 has 111,000 miles clocked-up on the dash and is fitted out with a 3000 CC motor. It runs on petrol with manual transmission and is finished in the tone of blue.
2.2I Se Euro 3
14,511miAutoPetrol2.2L
£6,750
Rochdale
~£170/pm
This Z4 2.2I Se Euro 3 has 14,511 miles on the dash and incorporates a 2.2 L petrol engine. This used one from this dealer is available in the tone of black.
Z4 Sdrive20i M Sport Roadster
88,199miManualPetrol2.0L
£9,495
Oldham
~£238/pm
Providing the next lucky owner a truly amazing and luxurious mode of transport, this motor comes in the tone of white, is fitted with a 2.0 LTR petrol motor with manual transmission and it has 88,199 miles clocked up on the dash.
2.0 28I M Sport Sdrive Euro 6
123,309miAutoPetrol2.0L
£7,495
Oldham
~£188/pm
Interested in buying a BMW Z4? Then have a more in depth look at this second hand model available in the tone of white with a 2.0 ltr petrol motor, automatic transmission and 123,309 miles clocked up on the dash.
3.0I Se Smg Euro 3
97,263miAutoPetrol3.0L
£2,995
Oldham
~£75/pm
This Z4 is fitted out with a 3000 cc petrol motor with automatic transmission and has 97,263 miles on the dash.
Sports
22,000miAutoPetrol3.0L
£38,940
Blackburn
~£978/pm
Available for viewing at our dealership in Blackburn is this BMW Z4 Sports that features a 3.0 Litre petrol motor and automatic transmission. Up for sale and ready for its new owner to take home in the tone of grey with 22,000 miles clocked up on the dash.
2.0 20I M Sport Sdrive Euro 6 Ss
97,000miManualPetrol2.0L
£8,995
Manchester
~£226/pm
This convertible BMW is available on the market. It is fitted with a 2.0L petrol engine with manual transmission and it has 97,000 miles clocked up on the dash.
3.0 Z4 Sdrive30i M Sport Highline Edition 254 B
77,456miManualPetrol3.0L
£9,995
Dukinfield
~£251/pm
Get yourself behind the wheel of this Z4 3.0 Z4 Sdrive30i M Sport Highline Edition 254 B for only £10,495. It contains a 3.0 LTR petrol engine with manual transmission and has 77,456 miles on the clock.
2.0I Edition Exclusive Euro 4
114,731miManualPetrol2.0L
£3,900
Blackburn
~£98/pm
Coming finished in the tone of black, this BMW Z4 2.0I Edition Exclusive Euro 4 has a 2000 cc petrol motor with manual transmission and it has 114,731 miles clocked-up on the dash.