Used BMW Z4 M cars for sale on What Car?

In partnership with

What Car? Classifieds has 13 approved used BMW Z4 M cars available for sale from top BMW dealers. Browse our classifieds now - the easiest and most powerful used car search tool around – and find the perfect approved used BMW Z4 M near you.

In partnership with

Cars found 13

Chosen Filters (2)
* Postcode invalid
BMW Z4 M 3.2i Euro 4 2dr

BMW Z4 M 3.2i Euro 4 2dr

Scunthorpe, North lincolnshire
  • 2007 reg
  • Petrol
  • 2 Doors
  • Manual
  • 128,000 Miles
£11,995
BMW Z4 3.2i Euro 4 2dr

BMW Z4 3.2i Euro 4 2dr

Sutton-in-ashfield, Nottinghamshire
  • 2006 reg
  • Petrol
  • 2 Doors
  • Manual
  • 67,222 Miles
£17,395
BMW Z4 M 3.2i Euro 4 2dr

BMW Z4 M 3.2i Euro 4 2dr

Guildford, Surrey
  • 2007 reg
  • Petrol
  • 2 Doors
  • Manual
  • 101,500 Miles
£12,290
BMW Z4 M 3.2i Euro 4 2dr

BMW Z4 M 3.2i Euro 4 2dr

Hatfield, Hertfordshire
  • 2007 reg
  • Petrol
  • 2 Doors
  • Manual
  • 106,000 Miles
£11,495
BMW Z4 3.2i Euro 4 2dr

BMW Z4 3.2i Euro 4 2dr

Warrington, Lancashire
  • 2006 reg
  • Petrol
  • 2 Doors
  • Manual
  • 46,000 Miles
£19,995
BMW Z4M Coupe 3.2i Euro 4 2dr

BMW Z4M Coupe 3.2i Euro 4 2dr

Bangor, County down
  • 2008 reg
  • Petrol
  • 2 Doors
  • Manual
  • 64,000 Miles
£19,950
BMW Z4 M 3.2i Euro 4 2dr

BMW Z4 M 3.2i Euro 4 2dr

Dudley, West midlands
  • 2007 reg
  • Petrol
  • 2 Doors
  • Manual
  • 78,251 Miles
£16,995
BMW Z4 M 3.2i Euro 4 2dr

BMW Z4 M 3.2i Euro 4 2dr

Moreton-in-marsh, Gloucestershire
  • 2008 reg
  • Petrol
  • 2 Doors
  • Manual
  • 57,000 Miles
£14,999
BMW Z4 M 3.2i Euro 4 2dr

BMW Z4 M 3.2i Euro 4 2dr

Leeds, West yorkshire
  • 2006 reg
  • Petrol
  • 2 Doors
  • Manual
  • 74,000 Miles
£18,995
BMW Z4 M 3.2i Euro 4 2dr

BMW Z4 M 3.2i Euro 4 2dr

St albans, Hertfordshire
  • 2006 reg
  • Petrol
  • 2 Doors
  • Manual
  • 68,300 Miles
£13,995
BMW Z4 M 3.2i Euro 4 2dr

BMW Z4 M 3.2i Euro 4 2dr

Guiseley, Yorkshire
  • 2007 reg
  • Petrol
  • 2 Doors
  • Manual
  • 39,991 Miles
£20,995
BMW Z4 M 3.2i Euro 4 2dr

BMW Z4 M 3.2i Euro 4 2dr

Guiseley, Yorkshire
  • 2006 reg
  • Petrol
  • 2 Doors
  • Manual
  • 59,800 Miles
£18,995
BMW Z4 3.2i Euro 4 2dr

BMW Z4 3.2i Euro 4 2dr

Houghton-le-spring, Tyne & wear
  • 2007 reg
  • Petrol
  • 2 Doors
  • Manual
  • 55,000 Miles
£21,990