2003 BMW Z4
2.5I Euro 3
105,952miManualPetrol2.5L
£2,890
Brownhills
~£73/pm
With 105,952 miles clocked up on the dash and in the tone of grey, this convertible Z4 is equipped with a 2.5 litre petrol motor and manual transmission.
Images of a similar car, for illustrative purposes only.
Sdrive M40i Tech Pack
Auto Petrol 3.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
With 105,952 miles clocked up on the dash and in the tone of grey, this convertible Z4 is equipped with a 2.5 litre petrol motor and manual transmission.
Convertible 2.5
79,000miManualPetrol2.5L
£10,000
Yate
~£251/pm
At the low price of just £10,000 is this BMW Z4 Convertible 2.5, it has a 2500CC petrol engine with manual transmission. This second hand model at this dealership has 79,000 miles clocked up on the dash.
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
This Z4 is in a like new condition. It is now available for sale with the option to buy on finance starting out at just £ pm.
2.0 20I M Sport Convertible Sdrive
24,437miAutoPetrol2.0L
£27,150
Brighton
~£682/pm
Commencing at around £ monthly, you could buy this BMW Z4 2.0 20I M Sport Convertible Sdrive with 24,437 miles clocked-up on the dash, petrol 2000CC motor and automatic transmission.
2.0 Z4 Sdrive20i M Sport Roadster 181 Bhp
49,036miAutoPetrol2.0L
£16,995
Stoke-on-Trent
~£427/pm
Finished in the tone of blue, this BMW Z4 has done 49,036 miles and incorporates a 2.0l petrol motor with automatic transmission.
2.5 23I M Sport Sdrive Euro 5
60,000miManualPetrol2.5L
£9,475
Romsey
~£238/pm
On offer and ready for you to drive away is this second hand BMW that comes fitted with manual transmission and a 2500cc petrol engine. Get it at the terrific price of only £9,475 from this dealer in Romsey.
2.0 Z4 Sdrive20i M Sport 195 Bhp
15,000miAutoPetrol2.0L
£25,925
Oldham
~£651/pm
This BMW Z4 2.0 Z4 Sdrive20i M Sport 195 Bhp has got automatic transmission, a 2.0 ltr petrol engine and 15,000 mi clocked up on the dashboard. This particular second hand model from this dealer comes in a black finish.
Convertible 2.0
16,000miManualPetrol2.0L
£16,990
Hinckley
~£427/pm
At this dealership you'll find the terrific price of only £16,990 on this second hand Z4 Convertible 2.0 with a 2.0 l petrol motor, manual transmission and 16,000 miles clocked up on the dashboard.
2019 3.0 Z4 M40i 336 Bhp
48,774miAutoPetrol3.0L
£29,995
Wigan
~£753/pm
On the market and ready for its new owner to take home is this convertible BMW Z4 2019 3.0 Z4 M40i 336 Bhp at the awesome price of just £29,995. This dealer also gives you the possibility to pay with flexible monthly payments to suit all budgets with repayment packages commencing from only £ per calendar month.
Sdrive M40i Tech Pack
27,558miAutoPetrol3.0L
£34,000
West Bridgford
~£854/pm
First registered in 2019: Second-hand BMW Z4 with a 3.0 ltr petrol motor, automatic transmission and a mere 27,558 miles on the clock.
Z4 Roadster
65,477miManualPetrol2.0L
£4,995
Dundee
~£125/pm
With a blue finish, this second hand car has 65,477 miles on the dashboard and features a 2.0 litre petrol engine.
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
There's a terrific price of only £34,995 on this BMW that only has 15,354 miles on the dashboard, a 3.0 ltr petrol motor and automatic transmission.
2.0I Edition Sport
69,998miManualPetrol2.0L
£5,480
Fareham
~£138/pm
Located in Fareham: BMW Z4 2.0I Edition Sport - 2.0 ltr petrol motor, manual transmission and 69,998 miles.
2010 10 2.5
33,000miManual2.5L
£8,995
Poole
~£226/pm
Coming in brown, this BMW has only got 33,000 miles on the clock and contains a 2500 CC motor.
2.0 Z4 Sdrive30i M Sport 255 Bhp
8,686miAutoPetrol2.0L
£32,350
Northampton
~£812/pm
Beginning from £ per month, you could have this second hand car with 8,686 miles clocked-up on the dash, petrol 2.0 LTR motor and automatic transmission.
20I M Sport U5942 Ulez
74,347miAutoPetrol2.0L
£12,995
Winchester
~£326/pm
Featuring a 2000 CC petrol engine and automatic transmission: this white second-hand Z4 20I M Sport U5942 Ulez is on the market and ready for you to take home with 74,347 miles clocked-up on the dash.
Z4 Sdrive20i
88,510miAutoPetrol2.0L
£10,995
Chesterfield
~£276/pm
Painted in the tone of black, this Z4 Z4 Sdrive20i has a 2.0l petrol motor with automatic transmission and has got 88,510 miles on the dashboard.
2.5 Z4 Sdrive23i Roadster
72,000miManualPetrol2.5L
£6,995
Worcester
~£176/pm
Now available for a test drive at your request is this convertible motor with 72,000 miles on the dashboard, manual gearbox and 2.5 Litre petrol engine.
Convertible
42,520miAutoPetrol3.0L
£30,495
Wilmslow
~£766/pm
This used Z4 from this dealer has got 42,520 miles clocked up on the dashboard and features a 3.0l petrol engine with automatic transmission.
Sdrive M40i Shadowline Plustech Pack
5,000miAutoPetrol3.0L
£43,500
Swansea
~£1,092/pm
Up for sale and ready for its next owner to drive away today is this BMW in like new condition, it contains a 3.0 LTR petrol motor and automatic transmission. This used one from this dealership in Swansea has clocked-up 5,000 miles.
Sdrive 20I M Sport
12,035miAutoPetrol2.0L
£30,935
Reading
~£777/pm
Are you planning on going for a BMW Z4 Sdrive 20I M Sport? Well, consider this used model from this dealer in Reading, it has a 2.0 L petrol motor with automatic transmission and it has 12,035 miles on the clock.
Si Sport
88,907miManualPetrol2.5L
£5,750
Chipping Norton
~£144/pm
Incorporating a 2.5 Litre petrol motor and manual transmission, this second-hand BMW is available for sale in the shade of yellow with 88,907 miles on the clock.