Used BMW Z4 M cars for sale on What Car?

In partnership with

What Car? Classifieds has 19 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 19

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
£12,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,495
BMW Z4 M 3.2i Euro 4 2dr

BMW Z4 M 3.2i Euro 4 2dr

Bristol, Avon
  • 2007 reg
  • Petrol
  • 2 Doors
  • Manual
  • 46,792 Miles
£19,500
BMW Z4 M 3.2i Euro 4 2dr

BMW Z4 M 3.2i Euro 4 2dr

Leicester, Leicestershire
  • 2007 reg
  • Petrol
  • 2 Doors
  • Manual
  • 98,000 Miles
£15,495
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,490
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 Z4M 3.2i Euro 4 2dr

BMW Z4M 3.2i Euro 4 2dr

Wakefield, West yorkshire
  • 2007 reg
  • Petrol
  • 2 Doors
  • Manual
  • 77,007 Miles
£16,450
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
£20,995
BMW Z4 M 3.2i Euro 4 2dr

BMW Z4 M 3.2i Euro 4 2dr

Saltash, Cornwall
  • 2006 reg
  • Petrol
  • 2 Doors
  • Manual
  • 75,226 Miles
£16,495
BMW Z4M Series Z4 M Coupe

BMW Z4M Series Z4 M Coupe

Southport, Merseyside
  • 2006 reg
  • Petrol
  • 2 Doors
  • Manual
  • 65,672 Miles
£25,499
BMW Z4 M 3.2i Euro 4 2dr

BMW Z4 M 3.2i Euro 4 2dr

Cannock, Staffordshire
  • 2006 reg
  • Petrol
  • 2 Doors
  • Manual
  • 126,000 Miles
£10,000
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
£17,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

Wellingborough, Northamptonshire
  • 2006 reg
  • Petrol
  • 2 Doors
  • Manual
  • 91,890 Miles
£15,000
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

Guiseley, Yorkshire
  • 2007 reg
  • Petrol
  • 2 Doors
  • Manual
  • 39,991 Miles
£21,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
£19,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
£22,490