2003 BMW Z4
2.5I Euro 3
105,952miManualPetrol2.5L
£2,890
Brownhills
~£73/pm
Finished in the tone of grey, this Z4 2.5I Euro 3 has clocked up 105,952 milesand incorporates a 2500cc petrol engine and manual transmission.
Images of a similar car, for illustrative purposes only.
Z4 Sdrive20i M Sport
Auto Petrol 2.0L Not for sale on carsnitch
£ - £ Current value range
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.
390 cars
2.5I Euro 3
105,952miManualPetrol2.5L
£2,890
Brownhills
~£73/pm
Finished in the tone of grey, this Z4 2.5I Euro 3 has clocked up 105,952 milesand incorporates a 2500cc petrol engine and manual transmission.
Convertible 2.5
79,000miManualPetrol2.5L
£10,000
Yate
~£251/pm
Up for sale and ready for its next owner to drive home is this BMW Z4 in blue. This used one has 79,000 miles clocked up on the dash and incorporates a 2500cc petrol motor with manual transmission.
2.5I Se Smg
122,000miAutoPetrol2.5L
£5,295
Enniskillen
~£133/pm
Available from this dealer in Enniskillen: BMW Z4 2.5I Se Smg - automatic transmission, 122,000 miles and a 2.5l petrol motor.
3.0 M40i Convertible Sdrive 340
7,609miAutoPetrol3.0L
£41,600
Haslemere
~£1,045/pm
Painted in grey, this BMW Z4 3.0 M40i Convertible Sdrive 340 has only got 7,609 miles clocked up on the dash and incorporates a 3.0L petrol engine.
2.0 20I M Sport Convertible Sdrive
24,437miAutoPetrol2.0L
£27,150
Brighton
~£682/pm
This BMW Z4 2.0 20I M Sport Convertible Sdrive has just 24,437 miles clocked-up on the dash and it's been used for less than a full year.
2.0 Z4 Sdrive20i M Sport Roadster 181 Bhp
49,036miAutoPetrol2.0L
£16,995
Stoke-on-Trent
~£427/pm
BMW Z4 with a 2.0 litre petrol motor and automatic transmission.
2.5 23I M Sport Sdrive Euro 5
60,000miManualPetrol2.5L
£9,475
Romsey
~£238/pm
Z4 2.5 23I M Sport Sdrive Euro 5 with a 2.5l petrol engine and manual transmission.
2.0 Z4 Sdrive20i M Sport 195 Bhp
15,000miAutoPetrol2.0L
£25,925
Oldham
~£651/pm
Be the new owner of this Z4 2.0 Z4 Sdrive20i M Sport 195 Bhp that is fitted out with a 2.0L petrol motor and automatic transmission. This used model has 15,000 miles on the clock.
Convertible 2.0
16,000miManualPetrol2.0L
£16,990
Hinckley
~£427/pm
A superb price at this car dealership for this second hand, Z4 that’s got manual transmission, a 2.0 litre petrol engine and a mere 16,000 miles clocked-up on the dash.
2019 3.0 Z4 M40i 336 Bhp
48,774miAutoPetrol3.0L
£29,995
Wigan
~£753/pm
At this dealer in Wigan you'll find the fantastic price of just £29,995 on this BMW Z4 2019 3.0 Z4 M40i 336 Bhp with a 3.0 L petrol engine, automatic transmission and 48,774 miles clocked-up on the dash.
Sdrive M40i Tech Pack
27,558miAutoPetrol3.0L
£34,000
West Bridgford
~£854/pm
Currently advertised by this dealership in West Bridgford is this second-hand, low mileage BMW coming fitted with a 3.0 ltr petrol engine and automatic transmission. It is up for sale and ready for its next owner to drive away in a white finish.
Z4 Roadster
65,477miManualPetrol2.0L
£4,995
Dundee
~£125/pm
This second hand BMW Z4 Z4 Roadster from this dealer has 65,477 miles on the dash and comes fitted out with a 2.0l petrol engine with manual transmission.
Sdrive 30I M Sport
20,349miAutoPetrol2.0L
£30,490
Boston
~£766/pm
A remarkable price of only £30,490 from our dealership on this low mileage BMW which has only 20,349 miles on the clock.
Z4 M40i
15,354miAutoPetrol3.0L
£34,995
Farnborough
~£879/pm
Advertised by this dealership in Farnborough is this used, low mileage BMW incorporating a 3000 cc petrol engine with automatic transmission. It is up for sale and ready for its new owner to drive away in the shade of blue with a mere 15,354 miles clocked-up on the dash.
2.0I Edition Sport
69,998miManualPetrol2.0L
£5,480
Fareham
~£138/pm
Take a closer look at this that is equipped with a 2000cc petrol engine with manual transmission. This second hand model currently for sale at our dealership has got 69,998 miles clocked up on the dash.
2010 10 2.5
33,000miManual2.5L
£8,995
Poole
~£226/pm
Finished in the shade of brown, this convertible Z4 2010 10 2.5 contains a 2.5l motor with manual transmission and it has only got 33,000 miles clocked up on the dash.
2.0 Z4 Sdrive30i M Sport 255 Bhp
8,686miAutoPetrol2.0L
£32,350
Northampton
~£812/pm
A great price of only £32,350 is being advertised by this dealership on this second hand BMW Z4 2.0 Z4 Sdrive30i M Sport 255 Bhp with a mere 8,686 miles on the clock.
20I M Sport U5942 Ulez
74,347miAutoPetrol2.0L
£12,995
Winchester
~£326/pm
This second hand Z4 20I M Sport U5942 Ulez with a white finish is available for you to drive it away today with the added option for you to buy it with credit.
Z4 Sdrive20i
88,510miAutoPetrol2.0L
£10,995
Chesterfield
~£276/pm
This BMW Z4 Z4 Sdrive20i has 88,510 miles clocked-up on the dash and is fitted out with a 2.0L motor. It runs on petrol with automatic transmission and has been finished in the tone of black.
2.5 Z4 Sdrive23i Roadster
72,000miManualPetrol2.5L
£6,995
Worcester
~£176/pm
With 72,000 miles clocked up on the dash, this BMW Z4 contains a 2.5 L petrol motor and manual transmission.
Convertible
42,520miAutoPetrol3.0L
£30,495
Wilmslow
~£766/pm
This Z4 has a 3000 cc petrol engine with automatic transmission and it has clocked up 42,520 miles.
Sdrive M40i Shadowline Plustech Pack
5,000miAutoPetrol3.0L
£43,500
Swansea
~£1,092/pm
Want to get yourself a BMW Z4 Sdrive M40i Shadowline Plustech Pack? Well, consider going for this used, but like new one that's in an impeccable, like new condition in and out. This particular vehicle at this dealer has a 3.0 ltr petrol engine with automatic transmission and it only has 5,000 mi clocked up on the dash.
Sdrive 20I M Sport
12,035miAutoPetrol2.0L
£30,935
Reading
~£777/pm
A terrific price of only £30,935 for this second hand, low mileage Z4 Sdrive 20I M Sport with 12,035 miles clocked up on the dashboard and a 2.0l petrol engine with automatic transmission.
Si Sport
88,907miManualPetrol2.5L
£5,750
Chipping Norton
~£144/pm
At £5,750 you can buy this second hand Z4 from this dealership in Chipping Norton that is fitted with a 2.5l petrol motor and manual transmission.