Used BMW Z4 cars for sale on What Car?

Powered by

What Car? Classifieds have 353 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 353

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

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

Ripley, Derbyshire
  • 2021 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 9,913 Miles
£28,500
BMW Z4 2.0 30i M Sport Auto SDrive Euro 6 (s/s) 2dr

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

Blackburn, Lancashire
  • 2020 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 25,793 Miles
£26,940
BMW Z4 3.0 Si SE Auto Euro 4 2dr

BMW Z4 3.0 Si SE Auto Euro 4 2dr

Bolton, Lancashire
  • 2007 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 101,700 Miles
£8,990
BMW Z4 2.5 23i M Sport SDrive Euro 5 2dr

BMW Z4 2.5 23i M Sport SDrive Euro 5 2dr

Horsham, West sussex
  • 2010 reg
  • Petrol
  • 2 Doors
  • Manual
  • 36,000 Miles
£11,990
BMW Z4 2.0 20i M Sport SDrive Euro 6 (s/s) 2dr

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

Stoke-on-trent, Staffordshire
  • 2014 reg
  • Petrol
  • 2 Doors
  • Manual
  • 65,043 Miles
£11,990
BMW Z4 3.0 Si Sport Euro 4 2dr

BMW Z4 3.0 Si Sport Euro 4 2dr

Radlett, Hertfordshire
  • 2006 reg
  • Petrol
  • 2 Doors
  • Manual
  • 132,130 Miles
£7,450
BMW Z4 2.0 20i M Sport Auto SDrive Euro 6 2dr

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

Rochdale, Lancashire
  • 2017 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 20,342 Miles
£18,990
BMW Z4 2.0 18i Auto SDrive Euro 6 2dr

BMW Z4 2.0 18i Auto SDrive Euro 6 2dr

Hailsham, East sussex
  • 2016 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 57,572 Miles
£12,795
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

Nottingham, Nottinghamshire
  • 2012 reg
  • Petrol
  • 2 Doors
  • Manual
  • 57,000 Miles
£9,450
BMW Z4 2.5 23i Highline Edition SDrive Euro 5 2dr

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

Wishaw, Lanarkshire
  • 2011 reg
  • Petrol
  • 2 Doors
  • Manual
  • 50,000 Miles
£9,495
BMW Z4 2.0 28i M Sport SDrive Euro 6 (s/s) 2dr

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

Glasgow, Lanarkshire
  • 2013 reg
  • Petrol
  • 2 Doors
  • Manual
  • 22,684 Miles
£14,995
BMW Z4 2.0 18i M Sport Auto SDrive Euro 6 2dr

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

Rutherglen, Lanarkshire
  • 2015 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 64,000 Miles
£12,995
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

Bolton, Lancashire
  • 2022 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 4,532 Miles
£31,290
BMW Z4 2.0i SE Euro 4 2dr

BMW Z4 2.0i SE Euro 4 2dr

Bedford, Bedfordshire
  • 2007 reg
  • Petrol
  • 2 Doors
  • Manual
  • 121,200 Miles
£3,495
BMW Z4 3.0 Si SE Euro 4 2dr

BMW Z4 3.0 Si SE Euro 4 2dr

Sutton-in-ashfield, Nottinghamshire
  • 2007 reg
  • Petrol
  • 2 Doors
  • Manual
  • 78,222 Miles
£8,495
BMW Z4 Roadster 3.0 M40i Auto SDrive Euro 6 (s/s) 2dr

BMW Z4 Roadster 3.0 M40i Auto SDrive Euro 6 (s/s) 2dr

Edinburgh, Midlothian
  • 2021 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 8,113 Miles
£35,490
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

Kings lynn, Norfolk
  • 2020 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 24,000 Miles
£24,058
BMW Z4 2.0 20i SDrive Euro 6 (s/s) 2dr

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

Leicester, Leicestershire
  • 2014 reg
  • Petrol
  • 2 Doors
  • Manual
  • 33,700 Miles
£11,990
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

Tamworth, Staffordshire
  • 2021 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 11,280 Miles
£27,995
BMW Z4 2.0 28i M Sport Auto SDrive Euro 6 2dr

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

Burton on trent, Staffordshire
  • 2015 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 75,989 Miles
£12,598
...