What Car? Classifieds have 322 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 322
Chosen Filters (2)
BMW Z4 2.0 20i M Sport Auto SDrive Euro 6 2dr
Newtownabbey, County antrim
2016 reg
Petrol
2 Doors
Automatic
54,732 Miles
£14,995
BMW Z4 2.0 20i M Sport Auto SDrive Euro 6 2dr
Coventry, Warwickshire
2013 reg
Petrol
2 Doors
Automatic
104,000 Miles
£8,290
BMW Z4 2.0 20i M Sport Auto SDrive Euro 6 (s/s) 2dr
Hailsham, East sussex
2024 reg
Petrol
2 Doors
Automatic
3,000 Miles
£42,995
BMW Z4 2.0 20i M Sport Auto SDrive Euro 6 (s/s) 2dr
Southampton, Hampshire
2019 reg
Petrol
2 Doors
Automatic
27,674 Miles
£25,951
BMW Z4 2.0 18i M Sport SDrive Euro 6 (s/s) 2dr
Leicester, Leicestershire
2013 reg
Petrol
2 Doors
Manual
122,000 Miles
£6,495
BMW 1 SERIES 2.0 20i SDrive Euro 6 (s/s) 2dr
Whitley bay, Tyne and wear
2016 reg
Petrol
2 Doors
Manual
37,000 Miles
£13,494
BMW Z4 3.0 M40i Auto SDrive Euro 6 (s/s) 2dr
Preston, Lancashire
2021 reg
Petrol
2 Doors
Automatic
27,272 Miles
£35,990
BMW Z4 2.0 18i M Sport SDrive Euro 6 (s/s) 2dr
Bury st. edmunds, Suffolk
2014 reg
Petrol
2 Doors
Manual
42,000 Miles
£11,750
BMW Z4 3.0 30i M Sport Auto SDrive Euro 5 2dr
Tewkesbury, Gloucestershire
2011 reg
Petrol
2 Doors
Automatic
44,650 Miles
£14,500
BMW Z4 3.0 M40i Auto SDrive Euro 6 (s/s) 2dr
Wigan, Lancashire
2019 reg
Petrol
2 Doors
Automatic
48,774 Miles
£29,995
BMW Z4 2.0 20i M Sport Auto SDrive Euro 6 (s/s) 2dr
Oldham, Lancashire
2019 reg
Petrol
2 Doors
Automatic
15,000 Miles
£25,925
BMW Z4 2.0 18i M Sport SDrive Euro 6 (s/s) 2dr
Derby, Derbyshire
2016 reg
Petrol
2 Doors
Manual
27,000 Miles
£14,000
BMW Z4 2.0 30i M Sport Auto SDrive Euro 6 (s/s) 2dr
Cheltenham, Gloucestershire
2019 reg
Petrol
2 Doors
Automatic
35,701 Miles
£25,950
BMW Z4 3.0 M40i Auto SDrive Euro 6 (s/s) 2dr
Cheltenham, Gloucestershire
2023 reg
Petrol
2 Doors
Automatic
4,293 Miles
£47,950
BMW Z4 2.0 20i M Sport SDrive Euro 6 (s/s) 2dr
Fareham, Hampshire
2016 reg
Petrol
2 Doors
Manual
60,632 Miles
£12,999
BMW Z4 2.5i Euro 3 2dr
Burntwood, Staffordshire
2003 reg
Petrol
2 Doors
Manual
105,952 Miles
£2,890
BMW Z4 2.0 20i M Sport Auto SDrive Euro 6 2dr
Stoke-on-trent, Staffordshire
2016 reg
Petrol
2 Doors
Automatic
49,036 Miles
£16,995
BMW Z4 2.0 30i M Sport Auto SDrive Euro 6 (s/s) 2dr