2021 BMW Z4
Z4 Sdrive20i M Sport
45,019miAutoPetrol2.0L
£29,491
Eastleigh
~£741/pm
With 45,019 miles clocked up on the dash and finished in black, this second hand car comes equipped with a 2000 CC petrol engine and automatic transmission.
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.
3 cars
Z4 Sdrive20i M Sport
45,019miAutoPetrol2.0L
£29,491
Eastleigh
~£741/pm
With 45,019 miles clocked up on the dash and finished in black, this second hand car comes equipped with a 2000 CC petrol engine and automatic transmission.
Z4 Sdrive20i M Sport
14,000miAutoPetrol2.0L
£28,691
Eastleigh
~£721/pm
Want to get yourself a BMW? Well, consider choosing this second-hand one from this dealer in Eastleigh, it contains a 2.0 ltr petrol motor with automatic transmission and has done 14,000 miles.
Z4 Sdrive30i M Sport
14,216miAutoPetrol2.0L
£30,892
Eastleigh
~£776/pm
Now available at our dealership in the Eastleigh area is this Z4 Z4 Sdrive30i M Sport that comes fitted with a 2.0 L petrol motor with automatic transmission. It's in an impeccable, like new condition inside and out and is on the market in the shade of black with a mere 14,216 miles on the clock.
3.0 M40i Sdrive Euro 6 Ss
2,645miAutoPetrol3.0L
£43,930
Romsey
~£1,103/pm
Incorporating a 3.0 litre petrol engine and automatic transmission - this grey used Z4 is on the market and ready for its new owner to take home with 2,000 miles on the clock.
2.5 23I M Sport Sdrive Euro 5
60,000miManualPetrol2.5L
£9,475
Romsey
~£238/pm
For sale at the full price of £9,475 and with the option to buy using credit with affordable repayments from only £ per calendar month, this Z4 2.5 23I M Sport Sdrive Euro 5 has got manual transmission, a 2500cc petrol engine and 60,000 miles clocked-up on the dash.
Z4 Sdrive20i M
60,632miManualPetrol2.0L
£12,799
Fareham
~£321/pm
Up for sale and ready for its new owner to drive away today is this Z4 that comes equipped with a 2.0 LTR petrol engine and manual transmission. This second hand model from our dealership in Fareham is up for sale at the bargain price of £12,799.
2.5I Se
76,239miAutoPetrol2.5L
£5,495
Southampton
~£138/pm
At this dealer in Southampton you'll find the low price of just £5,995 on this BMW Z4 with a 2.5 ltr petrol engine, automatic transmission and 76,239 miles on the dashboard.
Z4 Si Sport Coupe
67,000miManualPetrol3.0L
£11,990
Lymington
~£301/pm
This BMW Z4 has 67,000 miles clocked-up on the dashboard and is fitted out with a 3000 CC petrol motor with manual transmission.
Z4 M
69,000miManualPetrol3.2L
£19,990
Lymington
~£502/pm
On offer and ready for its new owner to take home is this coupe that contains a 3200cc petrol engine with manual transmission. This second hand one at our dealership in Lymington is for sale at the terrific price of just £20,990.
23I Sdrive Highline Edition
59,000miManualPetrol2.5L
£8,750
Lymington
~£220/pm
With a black finish, this BMW Z4 comes fitted out with manual transmission, a 2500cc petrol engine and has 59,000 miles clocked up on the dashboard.
Se
95,000miManualPetrol2.5L
£3,995
Ryde
~£100/pm
Looking out to buy a BMW Z4? Well, have a more in depth look at this used model available in the tone of red that’s got 95,000 miles clocked-up on the dashboard and a 2500cc petrol engine with manual transmission.
2.0 Z4 Sdrive20i M Sport Roadster 181 Bhp
60,000miAutoPetrol2.0L
£12,795
Lymington
~£321/pm
Up for sale and ready for its new owner to take home is this Z4 2.0 Z4 Sdrive20i M Sport Roadster 181 Bhp which has got a 2000 cc petrol motor with automatic transmission. This second-hand one at this dealer in Lymington has 60,000 miles clocked up on the dashboard and has been finished in the shade of white. Also, it has the added bonus of a documented history of past servicing.
Z4 Sdrive 20I M Sport
13,000miAutoPetrol2.0L
POA
Christchurch
Now up for sale and ready for its next owner to take home is this BMW with a 2.0 LTR petrol motor and 13,000 miles on the dash.
3.0L Z4 Sdrive30i Roadster 254 Bhp
51,000miAutoPetrol3.0L
£12,790
Christchurch
~£321/pm
At the bargain price of only £12,990 is this BMW Z4 3.0 30I Sdrive Euro 5 , it has 51,000 miles clocked up on the dash and comes fitted with a 3.0 LTR petrol motor with automatic transmission.
3.0 35Is Dct Sdrive Euro 5
39,956miAutoPetrol3.0L
£19,995
Bournemouth
~£502/pm
Are you interested in owning a convertible? Well, have a look at this second hand one with low mileage from our dealership in the Bournemouth area that contains a 3.0 L petrol motor with automatic transmission.
3.0 35Is Dct Sdrive Euro 5
39,956miAutoPetrol3.0L
£19,995
Bournemouth
~£502/pm
This Z4 has a low mileage of 39,956 miles on the dash and has been used for under a full year.
Bmw Roadster Sdrive 20I M Sport Pro Pack
5,980miAutoPetrol2.0L
£36,590
Basingstoke
~£919/pm
Are you considering going for a Z4 Bmw Roadster Sdrive 20I M Sport Pro Pack? Then consider choosing this second-hand model, it features a 2000CC petrol engine with automatic transmission and it has 5,980 miles clocked-up on the dashboard.
3.0 M40i Convertible Sdrive 340
7,609miAutoPetrol3.0L
£42,400
Haslemere
~£1,065/pm
On the market and ready for you to take home is this Z4 that is fitted with automatic transmission and a 3000CC petrol engine. This second hand model at our dealership in Haslemere is in an almost pristine, nearly new condition inside and out and has only got 7,609 miles clocked up on the dashboard.
3.0 M40i Sdrive Euro 6 Ss
14,000miAutoPetrol3.0L
£36,995
Bournemouth
~£929/pm
Fitted out with a 3000cc petrol motor with automatic transmission, this used BMW Z4 3.0 M40i Sdrive Euro 6 Ss is available to drive away in the tone of black with 14,000 miles clocked-up on the dash.
2.0 18I M Sport Sdrive Euro 6
59,000miAutoPetrol2.0L
£12,790
Basingstoke
~£321/pm
On offer is this Z4 that features automatic transmission and a 2000 cc petrol motor. This used model now available from this dealer has got 59,000 miles clocked up on the dash and is finished in the shade of red.
23I Sdrive
54,000miManualPetrol2.5L
£8,300
Chichester
~£208/pm
At this dealership there is a brilliant price for this second hand BMW Z4 23I Sdrive that has manual transmission, a 2.5 l petrol engine and 54,000 miles clocked up on the dash.
2011 61 3.0
64,000miAuto3.0L
£8,995
Poole
~£226/pm
Are you searching for a Z4? Then have a more detailed look at this second hand one, that has automatic transmission, 64,000 miles on the dash and a 3000cc motor.
2010 10 2.5
33,000miManual2.5L
£8,995
Poole
~£226/pm
Currently available for sale today is this BMW Z4 that is fitted out with a 2.5 LTR engine with manual transmission. At the awesome price of £8,995 and achievable payments available starting at just £ per month.
M40i Sdrive Euro 6
11miAutoPetrol3.0L
£59,500
Swindon
~£1,494/pm
In the shade of , this 3.0 LTR petrol BMW Z4 with automatic transmission is available for you to own.