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 30I M Sport Techplus Pack
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
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
Call this dealership for a closer look at this manual BMW featuring a 2500cc petrol motor with manual transmission. This used one in the Yate area is finished in the tone of blue and 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 display at our showroom in the Romsey area is this BMW Z4 with manual transmission and a 2500CC petrol motor.
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
Painted in the tone of grey, this second-hand BMW has 69,998 miles clocked up on the dashboard and has a 2000cc petrol motor with manual transmission.
2010 10 2.5
33,000miManual2.5L
£8,995
Poole
~£226/pm
Available for viewing at our dealership in Poole is this convertible which is fitted out with a 2.5L motor and manual transmission. On the market and ready for its next owner to drive away in the shade of brown with 33,000 miles clocked up on the dash.
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
On the market and ready for its new owner to take home is this BMW Z4 20I M Sport U5942 Ulez that comes fitted out with a 2.0 Ltr petrol engine and automatic transmission. This second hand model currently on sale at this dealership has 74,347 miles clocked-up on the dashboard.
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.