2007 BMW Z4
2.0 Z4 Sport Roadster 148 Bhp
59,735miManualPetrol2.0L
£5,495
Sleaford
~£138/pm
For £5,990 you can get this second-hand BMW Z4 from this dealership in Sleaford that contains a 2000cc petrol engine with manual transmission.
Representative example: borrowing £6,500 over 5 years with a representative APR of 19.9%, an annual interest rate of 19.9% (Fixed) and a deposit of £0.00, the amount payable would be £166.07 per month, with a total cost of credit of £3,464.37 and a total amount payable of £9,964.37.
1 cars
2.0 Z4 Sport Roadster 148 Bhp
59,735miManualPetrol2.0L
£5,495
Sleaford
~£138/pm
For £5,990 you can get this second-hand BMW Z4 from this dealership in Sleaford that contains a 2000cc petrol engine with manual transmission.
Sdrive 30I M Sport
20,349miAutoPetrol2.0L
£30,490
Boston
~£766/pm
With only a mere 20,349 miles clocked up on the dash and finished in the shade of blue, this BMW Z4 comes fitted with a 2000 cc petrol motor and automatic transmission. On offer at the terrific price of just £30,490 or with the possibility to buy on finance with affordable payments available starting at £ monthly.
Sdrive 20I M Sport
5,892miAutoPetrol2.0L
£30,490
Boston
~£766/pm
Currently on the market and ready for its next owner to drive away is this Z4 with a 2.0 ltr petrol engine and 5,892 miles clocked up on the dash.
Sdrive 20I Sport
21,227miAutoPetrol2.0L
£23,490
Boston
~£590/pm
Check out the bargain price at this dealership for this second hand, Z4 that has a low mileage of only 21,227 miles, automatic transmission and a 2.0l petrol motor.
2.0 Z4 Sdrive20i M
119,550miManualPetrol2.0L
£7,495
Nottingham
~£188/pm
This BMW has 119,550 miles on the clock and is equipped with a 2.0l motor. It runs on petrol with manual transmission and has been finished in white.
Z4 Sdrive 20I M Sport
7,794miAutoPetrol2.0L
£19,995
Melton Mowbray
~£502/pm
A brilliant price of just £19,995 is being advertised by this dealer for this low mileage BMW Z4 that only has 7,794 miles on the dash.
Z4 Sdrive30i M Sport
18,078miAuto2.0L
£32,990
Peterborough
~£828/pm
Available for sale is this BMW Z4 on offer at the marvellous price of just £32,990. This dealer also gives you the possibility to pay with manageable monthly repayments with payment plans beginning from just £ per month.
Z4 Sdrive30i M Sport
9,942miAuto2.0L
£32,000
Peterborough
~£804/pm
A fabulous price of only £32,000 is currently being advertised by this dealer in Peterborough for this second-hand BMW Z4 Z4 Sdrive30i M Sport with just 9,942 miles on the clock.
3.0I 2dr Auto
72,000miAutoPetrol3.0L
£5,995
Peterborough
~£151/pm
Available from this dealership in Peterborough is this BMW Z4 - 72,000 miles, a 3.0 ltr petrol engine and automatic transmission.
Sdrive 30I M Sport Pro Pack
17,913miAutoPetrol
£27,999
Peterborough
~£703/pm
Available to view at this dealership in Peterborough is this Z4 that consists of a petrol, CC engine and automatic transmission. It is on offer and ready for its next owner to drive away in the shade of white with 17,913 mi clocked-up on the dashboard.
Z4 Sdrive20i M Sport Roadster
78,732miAutoPetrol2.0L
£9,990
Peterborough
~£251/pm
This second hand Z4 Z4 Sdrive20i M Sport Roadster from this dealer incorporates a 2000cc petrol engine with automatic transmission and has got 78,732 miles on the clock.
2.5 Z4 Sdrive23i Roadster 201 Bhp
54,000miAutoPetrol2.5L
£8,995
Nottingham
~£226/pm
At this dealer in Nottingham you will find the great price of only £8,995 on this BMW Z4 with a 2.5l petrol engine, automatic transmission and 54,000 miles on the clock.
2.0 20I M Sport Sdrive Euro 6
77,251miAutoPetrol2.0L
£14,490
Peterborough
~£364/pm
On offer and ready for its new owner to drive away is this Z4 2.0 20I M Sport Sdrive Euro 6 that has got automatic transmission and a 2000 CC petrol motor. This second hand one from our dealership has 77,251 miles on the dash.
Z4 Sdrive30i M Sport
91,367miAutoPetrol3.0L
£9,975
Peterborough
~£251/pm
This Z4 Z4 Sdrive30i M Sport has a 3.0 Ltr petrol engine with automatic transmission and has 91,367 miles clocked up on the dashboard. This particular used one from this dealership is finished in the tone of grey.
3.0 30I Sdrive Euro 5
76,615miManualPetrol3.0L
£10,199
Gainsborough
~£256/pm
At the remarkable price of only £10,699 is this Z4 3.0 30I Sdrive Euro 5 , it features a 3000 CC petrol motor with manual transmission and has 76,615 miles clocked up on the dash.
Z4 Sdrive 20I M Sport
29,184miAutoPetrol2.0L
£27,950
Worksop
~£702/pm
On offer at the outstanding price of just £31,950 is this BMW fitted out with a 2.0l petrol motor and automatic transmission. This second hand one currently on sale at this dealer in Worksop has 29,184 miles clocked up on the dash and has been finished in black.
Sdrive 35Is
42,169miAutoPetrol3.0L
£16,590
Sutton In Ashfield
~£417/pm
On the market and ready for you to take home is this BMW in a finish. This second hand one is fitted with a 3.0l petrol engine with automatic transmission and has 42,169 miles clocked up on the dashboard.
Z4 Roadster
83,000miManualPetrol3.0L
£5,495
Sutton In Ashfield
~£138/pm
Currently up for sale and ready for its next owner to drive away is this BMW Z4 Z4 Roadster with a 3000 cc petrol motor and 83,000 miles clocked-up on the dashboard.
3.0L Z4 M40i 336 Bhp
32,774miAutoPetrol3.0L
£34,989
Loughborough
~£879/pm
This BMW Z4 has a mere 32,774 miles clocked up on the dashboard and it has been driven for under a year.
Petrol
96,044miAutoPetrol2.0L
£9,950
Loughborough
~£250/pm
Coming finished in the shade of blue, this BMW Z4 Petrol is fitted with a 2000cc petrol engine with automatic transmission and it has got 96,044 miles on the clock.
Z4 Sdrive20i M Sport Roadster
47,000miManualPetrol2.0L
£10,995
Mansfield
~£276/pm
Incorporating a 2.0 Ltr petrol motor and manual transmission, this used convertible is available on the market in black and has 47,000 miles clocked up on the dash.
3.0 30I M Sport Highline Edition Sdrive Euro
50,000miAutoPetrol3.0L
£15,195
Loughborough
~£382/pm
Coming finished in black, this Z4 3.0 30I M Sport Highline Edition Sdrive Euro has a 3.0 LTR petrol engine with automatic transmission and has got 50,000 miles on the dash.
20I Sport Convertible Sdrive Euro
42,007miAutoPetrol2.0L
£23,000
Nottingham
~£578/pm
This BMW Z4 20I Sport Convertible Sdrive Euro is equipped with a 2.0L petrol engine with automatic transmission and has got 42,007 miles on the clock.
Z4 Sdrive20i M Sport
18,131miAuto2.0L
£29,000
King's Lynn
~£728/pm
Would you like to own a ? Well, consider choosing this second hand model from this dealer in King's Lynn, it incorporates a 2.0L motor with automatic transmission and it has 18,131 miles clocked up on the dash.