2020 BMW Z4
Z4 M40i
13,600miAutoPetrol3.0L
£35,250
Brighton
~£885/pm
With a red finish, this BMW Z4 has 13,600 miles on the dash and features a 3000cc petrol engine.
Images of a similar car, for illustrative purposes only.
M40i
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.
363 cars
Z4 M40i
13,600miAutoPetrol3.0L
£35,250
Brighton
~£885/pm
With a red finish, this BMW Z4 has 13,600 miles on the dash and features a 3000cc petrol engine.
Z4 Sdrive30i M Sport Highline Edition
46,849miManualPetrol3.0L
£12,495
Northwich
~£314/pm
With 46,849 miles clocked up on the dash and coming in the tone of black, this convertible motor contains a 3000 CC petrol motor and manual transmission.
20I M Sport U494 Ulez
37miAutoPetrol2.0L
£18,995
Melton Mowbray
~£477/pm
At this dealership there is a fabulous price on this second hand Z4 20I M Sport U494 Ulez that’s got a 2000 cc petrol engine with automatic transmission and 37 miles on the clock.
Coupe 3.2 I 200707
76,479miManualPetrol3.2L
£19,470
Minehead
~£489/pm
At £19,470 you can buy this second hand Z4 Coupe 3.2 I 200707 from this dealer in Minehead that has manual transmission and a 3.2 ltr petrol engine.
20I Sport Convertible Sdrive Euro
42,007miAutoPetrol2.0L
£22,999
Nottingham
~£578/pm
On the market and ready for its new owner to drive away is this second hand Z4 20I Sport Convertible Sdrive Euro that comes fitted with automatic transmission and a 2.0 Litre petrol engine. It could be yours for the superb price of £22,999 from this dealer located in the Nottingham area.
Sdrive 20I M Sport Techpro Pack
6,000miAutoPetrol2.0L
£47,000
Oldbury
~£1,180/pm
An outstanding price of just £47,000 from this dealer for this nearly new BMW Z4 Sdrive 20I M Sport Techpro Pack.
M40i
13,465miAutoPetrol3.0L
£35,990
Chipping Norton
~£904/pm
Giving the next proud owner a terrific and high class level of transport, this BMW Z4 M40i comes in the shade of red, comes with automatic transmission and a 3000 cc petrol engine with 13,465 mi on the dash.
2011 61 3.0
64,000miAuto3.0L
£9,995
Poole
~£251/pm
Containing a 3000CC motor with automatic transmission, this second hand Z4 2011 61 3.0 is finished in black and has 64,000 mi on the clock.
Z4 Sdrive20i M Sport
16,177miAutoPetrol2.0L
£19,495
Exeter
~£490/pm
Check out the great price at this dealer on this used, low mileage BMW Z4 Z4 Sdrive20i M Sport with automatic transmission with a 2000 cc petrol motor and a mere 16,177 miles clocked-up on the dashboard.
Z4 Sdrive20i Roadster
46,800miManualPetrol2.0L
£11,995
Crewe
~£301/pm
This used Z4 Z4 Sdrive20i Roadster finished in the tone of white is on offer and ready for its new owner to drive home with the added option for you to buy it with finance.
Series Z4 Sdrive23i Roadster
18,750miManualPetrol2.5L
£15,495
Lichfield
~£389/pm
Have a look at this convertible that has got manual transmission and a 2.5 ltr petrol engine. This second-hand one has been finished in the tone of red and has a mere 18,750 miles clocked up on the dash.
Sdrive 30I M Sport Pro Pack
17,901miAutoPetrol
£27,999
Swansea
~£703/pm
Available for viewing at this dealer located in Swansea is this Z4 which has a l petrol engine with automatic transmission. It's available to buy in a white finish with 17,901 miles clocked-up on the dash.
Convertible
33,550mi2.0L
£14,999
Leatherhead
~£377/pm
At the great price of only £14,999 is this BMW Z4 Convertible, it has 33,550 miles on the clock and has a 2000CC motor with transmission.
2.0 20I Sdrive Euro 6 Ss
50,200miManualPetrol2.0L
£10,995
Daventry
~£276/pm
Painted in the shade of white, this used BMW has manual transmission, a 2.0l petrol motor and 50,200 miles clocked up on the dash.
20I Sdrive M Sport
50,131miManualPetrol2.0L
£11,500
High Wycombe
~£289/pm
Head over to this dealership for a closer look at this manual Z4 with manual transmission and a 2000cc petrol motor. This second hand model available from this dealer comes in the tone of white and has 50,131 miles clocked up on the dash.
28I M Sport
43,774mi
£15,750
Hitchin
~£396/pm
On the market and ready for you to drive home is this BMW which comes fitted out with transmission and a CC engine. This second hand model has clocked up 43,774 miles.
2.0 Z4 Sdrive28i M Sport Roadster 242 Bhp
63,000miAutoPetrol2.0L
£13,970
Rochester
~£351/pm
This BMW has got 63,000 miles clocked up on the dashboard and comes fitted out with a 2000 cc petrol engine. This used one from this dealership in Rochester has been finished in the shade of white.
Sdrive 30I M Sport
11,200miPetrol
£27,300
Edinburgh
~£686/pm
Providing the next lucky owner a marvellous and high class mode of transport, this Z4 Sdrive 30I M Sport comes in the tone of , is fitted out with a L petrol engine with transmission and it has got 11,200 miles on the clock.
Sdrive20i M Sport
48,066miManualPetrol2.0L
£9,500
Canterbury
~£239/pm
At this dealer is this BMW Z4 Sdrive20i M Sport with manual transmission, 2.0 ltr petrol engine and 48,066 miles.
2.5 23I M Sport Sdrive Euro 5
63,000miAutoPetrol2.5L
£10,500
Romford
~£264/pm
On the market and ready for its new owner to take home is this Z4 2.5 23I M Sport Sdrive Euro 5 that features a 2.5 Ltr petrol engine with automatic transmission. This used model has 63,000 miles clocked-up on the dash.
Z4 M40i
12,739miAutoPetrol3.0L
£36,500
Worcester
~£917/pm
Up for sale and ready for its new owner to drive away is this BMW Z4 Z4 M40i that has a 3.0 litre petrol motor with automatic transmission. This used one in stock at our dealership in Worcester is for sale at the outstanding price of just £36,500.
20I Sdrive M Sport
30,811miAutoPetrol2.0L
£12,498
Renfrew
~£314/pm
This coupe Z4 20I Sdrive M Sport is currently on the market and ready for you to drive away. It comes equipped with automatic transmission, a 2000 cc petrol motor and has 30,811 miles clocked up on the dashboard.
3.0 35I M Sport Dct Sdrive Euro 5
58,700miAutoPetrol3.0L
£15,495
Leicester
~£389/pm
This Z4 has 58,700 miles clocked up on the dash and incorporates a 3000CC motor. It runs on petrol with automatic transmission and comes in the tone of yellow.
2.5 Z4 Sdrive23i Roadster 201 Bhp
64,000miManualPetrol2.5L
£8,495
Stoke-on-Trent
~£213/pm
Be the next owner of this BMW Z4 that is fitted out with a 2500CC petrol engine and manual transmission. This second hand one available from this dealer priced at £8,495 has 64,000 miles on the dash and has been finished in the shade of black.