2017 BMW 4 Series
2.0 420I Xdrive M Sport
77,000mi Auto Petrol 2.0L
£13,295
Bristol
from £279/pm
This coupe BMW 4 Series has got 77,000 miles clocked-up on the dash and comes fitted out with a 2.0l petrol motor.
Rates from 9.9% APR. A Representative HP Example: borrowing £10,000 over 60 Months with a representative of 16.35% APR, an annual interest rate of 16.35% (fixed) and a deposit of £0.00, the amount payable would be 59 repayments of £239.16 per month, with one final repayment of £249.16 (which includes the option to purchase fee of £10.00), with a total cost of credit of £4,349.41 and a total amount payable of £14,359.41.
495 cars

2.0 420I Xdrive M Sport
77,000mi Auto Petrol 2.0L
£13,295
Bristol
from £279/pm
This coupe BMW 4 Series has got 77,000 miles clocked-up on the dash and comes fitted out with a 2.0l petrol motor.
Rates from 9.9% APR. A Representative HP Example: borrowing £10,000 over 60 Months with a representative of 16.35% APR, an annual interest rate of 16.35% (fixed) and a deposit of £0.00, the amount payable would be 59 repayments of £239.16 per month, with one final repayment of £249.16 (which includes the option to purchase fee of £10.00), with a total cost of credit of £4,349.41 and a total amount payable of £14,359.41.

2.00D M Sport Xdrive Euro 6 5-Door
37,822mi Auto Diesel 2.0L
£24,990
Bristol
from £525/pm
Equipped with a 2.0 Litre diesel engine and a automatic transmission, this very reliable and trustworthy X3 2.00D M Sport Xdrive Euro 6 5-Door is currently available to buy in blue with 37,822 miles clocked-up on the dashboard.

520D Mht M Sport Touring Steptronic Euro 6
52,392mi Auto Diesel 2.0L
£26,995
Bristol
from £567/pm
Available in the tone of black, this second hand 5 Series contains a 2.0 ltr diesel motor with automatic transmission and has 52,392 miles on the dash.

20I Mht M Sport Xdrive Euro 6
30,632mi Auto Petrol 2.0L
£34,490
Bristol
from £724/pm
Finished in the shade of grey, this X3 has 30,632 miles clocked-up on the dashboard and comes fitted out with a automatic 2.0 ltr engine running on petrol.

320I M Sport Step
80,627mi Auto Petrol 2.0L
£11,400
Bristol
from £239/pm
Buy this 3 Series for only £11,400. It features a 2000 CC petrol motor with automatic transmission and has 80,627 miles on the clock.

20D Mht M Sport Xdrive Euro 6
27,320mi Auto Diesel 2.0L
£30,990
Bristol
from £651/pm
This suv BMW X4 2.00D Mht M Sport Xdrive Euro 6 5-Door contains a 2.0 Ltr diesel engine with automatic transmission and has 27,320 miles clocked up on the dash.

120I Mht M Sport Dct Euro 6
28,350mi Auto Petrol 1.5L
£23,890
Bristol
from £501/pm
Be the next owner of this durable BMW that is listed as one of Britain's top 20 most reliable cars. It comes equipped with a 1.5 L petrol motor and automatic transmission. This second hand one now for sale at our dealership in Bristol has only got 28,350 miles on the dash and has been finished in the shade of white.

120I Mht M Sport Dct Euro 6
2,643mi Auto Petrol 1.5L
£26,990
Bristol
from £567/pm
Available for viewing at this dealer is this vehicle that is equipped with a 1.5 litre petrol engine with automatic transmission. It's on the market in a finish with 2,643 miles on the dashboard.

220I Mht M Sport Dct Euro 6
4,500mi Auto Petrol 1.5L
£27,990
Bristol
from £588/pm
Available for viewing at this dealership in the Bristol area is this almost pristine, like new BMW 2 Series Gran Coupe 220I Mht M Sport Dct Euro 6 4-Door that encompasses a petrol, 1.5 litre engine and automatic transmission. On offer and ready for you to drive away in the tone of red with 4,500 miles clocked up on the dash.

80Kwh M Sport Suv 286 Ps
30,074mi Auto Electric
£27,252
Bristol
from £572/pm
The BMW iX3 is in the top 20 of the UK's reliability index. You can pick up this used one at this dealership with automatic transmission, a l electric motor and a mere 30,074 miles on the clock.

Hatchback
27,461mi Auto Electric
£27,725
Bristol
from £582/pm
Looking to buy a BMW i4 Hatchback? Well, take a closer look at this second hand model finished in the tone of black with 27,461 miles on the clock, automatic transmission and a ltr electric engine.

