BMW Z4 cars available for sale now on What Car?

In partnership with

We have 28 new BMW Z4 cars available from offical BMW dealers. Browse now, and find the perfect new BMW Z4 near you.

In partnership with

Cars found 28

Chosen Filters (2)
* Postcode invalid
BMW Z4 3.0 M40i Auto SDrive Euro 6 (s/s) 2dr

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

Hereford, Herefordshire
  • Petrol
  • 2 Doors
  • Automatic
  • 10 Miles
  • In stock
£54,450
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

Aylesford, Kent
  • Petrol
  • 2 Doors
  • Automatic
  • 10 Miles
  • In stock
£45,963
BMW Z4 3.0 M40i Auto SDrive Euro 6 (s/s) 2dr

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

Liverpool, Merseyside
  • Petrol
  • 2 Doors
  • Automatic
  • 5 Miles
  • In stock
£58,840
BMW Z4 Roadster 2.0 20i M Sport Auto SDrive Euro 6 (s/s) 2dr

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

Tamworth, Staffordshire
  • Petrol
  • 2 Doors
  • Automatic
  • 10 Miles
  • In stock
£42,685
BMW Z4 Roadster 2.0 20i M Sport Auto SDrive Euro 6 (s/s) 2dr

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

Warwick, Warwickshire
  • Petrol
  • 2 Doors
  • Automatic
  • 10 Miles
  • In stock
£50,904
BMW Z4 3.0 M40i Handschalter SDrive Euro 6 (s/s) 2dr

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

Melksham, Wiltshire
  • Petrol
  • 2 Doors
  • Manual
  • 1 Miles
  • In stock
£63,199
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

Peterborough, Cambridgeshire
  • Petrol
  • 2 Doors
  • Automatic
  • 25 Miles
  • In stock
£43,628
BMW Z4 3.0 M40i Auto SDrive Euro 6 (s/s) 2dr

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

Bristol, Avon
  • Brand new
  • 2024 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 10 Miles
  • In stock
£50,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

Surbiton, Surrey
  • Petrol
  • 2 Doors
  • Automatic
  • 10 Miles
  • In stock
£46,995
BMW Z4 3.0 M40i Auto SDrive Euro 6 (s/s) 2dr

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

Glasgow, Lanarkshire
  • Petrol
  • 2 Doors
  • Automatic
  • 11 Miles
  • In stock
£50,995
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

Cow roast, Hertfordshire
  • Petrol
  • 2 Doors
  • Automatic
  • 10 Miles
  • In stock
£51,995
BMW Z4 3.0 M40i Auto SDrive Euro 6 (s/s) 2dr

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

Oxford, Oxfordshire
  • Petrol
  • 2 Doors
  • Automatic
  • 18 Miles
  • In stock
£51,850
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

Reading, Berkshire
  • Petrol
  • 2 Doors
  • Automatic
  • 10 Miles
  • In stock
£49,490
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

Maidenhead, Surrey
  • Petrol
  • 2 Doors
  • Automatic
  • 10 Miles
  • In stock
£50,595
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

Bishop stortford, Hertfordshire
  • Petrol
  • 2 Doors
  • Automatic
  • 5 Miles
  • In stock
£45,360
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

Penryn, Cornwall
  • Petrol
  • 2 Doors
  • Automatic
  • 1 Miles
  • In stock
£48,000
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

High wycombe, Buckinghamshire
  • Petrol
  • 2 Doors
  • Automatic
  • 10 Miles
  • In stock
£59,765
BMW Z4 3.0 M40i Handschalter SDrive Euro 6 (s/s) 2dr

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

Cambridge, Cambridgeshire
  • Petrol
  • 2 Doors
  • Manual
  • 10 Miles
  • In stock
£57,000
BMW Z4 3.0 M40i Auto SDrive Euro 6 (s/s) 2dr

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

Chelmsford, Essex
  • Petrol
  • 2 Doors
  • Automatic
  • 14 Miles
  • In stock
£49,861
BMW Z4 3.0 M40i Auto SDrive Euro 6 (s/s) 2dr

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

Bolton, Lancashire
  • Petrol
  • 2 Doors
  • Automatic
  • 15 Miles
  • In stock
£49,850
...