2010 BMW Z4
Series Z4 Sdrive35i Roadster
69,317miAutoPetrol3.0L
£10,995
Doncaster
~£276/pm
This used car has 69,317 miles clocked up on the dash and features a 3.0 LTR petrol engine with 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.
406 cars
Series Z4 Sdrive35i Roadster
69,317miAutoPetrol3.0L
£10,995
Doncaster
~£276/pm
This used car has 69,317 miles clocked up on the dash and features a 3.0 LTR petrol engine with automatic transmission.
2.0 20I M Sport Sdrive Euro 6
35,000miAutoPetrol2.0L
£16,950
Cheltenham
~£426/pm
This BMW Z4 2.0 20I M Sport Sdrive Euro 6 has 35,000 miles clocked up on the dash and comes fitted with a 2.0 LTR petrol motor with automatic transmission. This particular second-hand model from this dealer in Cheltenham comes in a blue finish.
2.0 20I M Sport Sdrive Euro 6
54,600miAutoPetrol2.0L
£12,495
Newcastle-under-Lyme
~£314/pm
This vehicle is now on the market and ready for its next owner to drive home. It contains a 2.0l petrol motor with automatic transmission and has 54,600 miles on the clock.
30I M Sport
10,795miAutoPetrol2.0L
£32,750
Bristol
~£822/pm
Available for viewing at this dealership in Bristol is this BMW Z4 30I M Sport that features a petrol, 2.0 ltr engine and automatic transmission. It's in an almost pristine, like new condition throughout and is up for sale in a black finish with a mere 10,795 miles clocked up on the dashboard.
2.5 23I Sdrive Euro 5
78,622miManualPetrol2.5L
POA
Oldham
Equipped with a 2.5l petrol motor and manual transmission; this white second hand BMW Z4 is currently available for you to drive it away today with 78,622 miles clocked up on the dashboard.
Z4 Sdrive20i M Sport
64,000miManualPetrol2.0L
£9,495
Harlow
~£238/pm
This Z4 Z4 Sdrive20i M Sport is fitted out with a 2000 CC petrol engine with manual transmission and has 64,000 mi clocked up on the dash.
Sdrive M40i Tech Pack
10miAutoPetrol3.0L
£52,998
Kirkcaldy
~£1,331/pm
Currently available from our dealership in Kirkcaldy is this almost impeccable, like new BMW Z4 Sdrive M40i Tech Pack that is fitted with a 3.0L petrol motor with automatic transmission. It's up for sale and ready for you to drive home in the shade of purple with 10 miles clocked-up on the dashboard.
Convertible 2.5 23I M Sport Sdrive Euro 5 201
81,000miManualPetrol2.5L
£7,900
Leicester
~£198/pm
Now available from our showroom located in Leicester is this white Z4 that is fitted with a 2.5L petrol motor with manual transmission.
2.0 Z4 Sdrive28i M Sport Roadster 242 Bhp
64,000miManualPetrol2.0L
£11,995
Colchester
~£301/pm
Are you considering buying a BMW Z4? Then take a closer look at this second hand one from this dealer in Colchester, it has 64,000 miles on the clock and comes equipped with a 2.0 ltr petrol engine with manual transmission.
20I Sdrive M Sport
42,339miAutoPetrol2.0L
£14,165
Chelmsford
~£356/pm
This sports used car has 42,339 miles clocked up on the dash and incorporates a 2.0l petrol engine with automatic transmission. It's up for sale and ready for its next owner to drive away for the fabulous price of just £14,165.
35Is U529 Ulez
35,000miAutoPetrol3.0L
£19,495
Melton Mowbray
~£490/pm
Up for sale and ready for its new owner to drive away is this car priced at only £19,495. This dealer also gives its customers the option to buy with manageable monthly instalments with payment packages starting at only £ monthly.
Z4 Sdrive18i M Sport
84,256miManualPetrol2.0L
£8,995
Cheadle
~£226/pm
First registered in 2014: Used BMW Z4 Z4 Sdrive18i M Sport that has manual transmission, a 2.0l petrol engine and only 84,256 miles clocked up on the dashboard.
Z4 Sdrive20i M Sport
51,147miAutoPetrol2.0L
£24,995
Bury St Edmunds
~£628/pm
Currently available for sale is this BMW Z4 with a 2000 CC petrol motor and 51,147 miles on the dash.
2.0I Edition Exclusive Euro 4
48,000miManualPetrol2.0L
£5,995
Bingley
~£151/pm
Grab the chance to be the happy owner of this Z4 2.0I Edition Exclusive Euro 4 that is now for sale at just £5,995. It has been finished in the shade of black, has 48,000 miles on the clock and is equipped with a 2000 cc petrol motor with manual transmission.
Z4 Sdrive30i M Sport
58,139miAutoPetrol2.0L
£25,491
Eastleigh
~£640/pm
This second hand Z4 Z4 Sdrive30i M Sport finished in the shade of white is now on the market and ready for you to take home with the option for you to pay for it with credit.
2.0 Z4 I Se Roadster 150 Bhp
65,000miManualPetrol2.0L
£5,750
Hertford
~£144/pm
This Z4 2.0 Z4 I Se Roadster 150 Bhp is fitted with a 2000 CC petrol motor with manual transmission and it has 65,000 miles clocked up on the dash.
20I Sdrive
44,334miManualPetrol
£13,499
Kingston upon Hull
~£339/pm
In the shade of white, this convertible Z4 contains a cc petrol motor with manual transmission and has got 44,334 miles on the dash.
Z4 M40i 336
9,500miAutoPetrol3.0L
£35,985
York
~£904/pm
Go down to this dealership for a closer look at this automatic BMW Z4 with automatic transmission and a 3000 cc petrol engine. This used model in the York area has been finished in the shade of black and has got 9,500 miles clocked up on the dash.
2.0 20I M Sport Sdrive Euro 5
81,245miAutoPetrol2.0L
£8,995
Bury
~£226/pm
This convertible car is fitted with a 2.0 Litre petrol motor with automatic transmission and has done 81,245 miles.
Sdrive 20I M Sport
24,929miAutoPetrol2.0L
£28,998
Dumfries
~£728/pm
24,929 miles on the dash, this BMW Z4 Sdrive 20I M Sport is fitted with a 2000CC petrol engine and automatic transmission.
2.0 Z4 Sdrive20i M
62,000miAutoPetrol2.0L
£10,995
Chester-Le-Street
~£276/pm
This convertible BMW Z4 2.0 Z4 Sdrive20i M is available for sale from this dealer. It has got 62,000 miles clocked up on the dash and contains a 2.0 Litre petrol engine.
Z4 Sdrive20i M Sport
14,251miAutoPetrol
£29,395
Bromley
~£738/pm
Priced at £29,345, this dealer is currently selling this second hand Z4 Z4 Sdrive20i M Sport that is fitted out with a ltr petrol motor with automatic transmission.
20I M Sport
25,227miAutoPetrol2.0L
£29,995
Ripley
~£753/pm
Get in touch with this car dealership for a closer look at this automatic BMW Z4 20I M Sport incorporating a 2.0l petrol engine with automatic transmission. This second-hand one located in Ripley has 25,227 miles clocked up on the dash and has been finished in the tone of red.
Sdrive 20I Sport
14,960miAutoPetrol2.0L
£25,500
Luton
~£640/pm
Currently on display at this dealer's showroom in the Luton area is this BMW with low mileage. It has done a mere 14,960 miles and features a 2.0L petrol motor.
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 | 405 | £19,153 | 10 | 47,107 | 655 |
Aberdeen City | 1 | £26,500 | 4 | 18,645 | - |
Aberdeenshire | 1 | £13,995 | 8 | 49,750 | 1 |
Banbridge | 1 | £3,400 | 19 | 75,000 | - |
Bedfordshire | 8 | £14,664 | 13 | 37,447 | 13 |
Berkshire | 3 | £24,285 | 10 | 37,394 | 10 |
Bristol | 13 | £19,233 | 11 | 42,232 | 11 |
Bromley - Greater London | 2 | £32,670 | 4 | 15,376 | 2 |
Buckinghamshire | 16 | £14,561 | 13 | 68,452 | 16 |
Caerphilly | 1 | £9,000 | 12 | 66,962 | - |
Cambridgeshire | 7 | £18,185 | 9 | 51,334 | 7 |
Cardiff | 3 | £25,327 | 7 | 23,176 | 7 |
Cheshire | 14 | £18,720 | 10 | 49,245 | 15 |
City of Edinburgh | 1 | £32,990 | 4 | 26,914 | 11 |
City of London - Greater London | 6 | £24,862 | 7 | 41,224 | 6 |
Conwy | 3 | £30,832 | 2 | 13,722 | - |
County Durham | 4 | £18,923 | 9 | 40,228 | 9 |
Croydon - Greater London | 1 | £15,788 | 9 | 33,000 | 1 |
Derbyshire | 14 | £15,621 | 11 | 56,627 | 20 |
Devon | 10 | £12,831 | 13 | 58,456 | 3 |
Dorset | 4 | £19,427 | 10 | 27,750 | 12 |
Dumfries and Galloway | 1 | £28,998 | 3 | 24,929 | 2 |
Dundee City | 4 | £11,308 | 13 | 66,889 | 1 |
East Ayrshire | 1 | £9,995 | 18 | 105,000 | 1 |
East Riding of Yorkshire | 4 | £9,187 | 14 | 53,527 | 1 |
East Sussex | 4 | £23,745 | 7 | 31,185 | 8 |
Enfield - Greater London | 2 | £28,973 | 7 | 42,923 | 2 |
Essex | 21 | £16,449 | 11 | 45,984 | 18 |
Fife | 1 | £52,998 | 0 | 10 | 1 |
Glasgow City | 3 | £18,258 | 8 | 46,308 | 16 |
Gloucestershire | 14 | £17,038 | 10 | 43,503 | 15 |
Greater Manchester | 17 | £15,260 | 11 | 56,808 | 31 |
Hampshire | 15 | £20,565 | 9 | 47,679 | 22 |
Harrow - Greater London | 1 | £25,995 | 2 | 600 | - |
Havering - Greater London | 2 | £10,500 | 11 | 67,168 | 3 |
Hertfordshire | 13 | £17,722 | 11 | 54,891 | 23 |
Highland | 1 | £11,495 | 14 | 69,171 | 1 |
Hillingdon - Greater London | 1 | £25,995 | 1 | 15,900 | 2 |
Hounslow - Greater London | 2 | £7,843 | 16 | 44,566 | 8 |
Inverclyde | 1 | £3,995 | 20 | 87,000 | - |
Isle of Wight | 1 | £3,995 | 20 | 95,000 | 1 |
Kent | 6 | £25,494 | 9 | 38,468 | 31 |
Kingston upon Thames - Greater London | 2 | £8,495 | 13 | 105,000 | 2 |
Lancashire | 6 | £11,315 | 12 | 70,308 | 19 |
Leicestershire | 14 | £18,374 | 10 | 44,672 | 20 |
Lincolnshire | 6 | £19,610 | 9 | 36,956 | 14 |
Merseyside | 2 | £19,695 | 10 | 71,291 | 5 |
Moray | 1 | £6,990 | 18 | 76,000 | - |
Newport | 2 | £35,750 | 3 | 4,803 | 5 |
Norfolk | 5 | £27,298 | 5 | 28,299 | 14 |
North Ayrshire | 1 | £32,998 | 2 | 8,420 | 1 |
North Lanarkshire | 4 | £18,306 | 16 | 68,176 | 2 |
North Yorkshire | 13 | £23,185 | 7 | 45,626 | 18 |
Northamptonshire | 7 | £27,974 | 5 | 17,895 | 16 |
Nottinghamshire | 8 | £16,690 | 11 | 53,220 | 18 |
Oxfordshire | 7 | £22,012 | 9 | 33,398 | 5 |
Pembrokeshire | 2 | £7,993 | 14 | 71,802 | 1 |
Shropshire | 2 | £14,047 | 10 | 119,326 | 7 |
Somerset | 5 | £16,490 | 19 | 72,497 | 6 |
South Yorkshire | 7 | £10,437 | 15 | 55,361 | 23 |
Staffordshire | 12 | £12,439 | 11 | 48,519 | 23 |
Suffolk | 5 | £13,707 | 10 | 60,436 | 7 |
Surrey | 7 | £18,368 | 8 | 40,408 | 11 |
Swansea | 2 | £19,998 | 11 | 20,300 | 8 |
Tyne and Wear | 7 | £13,796 | 11 | 67,780 | 5 |
Warwickshire | 4 | £26,774 | 5 | 29,701 | 13 |
West Midlands | 15 | £18,771 | 9 | 50,410 | 31 |
West Sussex | 10 | £15,027 | 11 | 42,621 | 15 |
West Yorkshire | 6 | £18,024 | 12 | 36,026 | 16 |
Wiltshire | 6 | £44,086 | 3 | 9,731 | 7 |
Worcestershire | 9 | £24,469 | 8 | 38,061 | 12 |