BMW Z4 cars available for sale now on What Car?

In partnership with

We have 23 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 23

Chosen Filters (2)
* Postcode invalid
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

Bishop stortford, Hertfordshire
  • Petrol
  • 2 Doors
  • Automatic
  • 10 Miles
  • In stock
£45,360
BMW Z4 3.0 M40i Auto SDrive Euro 6 (s/s) 2dr

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

Leigh-on-sea, Essex
  • Petrol
  • 2 Doors
  • Automatic
  • 5 Miles
  • In stock
£53,522
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
£44,100
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 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
£49,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 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

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 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
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

Sheffield, South yorkshire
  • Petrol
  • 2 Doors
  • Automatic
  • 10 Miles
  • In stock
£48,850
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

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

Edinburgh, Midlothian
  • Petrol
  • 2 Doors
  • Automatic
  • In stock
£46,970
BMW Z4 3.0 M40i Auto SDrive Euro 6 (s/s) 2dr

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

Huddersfield, West yorkshire
  • Petrol
  • 2 Doors
  • Automatic
  • 8 Miles
  • In stock
£52,473
...