2003 BMW Z4
2.5I Euro 3
105,952miManualPetrol2.5L
£2,890
Brownhills
~£73/pm
Available to drive away is this Z4 in grey. It is fitted with a 2.5 litre petrol engine with manual transmission and has 105,952 miles on the clock.
Images of a similar car, for illustrative purposes only.
Sdrive30i M Sport Roadster 3.0 254 Bhp
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
Available to drive away is this Z4 in grey. It is fitted with a 2.5 litre petrol engine with manual transmission and has 105,952 miles on the clock.
Convertible 2.5
79,000miManualPetrol2.5L
£10,000
Yate
~£251/pm
With a blue finish, this convertible motor has 79,000 miles clocked-up on the dash and comes equipped with a manual 2.5 Ltr engine running on petrol.
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
£42,400
Haslemere
~£1,065/pm
A low price of only £42,400 is currently being advertised by this dealer for this low mileage BMW that's got just 7,609 miles on the dashboard.
2.0 20I M Sport Convertible Sdrive
24,437miAutoPetrol2.0L
£27,150
Brighton
~£682/pm
On offer and ready for you to drive away today is this BMW Z4 that is fitted with a 2000cc petrol engine with automatic transmission. This second hand one at this dealership in Brighton has got 24,437 miles on the dash.
2.0 Z4 Sdrive20i M Sport Roadster 181 Bhp
49,036miAutoPetrol2.0L
£16,995
Stoke-on-Trent
~£427/pm
Are you looking for a Z4 2.0 Z4 Sdrive20i M Sport Roadster 181 Bhp? Consider this used almost pristine, like new one that is in fantastic condition both in and out. This particular model only has 49,036 miles clocked-up on the dashboard and comes fitted with a 2.0l petrol motor with automatic transmission. For your peace of mind, this particular BMW located at our dealership in the Stoke-on-Trent area has the added bonus of coming with a full, documented history of any past servicing.
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
Available to view at this dealer in Oldham is this convertible BMW Z4 which comes with automatic transmission and a 2000 cc petrol engine. It is up for sale and ready for you to drive home in the tone of black with 15,000 miles on the dash.
Convertible 2.0
16,000miManualPetrol2.0L
£16,990
Hinckley
~£427/pm
This used car has got 16,000 miles clocked up on the dashboard and incorporates a 2.0 litre petrol motor. It is currently available for you to drive it away today for the fantastic price of only £16,990.
2019 3.0 Z4 M40i 336 Bhp
48,774miAutoPetrol3.0L
£29,995
Wigan
~£753/pm
BMW Z4 2019 3.0 Z4 M40i 336 Bhp with a 3.0 Litre petrol engine and automatic gearbox.
Sdrive M40i Tech Pack
27,558miAutoPetrol3.0L
£34,000
West Bridgford
~£854/pm
BMW Z4 with a 3000 cc petrol motor and automatic transmission.
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
Test drive this sports which contains a 2000CC petrol motor and automatic transmission. This second hand model now for sale at our dealership in Boston has just 20,349 miles clocked up on the dash.
Z4 M40i
15,354miAutoPetrol3.0L
£34,995
Farnborough
~£879/pm
Head over to this dealership for a closer look at this automatic Z4 with a 3000cc petrol motor and automatic transmission. This used model available from this dealer has got 15,354 miles clocked up on the dash and comes in blue.
2.0I Edition Sport
69,998miManualPetrol2.0L
£5,480
Fareham
~£138/pm
Coming fitted out with manual transmission and a 2.0l petrol engine, this second hand BMW Z4 comes in grey and has 69,998 miles clocked up on the dash.
2010 10 2.5
33,000miManual2.5L
£8,995
Poole
~£226/pm
This Z4 has 33,000 miles clocked-up on the dash and incorporates a 2.5 Litre engine. It runs on with manual transmission and is available in the tone of brown.
2.0 Z4 Sdrive30i M Sport 255 Bhp
8,686miAutoPetrol2.0L
£32,350
Northampton
~£812/pm
Get yourself in the driver's seat of this BMW Z4 that has automatic transmission and a 2000 CC petrol motor. This second-hand model from our dealership in Northampton has got 8,686 mi 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
Want to get yourself a BMW Z4? Well, have a closer look at this second hand model available in the tone of black that’s got a 2000 cc petrol engine, automatic transmission and 88,510 miles clocked up on the dash.
2.5 Z4 Sdrive23i Roadster
72,000miManualPetrol2.5L
£6,995
Worcester
~£176/pm
Up for sale and ready for its new owner to drive away today is this Z4 2.5 Z4 Sdrive23i Roadster that has a 2.5L petrol motor with manual transmission. This second hand model in stock at our dealership in Worcester is advertised at the awesome price of £6,995.
Convertible
42,520miAutoPetrol3.0L
£30,495
Wilmslow
~£766/pm
This Z4 Convertible has got 42,520 miles clocked up on the dashboard and comes equipped with a 3.0 LTR petrol engine with automatic transmission. It is up for sale and ready for you to drive home for the amazing price of just £30,495.
Sdrive M40i Shadowline Plustech Pack
5,000miAutoPetrol3.0L
£43,500
Swansea
~£1,092/pm
On the market and ready for its new owner to drive away is this BMW in a like new condition that has automatic transmission and a 3000cc petrol motor. This second-hand one currently available from this dealer has just 5,000 miles on the dash and comes in blue.
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.