118I M Sport Lcp Euro 6
16,716mi Manual Petrol 1.5L
£19,790
Bristol
from £415/pm
The BMW 1 Series is in the top twenty of the UK's reliability index and at this dealer you can buy this second hand one for just £19,790. It's already a bargain for this model and even more so if you are less likely to be forking out for repairs.

530E 22.1Kwh M Sport Touring Steptronic Euro 6
10,581mi Auto Hybrid 2.0L
£42,995
Bristol
from £903/pm
Are you planning on buying a BMW 5 Series 2.0 530E2.1kwh M Sport Touring Steptronic Euro 6 5? Then have a closer look at this second hand one finished in blue with automatic transmission, a 2000 cc hybrid engine and 10,581 mi clocked up on the dashboard.

320I M Sport Touring Euro 6
17,747mi Auto Petrol 2.0L
£33,790
Bristol
from £709/pm
Up for sale and ready for you to take home is this BMW 3 Series 2.0 320I M Sport Touring Euro 6 5-Door on offer at the remarkable price of only £33,790. This dealership also provides you with the option to buy using achievable monthly repayments with instalment packages commencing at just £ per calendar month.

M140i Shadow Edition Euro 6
53,363mi Auto Petrol 3.0L
£21,990
Bristol
from £462/pm
In the shade of blue, this 3000 cc petrol 1 Series 3.0 M140i Shadow Edition Euro 6 5-Door with automatic transmission is available to take out on a test drive.

320D Mht M Sport Touring Euro 6
29,601mi Auto Diesel 2.0L
£29,490
Bristol
from £619/pm
Test drive this automatic BMW with a 2.0l diesel engine and automatic transmission. This second hand model in the Bristol area has been finished in the shade of blue and has 29,601 miles clocked up on the dashboard.

3.0 40D Mht M Sport Xdrive Euro 6 Ss
37,800mi Auto Hybrid 3.0L
£45,990
Bristol
from £965/pm
On offer and ready for its new owner to take home is this BMW X5 3.0 40D Mht M Sport Xdrive Euro 6 Ss that is fitted with automatic transmission and a 3.0 LTR hybrid motor. This low mileage one at this dealership in Bristol has only got 37,800 miles on the dash and comes finished in the tone of black.

S Hatchback
81,000mi Auto Electric
£11,490
Bristol
from £241/pm
This i3 is a model that is known as one of the most durable and trustworthy cars around. This dealer is selling a second hand one that has 81,000 miles clocked up on the dash, a L electric motor and automatic transmission.

220I Mht M Sport Dct Euro 6
4,559mi Auto Petrol 1.5L
£42,990
Bristol
from £902/pm
Used BMW, in a superb, nearly new condition, now available for sale at the fabulous price of £42,990. This car drives and looks like new, has only clocked up a mere 4,559 miles and comes fitted with a 1500CC petrol motor with automatic transmission.

M240i Mht Xdrive Euro 6
3,935mi Auto Petrol 3.0L
£46,990
Bristol
from £986/pm
A terrific price of just £46,990 from this dealership in Bristol on this almost spotless, like new, low mileage BMW 2 Series. This model features a 3.0 LTR petrol motor with automatic transmission and has 3,935 miles clocked up on the dashboard.

4.4L M Sport
83,000mi Auto Petrol 4.4L
£20,995
Bristol
from £441/pm
Searching to buy a 7 Series 4.4L M Sport? Then take a more in depth look at this second hand model from this dealer, it is fitted out with a 4.4L petrol motor with automatic transmission and it has got 83,000 miles clocked up on the dashboard.

520I Mht M Sport Steptronic Euro 6
5,094mi Auto Petrol 2.0L
£42,990
Bristol
from £902/pm
On offer and ready for its new owner to drive away today is this durable 5 Series which has a top 20 ranking for its reliable design. It is fitted with a 2.0l petrol motor and automatic transmission. This second hand one now available from our dealership is in a superb, like new condition throughout and has got a mere 5,094 miles on the clock.

330E 12Kwh M Sport Euro 6
34,329mi Auto Hybrid 2.0L
£21,990
Bristol
from £462/pm
Dependable and trustworthy, the BMW 3 Series is in the top 20 of the United Kingdom's reliability index and this dealer has this second hand one for sale at £21,990.

2.0 320I M Sport Gt Euro 6 Ss
39,000mi Auto Petrol 2.0L
£14,841
Bristol
from £312/pm
Currently up for sale from our dealership in the Bristol area, for the fabulous price of £14,841 is this 3 Series Gran Turismo 2.0 320I M Sport Gt Euro 6 Ss with low mileage that features a 2000 cc petrol engine with automatic transmission.