2020 BMW Z4
Sdrive 20I M Sport
32,155mi Auto Petrol 2.0L
£23,750
Northampton
~£596/pm
This second hand BMW Z4 Sdrive 20I M Sport in the tone of black is currently available on the market with the added option for you to buy with credit.
3 cars
Sdrive 20I M Sport
32,155mi Auto Petrol 2.0L
£23,750
Northampton
~£596/pm
This second hand BMW Z4 Sdrive 20I M Sport in the tone of black is currently available on the market with the added option for you to buy with credit.
Z4 Sdrive20i M Sport
11,473mi Auto Petrol 2.0L
£32,950
Northampton
~£827/pm
A bargain price of only £36,850 from us at this dealer in Northampton on this BMW with low mileage which has got a 2.0 ltr petrol engine with automatic transmission.
18I Sdrive M Sport
69,265mi Manual Petrol 2.0L
£8,750
Northampton
~£220/pm
With 69,265 miles clocked up on the dash, this BMW Z4 18I Sdrive M Sport is fitted with a 2000 CC petrol engine and manual transmission.
Sdrive 20I M Sport
Auto Petrol 2.0L
£43,000
Solihull
~£1,080/pm
Coming equipped with a 2.0l petrol engine with automatic transmission, this second hand sports from this dealership in Solihull is available to drive away with a black finish and has few miles on the dashboard.
M40i Handschalter Sdrive Euro 6
1mi Manual Petrol 3.0L
£63,199
Melksham
~£1,587/pm
On offer and ready for you to take home is this Z4 that is fitted with manual transmission and a 3000 CC petrol motor. This second-hand one now for sale at our dealership in Melksham has 1 miles clocked-up on the dashboard and comes in green.
Sdrive M40i Handschalter Pack
10mi Manual Petrol 3.0L
£57,998
Fortrose
~£1,456/pm
Up for sale and ready for you to drive away is this Z4 Sdrive M40i Handschalter Pack, it is equipped with a 3.0 ltr petrol motor with manual transmission. This model currently for sale at our dealership in Fortrose is a used model, but it was wonderfully maintained by the last owner so it's still in a like new condition throughout..
Sdrive M40i Shadowline Plustech Pack
10mi Auto Petrol 3.0L
£44,500
Warwick
~£1,117/pm
On offer and available to take on a test drive is this BMW painted in black - this particular model contains a 3000 CC petrol engine with automatic transmission and has 10 miles on the clock.
M40i Sdrive Euro 6
10mi Auto Petrol 3.0L
£50,995
Bristol
~£1,281/pm
Coming in the tone of white, this car has 10mi on the clock and incorporates a automatic 3000 CC engine requiring petrol.
Sdrive M40i Tech Pack
136mi Auto Petrol 3.0L
£45,469
Norwich
~£1,142/pm
Take a look at this BMW Z4 in near mint condition that comes fitted out with a 3.0 Litre petrol engine with automatic transmission. This second-hand model currently in stock at our dealership in Norwich has 136 miles clocked up on the dash and has been finished in the tone of black.
Sdrive M40i Shadowline Plustech Pack
277mi Auto Petrol 3.0L
£42,998
Kirkcaldy
~£1,080/pm
This BMW Z4 Sdrive M40i Shadowline Plustech Pack has got a 3.0l petrol motor with automatic transmission and has 277 miles clocked up on the dash.
Sdrive M40i
1,000mi Auto Petrol
£49,990
Harrogate
~£1,255/pm
This convertible Z4 is currently available to buy from this car dealership in Harrogate. It has 1,000 miles clocked up on the dash and incorporates a litre petrol motor with automatic transmission.
Sdrive 20I M Sport Pro Pack
1,605mi Auto Petrol 2.0L
£37,000
Coventry
~£929/pm
Become the new owner of this Z4 Sdrive 20I M Sport Pro Pack that is equipped with a 2.0 Ltr petrol engine with automatic transmission. This second hand model currently available from this dealer is available at the low price of £37,000, comes finished in the tone of grey and has clocked-up 1,605 miles.
3.0 M40i Sdrive Euro 6 Ss
1,740mi Auto Petrol 3.0L
£44,999
Warrington
~£1,130/pm
This second hand BMW Z4 3.0 M40i Sdrive Euro 6 Ss that is still in a like new condition only has 1,740 miles clocked up on the dash and comes fitted out with a 3.0L petrol engine and automatic transmission.
Z4 M40i
1,926mi Auto Petrol
£44,218
Woolwich
~£1,110/pm
Become the new owner of this that features a cc petrol engine with automatic transmission. This second-hand model now available at our dealership comes in the tone of blue and only has 1,926 miles on the dash.
Z4 Sdrive20i M Sport
1,941mi Auto Petrol 2.0L
£35,800
Kingston Upon Thames
~£899/pm
Used BMW in a flawless condition, tidy and clean throughout. It drives very well with its 2000 CC petrol engine, automatic gearbox and it has a mere 1,941 miles clocked up on the dash.
Sdrive M40i
2,034mi Auto Petrol
£43,294
Derby
~£1,087/pm
Get behind the wheel of this Z4 in like new condition which is equipped with a Litre petrol engine with automatic transmission. This second-hand model currently available from this dealership comes in the shade of grey and has only got 2,034 miles clocked-up on the dashboard.
Sdrive M40i
2,500mi Auto Petrol 3.0L
£43,898
Irvine
~£1,102/pm
Equipped with a petrol 3000cc motor with automatic gears and with only 2,500 miles clocked up on the dashboard, this purple 2 door Z4 Sdrive M40i can very easily be mistaken for a newly bought motor.
Z4 M40i
2,500mi Auto Petrol 3.0L
£52,990
Southend-on-Sea
~£1,331/pm
Offered by this dealer at the incredible price of only £52,990 is this low mileage in an impeccable, like new condition. It has 2,500 miles clocked-up on the dash and comes fitted out with a 3.0 Litre petrol motor.
Z4 M40i
2,883mi Auto Petrol 3.0L
£45,987
Guildford
~£1,155/pm
A marvellous price of £47,164 is being offered by our dealership on this low mileage BMW in a splendid, like new condition. It only has 2,883 miles clocked-up on the dash and features a 3.0 ltr petrol engine.
Z4 M40i
2,962mi Auto Petrol 3.0L
£47,990
Peterborough
~£1,205/pm
With a mere 2,962 miles on the dash and finished in black, this BMW Z4 Z4 M40i is equipped with a 3000 CC petrol motor and automatic transmission. Currently available for sale at the incredible price of only £47,990 or with the option to purchase on finance with achievable instalments on offer starting from £ per calendar month.
2.00I M Sport Sdrive Euro 6-Door
3,000mi Auto Petrol 2.0L
£35,500
Bristol
~£891/pm
On offer at our remarkable price of only £35,500 is this BMW, it has 3,000 miles on the dash and contains a 2000 CC petrol motor with automatic transmission.
Z4 M40i
3,076mi Auto Petrol 3.0L
£48,990
Peterborough
~£1,230/pm
Available for viewing at this car dealership is this BMW with low mileage. It features a 3000 CC petrol motor with automatic transmission and has only got 3,076 miles clocked up on the dash.
3.0 M40i Sdrive Euro 6 Ss
3,174mi Auto Petrol 3.0L
£44,999
Wilmslow
~£1,130/pm
Currently available to test-drive at our showroom in Wilmslow - BMW Z4 3.0 M40i Sdrive Euro 6 Ss that comes fitted with automatic transmission and a 3.0L petrol engine.
Sdrive M40i
3,180mi Auto Petrol 3.0L
£42,995
Hailsham
~£1,080/pm
Currently up for sale from this dealer at the marvellous price of just £42,995 is this low mileage Z4 in an almost spotless, nearly new condition. This particular model has 3,180 miles clocked-up on the dash, a 3.0 litre petrol motor and automatic transmission.