Used BMW Z4 cars for sale on What Car?

powered by

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

Cars found 23

Active Filters (2)

BMW Z4 18i Sdrive M Sport 2dr Auto

£13,275
2015
Leicester, Leicestershire
50,567 Miles
petrol
automatic
2 Doors
2015
£13,275
Leicester, Leicestershire
50,567 Miles
petrol
automatic
2 Doors
Leicester, Leicestershire
Dealer logo

BMW Z4 28i Sdrive M Sport 2dr Auto

£15,000
2014
West Tullos, Kincardineshire
41,110 Miles
petrol
automatic
2 Doors
2014
£15,000
West Tullos, Kincardineshire
41,110 Miles
petrol
automatic
2 Doors
West Tullos, Kincardineshire
Dealer logo

BMW Z4 20i Sdrive M Sport 2dr Auto

£15,495
2015
Kendal, Westmorland
26,641 Miles
petrol
automatic
2 Doors
2015
£15,495
Kendal, Westmorland
26,641 Miles
petrol
automatic
2 Doors
Kendal, Westmorland
Dealer logo

BMW Z4 18i Sdrive M Sport 2dr Auto

£15,880
2016
Chester, Cheshire
29,500 Miles
petrol
automatic
2 Doors
2016
£15,880
Chester, Cheshire
29,500 Miles
petrol
automatic
2 Doors
Chester, Cheshire
Dealer logo

BMW Z4 18i Sdrive M Sport 2dr Auto

£15,913
2015
Newport, Hampshire
25,215 Miles
petrol
automatic
2 Doors
2015
£15,913
Newport, Hampshire
25,215 Miles
petrol
automatic
2 Doors
Newport, Hampshire
Dealer logo

BMW Z4 20i Sdrive M Sport 2dr Auto

£18,200
2016
Preston Farm Industrial Estate, Stockton-on-Tees
31,249 Miles
petrol
automatic
2 Doors
2016
£18,200
Preston Farm Industrial Estate, Stockton-on-Tees
31,249 Miles
petrol
automatic
2 Doors
Preston Farm Industrial Estate, Stockton-on-Tees
Dealer logo

BMW Z4 20i Sdrive M Sport 2dr Auto

£19,950
2017
Leighton Buzzard, Bedfordshire
15,147 Miles
petrol
automatic
2 Doors
2017
£19,950
Leighton Buzzard, Bedfordshire
15,147 Miles
petrol
automatic
2 Doors
Leighton Buzzard, Bedfordshire

BMW Z4 28i Sdrive M Sport 2dr

£20,999
2016
Amersham, Buckinghamshire
11,400 Miles
petrol
manual
2 Doors
2016
£20,999
Amersham, Buckinghamshire
11,400 Miles
petrol
manual
2 Doors
Amersham, Buckinghamshire
Dealer logo

BMW Z4 Sdrive 20i Sport 2dr Auto

£26,990
2019
Portsmouth, Hampshire
7,988 Miles
petrol
automatic
2 Doors
2019
£26,990
Portsmouth, Hampshire
7,988 Miles
petrol
automatic
2 Doors
Portsmouth, Hampshire
Dealer logo

BMW Z4 Sdrive 20i M Sport 2dr Auto

£30,500
2020
West Boldon, Tyne and Wear
2,970 Miles
petrol
automatic
2 Doors
2020
£30,500
West Boldon, Tyne and Wear
2,970 Miles
petrol
automatic
2 Doors
West Boldon, Tyne and Wear
Dealer logo
...