2010 BMW Z4
2.5 Z4
129,871mi Manual Petrol 2.5L
£4,499
Cannock
~£113/pm
At only £5,299 is this BMW Z4 which has got a 2.5 Litre petrol engine with manual transmission. This second hand model has 129,871 miles on the dash.
1 cars
2.5 Z4
129,871mi Manual Petrol 2.5L
£4,499
Cannock
~£113/pm
At only £5,299 is this BMW Z4 which has got a 2.5 Litre petrol engine with manual transmission. This second hand model has 129,871 miles on the dash.
Sdrive M40i
29,007mi Auto Petrol 3.0L
£29,599
Stafford
~£743/pm
Coming fitted out with a 3.0 Litre petrol engine with automatic transmission, this second-hand BMW is on the market in the tone of white with 29,007 miles on the dashboard.
Sdrive 20I M Sport
32,076mi Auto Petrol 2.0L
£23,350
Willenhall
~£586/pm
Finished in the shade of blue, this sports vehicle contains a 2.0L petrol motor with automatic transmission and has 32,076 miles clocked-up on the dash.
Z4 Sdrive20i M Sport
44,237mi Auto Petrol 2.0L
£21,975
Wolverhampton
~£552/pm
This dealer is advertising a great price for this second hand convertible with just few miles on the clock.
Convertible
66,000mi Auto Petrol 2.5L
£6,895
Wednesbury
~£173/pm
Buy this Z4 for only £6,895. It has 66,000 miles clocked up on the dashboard and contains a 2.5L petrol engine with automatic transmission.
Z4 Sdrive 20I
16,222mi Auto Petrol 2.0L
£11,695
Dudley
~£294/pm
Now available for sale is this convertible BMW Z4 Z4 Sdrive 20I at just £11,895. This dealership also gives you the option to buy using flexible monthly payments with repayment packages commencing from only £ pm.
2.5 23I M Sport Highline Edition Sdrive Euro
95,800mi Auto Petrol 2.5L
£7,990
Dudley
~£201/pm
Featuring a 2500CC petrol engine with automatic transmission; this second hand Z4 is now on the market and ready for you to drive home with 95,800 mi on the clock.
Z4 M Coupe
78,251mi Manual Petrol 3.2L
£16,995
Dudley
~£427/pm
This coupe second hand car features a 3200 cc petrol engine with manual transmission and has 78,251 miles clocked up on the dash.
Sdrive M40i
20,518mi Auto Petrol 3.0L
£37,500
Tamworth
~£942/pm
At this dealership there is a marvellous price of only £37,500 on this Z4 Sdrive M40i that’s got automatic transmission, a 3000cc petrol engine and 20,518 miles clocked up on the dash.
Convertible 3.0 M40i Sdrive Euro 6 Ss
31,900mi Auto Petrol 3.0L
£31,999
Wolverhampton
~£804/pm
Looking to buy a BMW Z4 Convertible 3.0 M40i Sdrive Euro 6 Ss ? Well, consider choosing this used one, it has a 3.0L petrol engine with automatic transmission and it has clocked up 31,900 miles.
Sdrive 20I M Sport
42,720mi Auto Petrol 2.0L
£23,500
Tamworth
~£590/pm
Coming in blue, this sports Z4 Sdrive 20I M Sport has 42,720 miles on the dash and contains a automatic 2.0 Ltr engine requiring petrol.
3.0 35Is Dct Sdrive Euro 5
55,000mi Auto Petrol 3.0L
£18,350
Dudley
~£461/pm
Grab the chance to be the lucky owner of this Z4 that is now for sale at this dealer's great price of just £19,450. It is finished in the tone of black, incorporates a 3000cc petrol motor with automatic transmission and has 55,000 miles on the clock.
Z4 Sdrive20i M Sport Roadster
57,517mi Auto Petrol 2.0L
£12,799
Oldbury
~£321/pm
At this dealer there is an awesome price for this second hand BMW Z4 that has automatic transmission, 57,517 miles clocked-up on the dashboard and a 2.0 ltr petrol engine.
3.0 35Is Dct Sdrive Euro 5
40,000mi Auto Petrol 3.0L
£18,550
Dudley
~£466/pm
At our amazing price of just £19,500 is this BMW, it is fitted with a 3.0 ltr petrol motor with automatic transmission and has 40,000 miles on the dash.
Z4 Sdrive35is Roadster
52,000mi Auto Petrol 3.0L
£14,500
Stourbridge
~£364/pm
With automatic transmission and a 3.0l petrol motor, this used Z4 Z4 Sdrive35is Roadster is on offer in black with 52,000 mi on the clock.
2L M Sport
56,343mi Manual Petrol 2.0L
£9,500
Sutton Coldfield
~£239/pm
Currently advertised by this dealer in Sutton Coldfield is this Z4 2.0 18I M Sport Convertible Sdri that comes equipped with manual transmission and a 2.0 ltr petrol motor. It's on the market in the tone of black with 56,000 miles on the dash.
Convertible
51,207mi Manual Petrol 2.0L
£12,495
Halesowen
~£314/pm
Up for sale and ready for its next owner to take home is this convertible car at the amazing price of only £12,495. This dealership in Halesowen also gives its customers the option to buy with achievable monthly instalments to suit all budgets with repayment packages starting at just £ pm.
2.0 20I M Sport Convertible Sdri
38,420mi Manual Petrol 2.0L
£10,490
Halesowen
~£263/pm
There's a low price at this dealer for this second hand, BMW Z4 that’s only got 38,304 miles clocked up on the dash, a 2.0 ltr petrol motor and manual transmission.
18I M Sport Convertible
45,000mi Manual Petrol 2.0L
£10,975
Stone
~£276/pm
Coming in white, this convertible second hand car has got 45,000 miles clocked up on the dashboard and is fitted with a 2000CC petrol motor and manual transmission.
2.0 20I M Sport Sdrive Euro 6 Ss
48,210mi Auto Petrol 2.0L
£18,995
Stoke-on-Trent
~£477/pm
Priced at £22,495 you can get this second-hand BMW Z4 from this dealership in Stoke-on-Trent that is fitted with automatic transmission and a 2000 cc petrol engine.
Z4 Sdrive 20I
16,222mi Auto Petrol 2.0L
£11,695
Birmingham
~£294/pm
Finished in black, this 2.0 litre petrol Z4 Z4 Sdrive 20I with automatic transmission is available for a test drive.
3.0 30I Sdrive Euro 5
74,000mi Auto Petrol 3.0L
£8,990
Burton upon Trent
~£226/pm
Available for viewing at this car dealership's showroom - Z4 3.0 30I Sdrive Euro 5 that features a 3.0 Ltr petrol motor with automatic transmission.
Z4 M Coupe
78,251mi Manual Petrol 3.2L
£16,995
Birmingham
~£427/pm
Available to view at this dealer in the Birmingham area is this motor that comes equipped with manual transmission and a 3.2 ltr petrol motor. It is on the market and ready for its next owner to drive away in the tone of black with 78,251 miles on the clock.
2L Z4 Sdrive20i Sport
16,079mi Auto Petrol 2.0L
£21,890
Derby
~£550/pm
Finished in the shade of white, this second hand BMW Z4 contains a 2000cc petrol motor with automatic transmission and has got 16,079 miles clocked up on the dashboard.