2003 BMW Z4
3.0I Euro 3
62,154miAutoPetrol3.0L
£4,495
Welwyn Garden City
~£113/pm
Buy this BMW for just £4,495. It has a 3.0 litre petrol engine with automatic transmission and has 62,154 miles on the dashboard.
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.
379 cars
3.0I Euro 3
62,154miAutoPetrol3.0L
£4,495
Welwyn Garden City
~£113/pm
Buy this BMW for just £4,495. It has a 3.0 litre petrol engine with automatic transmission and has 62,154 miles on the dashboard.
2.0L 2.0I Edition Sport Convertible Man
42,478miManualPetrol2.0L
£5,990
Wigan
~£150/pm
42,478 miles on the clock and coming finished in the tone of black, this convertible Z4 2.0L 2.0I Edition Sport Convertible Man is equipped with a 2000CC petrol motor and manual transmission.
Sdrive 20I Sport
30,824miAutoPetrol2.0L
£24,034
Chelmsford
~£604/pm
A fantastic price of only £24,034 is currently being offered by us at this dealer for this low mileage BMW Z4 Sdrive 20I Sport that has just 30,824 miles on the dash.
2.0 Z4 Sdrive20i M Sport 195 Bhp U
25,505miAutoPetrol2.0L
£28,000
Worthing
~£703/pm
BMW Z4 2.0 Z4 Sdrive20i M Sport 195 Bhp U with a 2.0 ltr petrol engine and automatic gearbox.
Sdrive 20I M Sport
17,230miAutoPetrol2.0L
£28,000
Sheffield
~£703/pm
Available for sale is this sports which has automatic transmission and a 2.0 Litre petrol motor. On offer at the amazing price of £28,000 and affordable payments at hand starting from just £ monthly.
M40i
2,300miAutoPetrol3.0L
£44,995
Northampton
~£1,130/pm
Painted in blue, this 3.0 LTR petrol Z4 M40i with automatic transmission is now available for you to buy.
Convertible
53,568miAutoPetrol3.0L
£11,850
Swindon
~£298/pm
Coming in the shade of black, this used BMW Z4 has 53,568 miles clocked-up on the dash and comes equipped with a 3.0 Ltr petrol motor and automatic transmission.
Series Z4 Se Roadster
62,000miAutoPetrol2.5L
£4,995
Bristol
~£125/pm
Be the new owner of this convertible featuring automatic transmission and a 2500CC petrol motor. This second hand one located in Bristol has got 62,000 miles clocked up on the dashboard.
2.5 23I Sdrive
42,245miAutoPetrol2.5L
£10,995
Ringwood
~£276/pm
Now available from our dealership located in Ringwood is this Z4 that comes fitted with automatic transmission and a 2.5L petrol motor. It's on the market in the tone of white with 42,245 miles clocked up on the dash.
Se
72,000miManualPetrol2.5L
£3,995
Lutterworth
~£100/pm
Now on offer and ready for its next owner to drive away is this Z4 with a 2500 cc petrol engine and 72,000 miles on the clock.
Sdrive20i M Sport - High Spec
38,000miAutoPetrol2.0L
£14,990
Sheffield
~£376/pm
Featuring automatic transmission and a 2.0 LTR petrol motor; this white second hand Z4 Sdrive20i M Sport - High Spec is now on the market and ready for you to take home with 38,000 miles clocked-up on the dash.
Z4 3.0Si Coupe
92,200miAutoPetrol3.0L
£9,995
Stone
~£251/pm
This BMW Z4 incorporates a 3.0 litre petrol motor with automatic transmission and it has 92,200 miles on the clock.
Convertible 3.0 Z4 Sdrive30i M Sport Roadster 201
29,542miAutoPetrol3.0L
£14,995
Chesterfield
~£377/pm
This BMW is currently available on the market. It has a 3.0 ltr petrol motor with automatic transmission and it has got 29,542 miles on the dash.
Sdrive 20I M Sport
8,377miAutoPetrol2.0L
£32,998
Irvine
~£829/pm
Now available from this car dealership's show room in Irvine is this low mileage BMW Z4 Sdrive 20I M Sport. It has a 2000cc petrol engine with automatic transmission and it only has 8,377 miles on the clock.
2.0 Z4 Sdrive20i M Sport 195 Bhp
25,724miAutoPetrol2.0L
£26,995
Northampton
~£678/pm
First registered in 2020: Used BMW with a 2000cc petrol motor with automatic transmission and just 25,724 miles clocked-up on the dash.
35I Sdrive M Sport Dct
28,613miAutoPetrol3.0L
£17,990
York
~£452/pm
Interested in buying a Z4 35I Sdrive M Sport Dct? Then consider choosing this second-hand one with just 25,884 miles on the dashboard.
Sdrive 20I M Sport Pro Pack
20,451miAutoPetrol
£28,999
Coventry
~£728/pm
This used car available priced at £28,999 comes finished in the shade of blue and has 20,451 miles clocked-up on the dash.
2.0 20I M Sport Sdrive Euro 5 Ss
66,962miManualPetrol2.0L
£9,000
Caerphilly
~£226/pm
On the market and ready for its new owner to drive away is this convertible BMW for the total cost of just £9,000. This dealership in Caerphilly also gives its customers the possibility to pay with manageable monthly instalments with instalment packages starting from as little as £ per month.
Convertible 2.5 23I Sdrive Euro 5 200959
61,000miManualPetrol2.5L
£7,990
Norwich
~£201/pm
On offer and ready for its next owner to take home is this convertible that comes fitted out with a 2500 CC petrol motor with manual transmission. This second-hand model now available from this dealer priced at £7,990 has been finished in blue and has 61,000 mi clocked up on the dash.
Z4 Sdrive20i M Sport
12,820miAutoPetrol2.0L
£26,000
Exeter
~£653/pm
Up for sale and ready for its new owner to drive away is this convertible Z4 at the amazing price of only £26,000. This dealership also gives its customers the possibility to pay with flexible monthly repayments with repayment plans commencing at only £ monthly.
2.2I Se Euro 3
81,000miManualPetrol2.2L
£2,990
Newcastle upon Tyne
~£75/pm
Painted in the tone of black, this convertible motor has 81,000 miles on the dash and is equipped with a manual 2200 CC engine requiring petrol.
2.5 Z4 Se Roadster 190 Bhp
126,834miPetrol2.5L
£2,795
Dukinfield
~£70/pm
Starting at around £ per month, you could get this convertible BMW Z4 with 126,834 miles clocked up on the dash, petrol 2500CC engine and transmission.
Sdrive M40i Shadowline Plustech Pack
4,211miAutoPetrol3.0L
£46,000
West Bridgford
~£1,155/pm
Containing a 3000CC petrol motor with automatic transmission, this BMW with just 6,000 miles on the clock has had such a good upkeep, you could actually mistake it for a brand new car.
2.5 Z4 Se Roadster 190 Bhp
132,000miAutoPetrol2.5L
£2,995
Norwich
~£75/pm
On the market and ready for its new owner to drive away is this Z4 2.5 Z4 Se Roadster 190 Bhp that has a 2.5 litre petrol engine with automatic transmission. This second hand one currently on sale at this dealer comes in black and has done 132,000 miles.
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 | 377 | £16,609 | 11 | 52,582 | 775 |
Angus | 1 | £11,990 | 12 | 60,395 | 2 |
Ballymena | 1 | £6,850 | 16 | 31,000 | - |
Bedfordshire | 8 | £13,963 | 13 | 54,250 | 11 |
Berkshire | 6 | £19,480 | 10 | 38,942 | 11 |
Bristol | 6 | £14,543 | 11 | 45,798 | 14 |
Buckinghamshire | 15 | £13,241 | 12 | 72,790 | 23 |
Caerphilly | 1 | £9,000 | 12 | 66,962 | - |
Cambridgeshire | 3 | £9,412 | 15 | 70,520 | 10 |
Cardiff | 3 | £19,493 | 8 | 50,736 | 9 |
Cheshire | 14 | £18,934 | 11 | 48,503 | 21 |
City of Edinburgh | 4 | £29,069 | 5 | 26,883 | 12 |
City of London - Greater London | 4 | £28,572 | 5 | 37,618 | 14 |
Conwy | 3 | £30,832 | 2 | 13,722 | 1 |
Cornwall | 1 | £14,999 | 14 | 30,400 | 1 |
County Durham | 3 | £22,495 | 6 | 16,000 | 12 |
Croydon - Greater London | 1 | £15,988 | 9 | 33,000 | 3 |
Cumbria | 1 | £13,950 | 8 | 48,730 | - |
Derbyshire | 14 | £17,301 | 10 | 53,234 | 26 |
Devon | 6 | £16,995 | 11 | 55,829 | 7 |
Dorset | 5 | £15,421 | 11 | 42,200 | 12 |
Dundee City | 1 | £8,495 | 13 | 109,000 | 1 |
Ealing - Greater London | 1 | £12,990 | 14 | 79,000 | 5 |
East Ayrshire | 1 | £9,995 | 18 | 105,000 | 3 |
East Riding of Yorkshire | 1 | £11,480 | 11 | 75,297 | 2 |
East Sussex | 1 | £12,495 | 13 | 43,000 | 10 |
Enfield - Greater London | 3 | £24,647 | 10 | 55,285 | 1 |
Essex | 15 | £18,504 | 12 | 43,103 | 23 |
Glasgow City | 6 | £10,926 | 12 | 58,587 | 12 |
Gloucestershire | 9 | £13,697 | 11 | 55,965 | 16 |
Greater Manchester | 13 | £10,882 | 13 | 66,541 | 40 |
Hampshire | 17 | £22,872 | 8 | 38,091 | 31 |
Harrow - Greater London | 1 | £26,500 | 2 | 600 | 1 |
Havering - Greater London | 2 | £10,375 | 10 | 60,668 | 9 |
Herefordshire | 2 | £27,223 | 8 | 21,731 | 3 |
Hertfordshire | 13 | £12,385 | 14 | 65,023 | 27 |
Highland | 1 | £11,495 | 14 | 69,171 | 3 |
Hounslow - Greater London | 3 | £13,795 | 12 | 38,570 | 5 |
Isle of Wight | 1 | £4,995 | 20 | 95,000 | 1 |
Kent | 10 | £20,023 | 7 | 35,980 | 28 |
Kingston upon Thames - Greater London | 3 | £6,407 | 14 | 103,000 | 6 |
Lancashire | 8 | £14,931 | 12 | 68,223 | 23 |
Leicestershire | 11 | £20,837 | 9 | 35,760 | 18 |
Lincolnshire | 7 | £17,989 | 9 | 38,528 | 16 |
Merseyside | 3 | £14,628 | 12 | 76,798 | 4 |
Moray | 1 | £6,990 | 18 | 76,000 | - |
Newport | 3 | £33,666 | 4 | 16,531 | 5 |
Norfolk | 6 | £18,968 | 10 | 44,353 | 18 |
North Ayrshire | 2 | £23,498 | 5 | 21,927 | 2 |
North Lanarkshire | 2 | £13,620 | 20 | 87,500 | 5 |
North Yorkshire | 11 | £15,690 | 10 | 52,788 | 15 |
Northamptonshire | 9 | £27,725 | 5 | 23,257 | 17 |
Nottinghamshire | 10 | £23,718 | 8 | 39,668 | 15 |
Oxfordshire | 2 | £25,245 | 12 | 25,731 | 4 |
Pembrokeshire | 2 | £8,223 | 14 | 71,802 | - |
Shropshire | 4 | £11,671 | 12 | 77,167 | 11 |
Somerset | 3 | £3,827 | 21 | 109,667 | 9 |
South Yorkshire | 12 | £11,136 | 14 | 58,774 | 24 |
Staffordshire | 6 | £14,609 | 11 | 47,822 | 30 |
Suffolk | 4 | £16,509 | 9 | 57,393 | 7 |
Surrey | 10 | £23,819 | 7 | 31,511 | 7 |
Swansea | 6 | £15,065 | 10 | 46,033 | 3 |
Tyne and Wear | 6 | £12,243 | 13 | 80,542 | 8 |
Warwickshire | 2 | £14,898 | 12 | 59,569 | 13 |
West Midlands | 12 | £17,217 | 9 | 48,756 | 39 |
West Sussex | 11 | £16,636 | 10 | 38,708 | 20 |
West Yorkshire | 7 | £16,057 | 11 | 48,349 | 23 |
Wiltshire | 5 | £39,520 | 4 | 18,720 | 15 |
Worcestershire | 8 | £17,778 | 10 | 57,559 | 8 |