2020 BMW Z4
Z4 M40i
13,600miAutoPetrol3.0L
£35,250
Brighton
~£885/pm
This dealer in Brighton is advertising an outstanding price of just £35,250 on this low mileage convertible that has a low mileage of just 13,600 miles.
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.
365 cars
Z4 M40i
13,600miAutoPetrol3.0L
£35,250
Brighton
~£885/pm
This dealer in Brighton is advertising an outstanding price of just £35,250 on this low mileage convertible that has a low mileage of just 13,600 miles.
Z4 Sdrive30i M Sport Highline Edition
46,849miManualPetrol3.0L
£12,495
Northwich
~£314/pm
Planning on going for a BMW Z4 Z4 Sdrive30i M Sport Highline Edition? Well, have a look at this second hand one coming in black with manual transmission, 46,849 miles clocked up on the dashboard and a 3.0 ltr petrol motor.
20I M Sport U494 Ulez
12,000miAutoPetrol2.0L
£18,995
Melton Mowbray
~£477/pm
Finished in the tone of white, this convertible Z4 20I M Sport U494 Ulez has automatic transmission and a 2.0 ltr petrol motor with 12,000 mi clocked up on the dash.
20I Sport Convertible Sdrive Euro
42,500miAutoPetrol2.0L
£22,999
Nottingham
~£578/pm
At £22,999 you can buy this second hand convertible from this dealer that contains a 2.0l petrol engine with automatic transmission.
Sdrive 20I M Sport Techpro Pack
6,000miAutoPetrol2.0L
£47,000
Oldbury
~£1,180/pm
Available to view at our dealership in the Oldbury area is this second hand, low mileage BMW Z4 Sdrive 20I M Sport Techpro Pack which comes equipped with a petrol, 2.0 ltr engine and automatic gearbox. It is on the market and ready for its next owner to drive home in the tone of grey with only 6,000 miles on the clock.
M40i
13,465miAutoPetrol3.0L
£35,990
Chipping Norton
~£904/pm
A great price of only £35,990 for this nearly new BMW Z4 M40i with only 13,465 mi on the dashboard.
2011 61 3.0
64,000miAuto3.0L
£10,995
Poole
~£276/pm
Commencing from £ each month, you could drive this convertible used car with 64,000 miles clocked up on the dashboard, 3000CC engine and automatic transmission.
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.
Convertible
33,550mi2.0L
£14,999
Leatherhead
~£377/pm
For £14,999 you can buy this second-hand BMW Z4 from this dealer that is fitted with a 2.0 litre engine and transmission.
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.
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.
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 | 364 | £16,641 | 11 | 52,995 | 735 |
Ballymena | 1 | £6,850 | 16 | 31,000 | - |
Bedfordshire | 10 | £15,499 | 11 | 47,092 | 11 |
Berkshire | 5 | £17,688 | 11 | 43,139 | 10 |
Bristol | 6 | £14,543 | 11 | 45,798 | 12 |
Buckinghamshire | 18 | £15,176 | 11 | 64,832 | 16 |
Caerphilly | 1 | £9,000 | 12 | 66,962 | - |
Cambridgeshire | 2 | £9,623 | 16 | 55,955 | 11 |
Cardiff | 4 | £26,495 | 6 | 38,680 | 5 |
Cheshire | 15 | £18,571 | 10 | 48,513 | 21 |
City of Edinburgh | 6 | £25,679 | 6 | 28,162 | 11 |
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 |
Derbyshire | 12 | £20,287 | 8 | 47,580 | 26 |
Devon | 7 | £17,352 | 10 | 50,164 | 7 |
Dorset | 4 | £9,427 | 13 | 46,500 | 13 |
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 | 3 | £25,847 | 7 | 26,020 | 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,063 | 12 | 72,766 | 19 |
Greater Manchester | 15 | £12,204 | 12 | 62,172 | 38 |
Hampshire | 15 | £22,802 | 8 | 38,735 | 29 |
Harrow - Greater London | 1 | £25,995 | 2 | 600 | 1 |
Havering - Greater London | 3 | £10,582 | 11 | 61,445 | 8 |
Hertfordshire | 12 | £16,189 | 12 | 56,841 | 25 |
Highland | 1 | £11,495 | 14 | 69,171 | 3 |
Hillingdon - Greater London | 1 | £29,995 | 1 | 15,900 | 2 |
Hounslow - Greater London | 4 | £17,346 | 10 | 31,902 | 5 |
Isle of Wight | 1 | £4,995 | 20 | 95,000 | 1 |
Kent | 9 | £15,267 | 9 | 47,942 | 29 |
Kingston upon Thames - Greater London | 2 | £8,130 | 13 | 105,000 | 7 |
Lancashire | 6 | £11,378 | 14 | 84,680 | 22 |
Leicestershire | 13 | £19,606 | 10 | 37,106 | 20 |
Lincolnshire | 7 | £20,590 | 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,829 | 19 |
North Ayrshire | 2 | £23,498 | 5 | 21,927 | 2 |
North Lanarkshire | 3 | £13,620 | 19 | 86,667 | 4 |
North Yorkshire | 7 | £13,967 | 12 | 62,472 | 19 |
Northamptonshire | 5 | £19,993 | 8 | 37,718 | 20 |
Nottinghamshire | 10 | £21,038 | 9 | 38,099 | 16 |
Oxfordshire | 3 | £28,827 | 9 | 21,642 | 4 |
Pembrokeshire | 2 | £8,223 | 14 | 71,802 | - |
Perth and Kinross | 1 | £31,990 | 4 | 10,000 | - |
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 | 9 | £14,738 | 11 | 44,495 | 28 |
Suffolk | 3 | £10,913 | 11 | 69,775 | 8 |
Surrey | 13 | £23,811 | 6 | 29,468 | 5 |
Swansea | 4 | £15,422 | 10 | 45,240 | 6 |
Tyne and Wear | 7 | £10,988 | 14 | 81,140 | 7 |
Warwickshire | 1 | £3,295 | 19 | 109,000 | 13 |
West Midlands | 10 | £16,856 | 9 | 54,620 | 36 |
West Sussex | 9 | £16,358 | 10 | 40,553 | 18 |
West Yorkshire | 6 | £12,227 | 13 | 52,320 | 17 |
Wiltshire | 4 | £35,138 | 5 | 23,397 | 12 |
Worcestershire | 8 | £21,247 | 9 | 49,726 | 7 |