2017 BMW Z4
Z4 Sdrive20i M Sport
16,177miAutoPetrol2.0L
£19,495
Exeter
~£490/pm
First registered in 2017: Second hand BMW Z4 with a 2000 cc petrol engine with automatic transmission and only 16,177 miles on the dash.
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.
362 cars
Z4 Sdrive20i M Sport
16,177miAutoPetrol2.0L
£19,495
Exeter
~£490/pm
First registered in 2017: Second hand BMW Z4 with a 2000 cc petrol engine with automatic transmission and only 16,177 miles on the dash.
Z4 Sdrive20i Roadster
46,800miManualPetrol2.0L
£11,995
Crewe
~£301/pm
Currently on display at this car dealership's show room is this BMW that is fitted with a 2.0 L petrol motor with manual transmission.
Series Z4 Sdrive23i Roadster
18,750miManualPetrol2.5L
£15,495
Lichfield
~£389/pm
On offer and ready for its next owner to take home is this BMW Z4 Series Z4 Sdrive23i Roadster, it features a 2500cc petrol engine with manual transmission. This second-hand model from our dealership in Lichfield is available at the terrific price of just £15,495.
Sdrive 30I M Sport Pro Pack
17,901miAutoPetrol
£27,999
Swansea
~£703/pm
Planning on buying a BMW Z4 Sdrive 30I M Sport Pro Pack? Then have a more in depth look at this second hand model available in the tone of white with a l petrol motor, automatic transmission and 17,901 miles clocked-up on the dash.
2.0 20I Sdrive Euro 6 Ss
50,200miManualPetrol2.0L
£10,995
Daventry
~£276/pm
This convertible motor is fitted with a 2.0 Litre petrol engine with manual transmission and has clocked up 50,200 mi. It's now on the market and ready for you to drive home for the total price of only £10,995.
20I Sdrive M Sport
50,131miManualPetrol2.0L
£11,500
High Wycombe
~£289/pm
Coming fitted with a 2000 CC petrol engine with manual transmission, this used Z4 20I Sdrive M Sport from this dealership in High Wycombe is up for sale in a white finish and has 50,124 miles clocked-up on the dash.
28I M Sport
43,774mi
£15,750
Hitchin
~£396/pm
On offer and available to take on a test drive is this BMW Z4 available in the tone of ; this second hand model is fitted with transmission, a cc engine and has 43,774 miles clocked up on the dashboard.
Z4 Sdrive 30I M Sport
34,589miAutoPetrol2.0L
£27,500
Coventry
~£691/pm
On offer and ready for its next owner to drive away today is this BMW Z4 with automatic transmission and a 2.0l petrol motor. This second hand model currently available at our dealership comes finished in the tone of white and only has 34,589 miles on the dash.
2.0 Z4 Sdrive28i M Sport Roadster 242 Bhp
63,000miAutoPetrol2.0L
£13,970
Rochester
~£351/pm
This BMW contains a 2000cc petrol engine with automatic transmission and it has 63,000 miles clocked-up on the dashboard. This particular second-hand one from this dealer comes with a white finish.
Sdrive 30I M Sport
11,200miPetrol
£27,300
Edinburgh
~£686/pm
Currently available from this car dealership's show room located in the Edinburgh area is this BMW Z4 Sdrive 30I M Sport with low mileage. It has a mere 11,200 miles on the dash and is fitted with a Litre petrol motor with transmission.
Sdrive20i M Sport
48,066miManualPetrol2.0L
£9,500
Canterbury
~£239/pm
This used sports from this dealer in Canterbury has a 2.0 Ltr petrol motor with manual transmission and it has 48,066 miles clocked up on the dash.
2.5 23I M Sport Sdrive Euro 5
63,000miAutoPetrol2.5L
£10,995
Romford
~£276/pm
This convertible Z4 2.5 23I M Sport Sdrive Euro 5 features a 2.5 LTR petrol motor with automatic transmission and has 63,000 miles clocked up on the dashboard. It is on the market and ready for you to drive away for the remarkable price of just £10,995.
Z4 M40i
12,739miAutoPetrol3.0L
£36,500
Worcester
~£917/pm
Are you considering a BMW? Well, consider this second hand one with low mileage from our dealership located in Worcester which is fitted with automatic transmission and a 3000 CC petrol engine.
20I Sdrive M Sport
30,811miAutoPetrol2.0L
£12,498
Renfrew
~£314/pm
30,811 miles clocked up on the dashboard and coming finished in white, this Z4 20I Sdrive M Sport comes fitted with automatic transmission and a 2.0 L petrol motor.
3.0 35I M Sport Dct Sdrive Euro 5
58,700miAutoPetrol3.0L
£15,495
Leicester
~£389/pm
Giving the next lucky owner a fabulous and first rate level of transport, this convertible vehicle comes in the shade of yellow, has clocked up 58,700 mi and features a 3.0L petrol engine with automatic transmission.
2.5 Z4 Sdrive23i Roadster 201 Bhp
64,000miManualPetrol2.5L
£8,495
Stoke-on-Trent
~£213/pm
This vehicle up for sale from this dealer priced at £7,995 is finished in the shade of black and has 64,000 mi clocked-up on the dash.
2.0 20I M Sport Sdrive Euro 6 Ss
59,902miManualPetrol2.0L
£10,995
Nailsworth
~£276/pm
Available to drive away is this BMW Z4 2.0 20I M Sport Sdrive Euro 6 Ss which comes equipped with a 2.0l petrol motor and manual transmission. At the marvellous price of just £10,995 and affordable instalments available beginning from only £ per calendar month.
Z4 Sdrive20i M Sport
20,388miAutoPetrol2.0L
£25,995
Epsom
~£653/pm
Now available at this dealership in the Epsom area is this convertible motor that comes equipped with a petrol, 2.0 LTR engine and automatic gearbox. On the market and ready for you to take home in a white finish with 20,388 miles on the dashboard.
20I Sdrive M Sport
63,170miAutoPetrol2.0L
£14,450
Wakefield
~£363/pm
At this dealer in Wakefield you will find the bargain price of just £14,250 on this BMW Z4 20I Sdrive M Sport with a 2.0 litre petrol motor, automatic transmission and 63,170 miles on the dashboard.
Z4 Sdrive20i Roadster
42,000miAutoPetrol2.0L
£14,995
Colchester
~£377/pm
With a 2.0L petrol engine and automatic transmission - this blue used BMW Z4 Z4 Sdrive20i Roadster is on the market and ready for you to take home with 42,000 miles clocked up on the dash.
Z4 Sdrive18i M Sport Roadster
72,005miAutoPetrol2.0L
£13,998
Glasgow
~£352/pm
Finished in the shade of blue, this 2000 cc petrol BMW with automatic transmission is currently available to take out on a test drive.
20I M Sport U1407 Ulez
34,500miAutoPetrol2.0L
£17,500
Market Harborough
~£439/pm
Up for sale and ready for its new owner to drive away is this BMW Z4 finished in blue. This second hand model comes fitted with automatic transmission, a 2.0 Litre petrol engine and has 34,500 miles clocked up on the dashboard.
Sdrive 20I M Sport Plus Pack
28,463miAutoPetrol2.0L
£27,500
West Bridgford
~£691/pm
Beginning at as little as £ per month, you can drive this sports BMW Z4 with a petrol 2000 CC motor, automatic transmission and 28,412 miles clocked up on the dashboard.
2.0L Sdrive 20I Sport
36,037miAutoPetrol2.0L
£24,251
Tonbridge
~£609/pm
Become the next owner of this Z4 containing a 2.0L petrol motor with automatic transmission. This second hand model now available at our dealership has been finished in and has just 36,037 miles clocked-up on the dash.
Want to find out everything about all Z4 models, pros and cons, what to look out for and everything else you need to know? Check out our BMW Z4 buying guide here.
BMW Z4 data for the amount in stock, average price, age and mileage throughout the UK and by county.
County | Stock | Avg Price | Avg Age | Avg Mileage | Recent Sales |
---|---|---|---|---|---|
All | 359 | £16,328 | 11 | 53,728 | 739 |
Ballymena | 1 | £6,850 | 16 | 31,000 | - |
Bedfordshire | 10 | £15,499 | 11 | 47,092 | 11 |
Berkshire | 6 | £19,462 | 10 | 38,947 | 9 |
Bristol | 6 | £14,543 | 11 | 45,798 | 13 |
Buckinghamshire | 17 | £14,392 | 12 | 68,112 | 19 |
Caerphilly | 1 | £9,000 | 12 | 66,962 | - |
Cambridgeshire | 2 | £9,623 | 16 | 55,955 | 11 |
Cardiff | 4 | £26,495 | 6 | 38,680 | 7 |
Cheshire | 13 | £19,545 | 10 | 48,773 | 21 |
City of Edinburgh | 6 | £25,679 | 6 | 28,162 | 12 |
City of London - Greater London | 4 | £28,572 | 5 | 37,618 | 12 |
Conwy | 3 | £30,832 | 2 | 13,722 | 1 |
Cornwall | 1 | £14,999 | 14 | 30,400 | 1 |
Croydon - Greater London | 1 | £15,988 | 9 | 33,000 | 3 |
Cumbria | 1 | £13,950 | 8 | 48,730 | - |
Derbyshire | 12 | £18,160 | 9 | 52,911 | 26 |
Devon | 6 | £16,995 | 11 | 55,829 | 7 |
Dorset | 4 | £17,412 | 11 | 32,500 | 12 |
Dundee City | 1 | £8,495 | 13 | 109,000 | 1 |
Ealing - Greater London | 1 | £12,990 | 14 | 79,000 | 3 |
East Ayrshire | 1 | £9,995 | 18 | 105,000 | 3 |
East Riding of Yorkshire | 1 | £11,480 | 11 | 75,297 | 2 |
East Sussex | 2 | £21,245 | 8 | 32,231 | 9 |
Enfield - Greater London | 3 | £24,647 | 10 | 55,285 | 1 |
Essex | 15 | £18,036 | 12 | 43,487 | 25 |
Glasgow City | 7 | £11,336 | 10 | 62,421 | 13 |
Gloucestershire | 6 | £11,130 | 12 | 72,766 | 19 |
Greater Manchester | 15 | £12,204 | 12 | 62,172 | 38 |
Hampshire | 16 | £22,186 | 8 | 39,932 | 30 |
Harrow - Greater London | 1 | £25,995 | 2 | 600 | 1 |
Havering - Greater London | 3 | £10,582 | 11 | 61,445 | 8 |
Hertfordshire | 13 | £15,366 | 13 | 55,699 | 24 |
Highland | 1 | £11,495 | 14 | 69,171 | 3 |
Hillingdon - Greater London | 1 | £29,995 | 1 | 15,900 | 2 |
Hounslow - Greater London | 3 | £13,795 | 12 | 38,570 | 5 |
Isle of Wight | 1 | £4,995 | 20 | 95,000 | 1 |
Kent | 10 | £16,713 | 9 | 44,730 | 29 |
Kingston upon Thames - Greater London | 2 | £8,230 | 13 | 105,000 | 7 |
Lancashire | 7 | £13,316 | 13 | 75,074 | 24 |
Leicestershire | 11 | £19,217 | 10 | 40,857 | 20 |
Lincolnshire | 7 | £20,604 | 8 | 36,101 | 15 |
Merseyside | 3 | £14,628 | 12 | 76,798 | 4 |
Moray | 1 | £6,990 | 18 | 76,000 | - |
Newport | 3 | £33,583 | 4 | 16,531 | 5 |
Norfolk | 5 | £21,753 | 8 | 26,825 | 19 |
North Ayrshire | 2 | £23,498 | 5 | 21,927 | 2 |
North Lanarkshire | 3 | £13,620 | 19 | 86,667 | 4 |
North Yorkshire | 8 | £15,296 | 11 | 57,734 | 18 |
Northamptonshire | 8 | £24,533 | 6 | 30,163 | 17 |
Nottinghamshire | 9 | £20,820 | 9 | 37,610 | 16 |
Oxfordshire | 2 | £25,245 | 12 | 25,731 | 4 |
Pembrokeshire | 2 | £8,223 | 14 | 71,802 | - |
Renfrewshire | 1 | £12,498 | 10 | 30,811 | - |
Shropshire | 2 | £10,995 | 11 | 107,250 | 13 |
Somerset | 3 | £3,827 | 21 | 109,667 | 8 |
South Yorkshire | 11 | £11,503 | 14 | 56,750 | 23 |
Staffordshire | 8 | £12,956 | 12 | 52,328 | 27 |
Suffolk | 3 | £10,913 | 11 | 69,775 | 9 |
Surrey | 12 | £24,462 | 6 | 29,128 | 6 |
Swansea | 3 | £11,230 | 12 | 54,352 | 6 |
Tyne and Wear | 6 | £12,236 | 13 | 80,543 | 7 |
Warwickshire | 1 | £3,295 | 19 | 109,000 | 13 |
West Midlands | 10 | £14,906 | 10 | 57,479 | 36 |
West Sussex | 9 | £16,358 | 10 | 40,553 | 18 |
West Yorkshire | 6 | £12,177 | 13 | 52,320 | 17 |
Wiltshire | 4 | £35,138 | 5 | 23,397 | 12 |
Worcestershire | 8 | £21,247 | 9 | 49,726 | 7 |