Used BMW Z4 cars for sale on What Car?

powered by

What Car? Classifieds have 555 approved used BMW Z4 cars available for sale from BMW approved dealers. Browse our classifieds now, the easiest and most powerful used car search around and find the perfect approved used BMW Z4 cars near you.

powered by

Cars found 555

Chosen Filters (2)
* Postcode invalid
BMW Z4 2.0 20i M Sport SDrive Euro 5 (s/s) 2dr

BMW Z4 2.0 20i M Sport SDrive Euro 5 (s/s) 2dr

£10,990
2012
Southall, Middlesex
45,000 Miles
Petrol
manual
2 Doors
BMW Z4 2.0 20i M Sport Auto SDrive Euro 5 2dr

BMW Z4 2.0 20i M Sport Auto SDrive Euro 5 2dr

£13,499
2012
Belfast, County antrim
48,460 Miles
Petrol
automatic
2 Doors
BMW Z4 Series Z4 SDrive20i M Sport

BMW Z4 Series Z4 SDrive20i M Sport

£31,490
2019
Preston, Lancashire
16,154 Miles
Petrol
automatic
2 Doors
BMW Z4 Series Z4 SDrive20i M Sport

BMW Z4 Series Z4 SDrive20i M Sport

£29,250
2019
Huddersfield, West yorkshire
30,726 Miles
Petrol
automatic
2 Doors
BMW Z4 3.0 Si Sport Euro 4 2dr

BMW Z4 3.0 Si Sport Euro 4 2dr

£12,500
2006
Leeds, West yorkshire
55,000 Miles
Petrol
manual
2 Doors
BMW Z4 2.0 20i M Sport Auto SDrive Euro 6 (s/s) 2dr

BMW Z4 2.0 20i M Sport Auto SDrive Euro 6 (s/s) 2dr

£34,999
2021
Derby, Derbyshire
5,891 Miles
Petrol
automatic
2 Doors
BMW Z4 Series Z4 SDrive20i M Sport

BMW Z4 Series Z4 SDrive20i M Sport

£36,500
2021
Dundee, Angus
4,429 Miles
Petrol
automatic
2 Doors
BMW Z4 Series Z4 M40i

BMW Z4 Series Z4 M40i

£51,950
2022
Hereford, Herefordshire
5,262 Miles
Petrol
automatic
2 Doors
BMW Z4 3.0 Si SE Auto Euro 4 2dr

BMW Z4 3.0 Si SE Auto Euro 4 2dr

£15,985
2009
Bedford, Bedfordshire
47,000 Miles
Petrol
automatic
2 Doors
BMW Z4 2.0 28i M Sport Auto SDrive Euro 5 2dr

BMW Z4 2.0 28i M Sport Auto SDrive Euro 5 2dr

£15,750
2012
Chesterfield, Derbyshire
46,000 Miles
Petrol
automatic
2 Doors
BMW Z4 2.2i SE Euro 3 2dr

BMW Z4 2.2i SE Euro 3 2dr

£2,495
2004
York, Yorkshire
131,533 Miles
Petrol
manual
2 Doors
BMW Z4 3.0i SE Auto Euro 3 2dr

BMW Z4 3.0i SE Auto Euro 3 2dr

£3,980
2004
Luton, Bedfordshire
119,000 Miles
Petrol
automatic
2 Doors
BMW Z4 Series Z4 SDrive30i M Sport

BMW Z4 Series Z4 SDrive30i M Sport

£38,999
2021
Llandudno junction, Gwynedd
7,869 Miles
Petrol
automatic
2 Doors
BMW Z4 SDRIVE 30I M SPORT AUTO 2.0 30i M Sport Auto SDrive Euro 6 (s/s) 2dr

BMW Z4 SDRIVE 30I M SPORT AUTO 2.0 30i M Sport Auto SDrive Euro 6 (s/s) 2dr

£32,770
2019
Newbury, Berkshire
24,327 Miles
Petrol
automatic
2 Doors
BMW Z4 2.5 23i Highline Edition SDrive Euro 5 2dr

BMW Z4 2.5 23i Highline Edition SDrive Euro 5 2dr

£12,495
2011
Chorley, Lancashire
46,000 Miles
Petrol
manual
2 Doors
BMW Z4 2.0 20i M Sport Auto SDrive Euro 6 (s/s) 2dr

BMW Z4 2.0 20i M Sport Auto SDrive Euro 6 (s/s) 2dr

£32,999
2020
Newport, Gwent
9,871 Miles
Petrol
automatic
2 Doors
BMW Z4 Series Z4 SDrive20i M Sport

BMW Z4 Series Z4 SDrive20i M Sport

£31,750
2020
Huddersfield, West yorkshire
23,882 Miles
Petrol
automatic
2 Doors
BMW Z4 2.0 20i M Sport Auto SDrive Euro 6 2dr

BMW Z4 2.0 20i M Sport Auto SDrive Euro 6 2dr

£20,849
2016
25,900 Miles
Petrol
automatic
2 Doors
BMW Z4 Series Z4 SDrive20i M Sport

BMW Z4 Series Z4 SDrive20i M Sport

£29,990
2019
Eastleigh, Hampshire
35,835 Miles
Petrol
automatic
2 Doors
BMW Z4 3.0 30i SDrive Euro 5 2dr

BMW Z4 3.0 30i SDrive Euro 5 2dr

£10,990
2010
Northampton, Northamptonshire
76,804 Miles
Petrol
manual
2 Doors
...